ELF>*@@BAGNU36h #d^"LinuxLinux6.1.0-41-amd64H4w HHt11ff.HHHH@@ fwHHHDAVAUATUSHHLg@eH%(H$1HHHI$HHM$MWE1HHLHL Hc$H;HHI$XH;HH;HL$HHT$H;HL$ HHT$H;HT$8HH;HT$@HH;HT$HHH;HIH;HHPIH;HHI<$HHH$eH+%(u8HĠ[]A\A]A^H;HH;HfDATUSLg@HI$HHI$H;HEHcHHH;HHH;HHPHH;HHH;HHH;HHH;HHH;HI<$[]A\HHHHfATUHSLg@I$HHI$H}H;HcC`HHCdH4wHH}HH}HHSpH}HSlHH}DHSxH}HHH}HA$`u"I<$[]A\HHHދ8 ^CHtHHHEH}H<H}H4H}HHPH}HhH}HHXH}HHkHHHEQH=?~=HHHE!H@=HHHEH}HHUHHSHHXH=HKLKdLC$H}HHtH}HHtH}HH}HHCHXH=u[H]DAWAVAUATUHSHH0Ut01U 2U@H[]A\A]A^A_HAՅHHHpH=u$9H~HwHH>H9uDfE9}HDHb1H[]A\A]A^A_H=V 1HAօ#HAAԅ0AIMHAAׅHHHPH=uHBHPH=H;uD;ruHE!IcHiHHыtVA9sLLMu>M$Mt{E9|$uHHHHLH߉D$D$HD$D$H[]A\A]A^A_H[]A\A]A^A_A\미AT I UHH=SHHHHS I<$HI<$HSI<$HHcCI<$HHI<$HSHI<$HSPHI<$HHI<$HI<$HI<$HI<$HH[]A\I<$H[]A\ff.fHG@HxHt@H@HtmAUATUSHo HLHH]LHh1ɺHtHUHEHBHH]E1H]J%HusH1ɺHH H1ɺH8HHHtEHHHt؋sHHcS<XIHt AH'HHtH1HHuHHtH1HHuHHXH=tHCHHCHXH=uHHtZH8AWAVAUATIUSHLcHHIiHHHH?1IEtFHcHiHHHu*HHt@~[]A\A]A^A_AFAIiHHHuHHt@t9CuH= IHU IH.HxH1Ҿ HǀHH)HH1IHHxHHHǀHH)HHHI I8HHIAI`HHALJLHǃ@HCAF@HeH%L MtAP MiHLXB-I$1[]A\A]A^A_MiHx"J-HugHHt[9CuIAw+IHt;@~W@됸LSxL7RIL/HUSHHHHHtHHHHHHtdH0HHǃH0HPHHXHCHǃXh[]HǃfHGxDHGxDAUAATIUHSHLÅx)HEDLÅt!HEHt DL[]A\A]HEDL[]A\A]Ht Hx1fHt%uuHx1tff.H~vHz1xff.SHH9{t1[t uG!׋P8#VPutHH9\$0t  H H XID$ LHD$ALHCHH@ !s"LLt D I I uIHPDž1A5H8#VPH|$0HxH|$8HxH|$@HxH|$Hf.USHHHtLHHHHRHCIH~ HEpH9HF1HXHHHHH HHHHIHMF Mt"IVIHIH:HHH~L9uHE11LLHH~HHHXHIHLH[]A\A]A^HHóHՐAVAUATUSHHHL MI$HE>IH~ HEpH9HF1HXHHHHH HHHHIHMF Mt"IVIHIH:HHH~L9uHE11LLHH~HHHXHIHLH[]A\A]A^HHóHՐUSHHn@HtlHHtluHHHtHHH[]HHHu1HH놋HPf.HUSHHHtYEHuGH}tGHH=Ht:H1[]H}u1HHH1ff.ATIUSHHHHMtau]HHHH1KHA$71LAWAVAUATUSH@LeH%(HD$81HHD$HD$HD$ HD$(HD$0E$L0EzHHn@ HA<$1HH\D$ eH,%HEHEH|H8HHF(H(HH9t+JHAL…x+HEHu;H}L$$HD$@eH+%(HH[]A\A]A^A_HhHt$E1D$HLHH$HD$(eH%H\$ LLHL$DHL|$…x`H= H|$HH8@u HLJPI$H<$Ht$L1uMAD$Au~CLLHETuZHu H5H<$Ht$T$ LT$ HE$H$s빺mH<$Ht$LUHSHHx@}L1HHHcHtH}D$HhD$H[]ff.UHSHHxC}LHHHHtH}D$HhD$H[]AWAVAUATAUSH8eH%(HD$01HjLHMWLIpAąAH[HHA}`{HEHLHAdžŅHD$1IHD$HD$ HD$(HD$D$ &LHŅAWI1ɃuӺLH̋D'uaHAI`AHD$0eH+%(H8D[]A\A]A^A_HH1HHH@ HtH}AlHLH8ŅxSHH@HtLHŅuAFAF1҅AU`AF$AF(1A}dAFDbAFH1҅pAUhA1AEpA(AElA@IExAXAApIAAAAAAA t AA AAAEpAt HҨuIIUxIHIIHPIHIDžH H)IIDžIDžH9r HHH9sIIHtHHxXHH߾H@}HAMl)q 1I}xƉ1HHHHvA|HŅ.Aƒ AxHsIHH%AHE11Hp1H1Hr ߿ H9IA@w=CAtgvDAuS1@AtSBAuHtHHHuff.HHHǀHǀff.1HcHvH Pu<tHvPL9Huںff.NLV(1҃EHcHILAAE1A HI1LAAu$A uHIH;r7ttDHI)AH HIH;sHIA DHIDAH)ր V tHIDIHHVHIIHHAHHIMHIHMLHI 1I.@HF@@ HFPHFX$FH1WHH?69A pDIA9PDHAq DΈPuAPAPt `8Pt pP9s{HAD0yA pPDIA9_PD9riA_APNu9t9r9u@w|HAAPfAWAIAVAUATUSH0H $LD$eH%(HD$(1D$$HD$EA+HHHօDIE1E1I1&EAEDE9DBDBABHI9t[D1DVA9r݋FD9rD)1v D)ЉEA)DAHЅuHAADI9uE?1҉ES7AD$D$$ƒ ЈD$$E1E1E1)DAEA9DBDBBHI9tU1Hω1AA9GrW9r )1D)ׅDE׉A)IDžuHAAՉI9uE1҉Ht$LAL\$T$$D$  ЈD$$xTL\$AAK9t9u=ACt6EEE9CH$ECHt+H\$HtD+ AKHT$(eH+%(uH0[]A\A]A^A_fUHSHHeH%(HD$HF(LD$H$D$HP0CHH@HxT$uHT$eH+%(u$H[]{ uߋ $H H HfUSHeH%(HD$1H$D$IAɀd$H$111A(D_A9rD9tpA9DG9BHH9t'Et DtA;ruGtHH9uلtD$T$HHT$eH+%(uH[]Gu눀Off.HF(D@H HFDƃHH@HF1HHH@H@HH(1eH%(HD$HF(HT$D$HT$eH+%(u Hff.AVAUIATUSH eH%(HD$1H$D$HD$ D$d$AAH$H1;L$$ud$T$L$9siL$T$ud$H A9t[EtAsHLH|$ HD$ CD$xD$uT$ ;$rtT$L$9r9tH A9uHLHT$eH+%(uH []A\A]A^OfDHF(DHHPFDƃHH@HHeH%(HD$1HcD$ HvHt$T$HHL$D$ HT$eH+%(u HGH@D9@ BtPu"29A e1^fUHAVAUATSHHeH%(HD$1H$HD$HIIIHxH<HIUH9P(HP(HIUHP0HIHPHIVHPI$HH$HT$H H(HD$eH+%(H[A\A]A^]HHCXHBtAL$tdH;HHu"HH;BsV1H)yHH9rH81ɺ1HH;rH 1ɺf.AWAVIAUATAUSHHHeH%(HD$@1HD$HD$HHD$ HD$(LhHH@@L=HHH;=H1HHk0HH)H4)Et(HCxHC8H9sHCHLH+S@HHH9E1L9sHH4)H;r HA1HL)yH#LSHLH+{@MIL9rJHiD[lIHIH)HL9~+HHHH4)H9r AH1L)I9|HH;wAFHE(H9uHD[]A\A]A^A_H)LHILLIH9rH)LI LAff.AWIAVLwxAUATAUHSHHH4$L(EHH?AOHHH ff.fHG@H>HHH ff.fHt,SHHtH1Hǃ[HtgATUSHHtHHAHt1H9r []A\DHHHtH[]A\ff.HHHDAWAVAUATUHSHH_@eH%(H$1Ld$8Ll$xIHLL81HLHLHHHHHtCEH;HHH$eH+%(H[]A\A]A^A_@LHt EL@L 1LH IH@H=vL9rL9_HCxHHD$HD$ H$HHD$(HD$0HD$HT$MAHLcptDILLcxHIL9L)HILH$HCxHD$HHD$HHD$HHD$ HHD$(HHD$0HeK)0 |9~^fb A 4O#ؘ$i@W :'mnm2S.!>U 4D)p4uustrnlenstrscpysnd_pcm_common_ioctlsnd_pcm_drain snd_pcm_open_substreamstrnlen@+>"V}DXw bwait_for_avail @ @ @ @snd_pcm_update_hw_ptr0          @@@@  U    iii iiiiii iiiisnd_pcm_lib_malloc_pagessnd_pcm_lib_preallocate_proc_writemax_alloc_per_cardmaximum_substreamspreallocate_dma}DXwsnd_pcm_format_namesnd_pcm_new_streamsnd_pcm_newsnd_pcm_new_internalsnd_pcm_notifysnd_pcm_stream_locksnd_pcm_stream_unlocksnd_pcm_stream_lock_irqsnd_pcm_stream_unlock_irq_snd_pcm_stream_lock_irqsave_snd_pcm_stream_lock_irqsave_nestedsnd_pcm_stream_unlock_irqrestoresnd_pcm_hw_refinesnd_pcm_runtime_buffer_set_silencesnd_pcm_stopsnd_pcm_stop_xrunsnd_pcm_suspend_allsnd_pcm_release_substreamsnd_pcm_open_substreamsnd_pcm_kernel_ioctlsnd_pcm_lib_default_mmapsnd_pcm_lib_mmap_iomemsnd_pcm_mmap_datasnd_pcm_set_opssnd_pcm_set_syncsnd_interval_refinesnd_interval_ratnumsnd_interval_listsnd_interval_rangessnd_pcm_hw_rule_addsnd_pcm_hw_constraint_mask64snd_pcm_hw_constraint_integersnd_pcm_hw_constraint_minmaxsnd_pcm_hw_constraint_listsnd_pcm_hw_constraint_rangessnd_pcm_hw_constraint_ratnumssnd_pcm_hw_constraint_ratdenssnd_pcm_hw_constraint_msbitssnd_pcm_hw_constraint_stepsnd_pcm_hw_constraint_pow2snd_pcm_hw_rule_noresample_snd_pcm_hw_params_anysnd_pcm_hw_param_value_snd_pcm_hw_param_setemptysnd_pcm_hw_param_firstsnd_pcm_hw_param_lastsnd_pcm_lib_ioctlsnd_pcm_period_elapsed_under_stream_locksnd_pcm_period_elapsed__snd_pcm_lib_xfersnd_pcm_std_chmapssnd_pcm_alt_chmapssnd_pcm_add_chmap_ctlssnd_pcm_format_signedsnd_pcm_format_unsignedsnd_pcm_format_linearsnd_pcm_format_little_endiansnd_pcm_format_big_endiansnd_pcm_format_widthsnd_pcm_format_physical_widthsnd_pcm_format_sizesnd_pcm_format_silence_64snd_pcm_format_set_silencesnd_pcm_hw_limit_ratessnd_pcm_rate_to_rate_bitsnd_pcm_rate_bit_to_ratesnd_pcm_rate_mask_intersectsnd_pcm_rate_range_to_bitssnd_pcm_lib_preallocate_free_for_allsnd_pcm_lib_preallocate_pagessnd_pcm_lib_preallocate_pages_for_allsnd_pcm_set_managed_buffersnd_pcm_set_managed_buffer_allsnd_pcm_lib_malloc_pagessnd_pcm_lib_free_pages_snd_pcm_lib_alloc_vmalloc_buffersnd_pcm_lib_free_vmalloc_buffersnd_pcm_lib_get_vmalloc_pagesnd_dma_alloc_dir_pagessnd_dma_alloc_pages_fallbacksnd_dma_free_pagessnd_devm_alloc_dir_pagessnd_dma_buffer_mmapsnd_dma_buffer_syncsnd_sgbuf_get_addrsnd_sgbuf_get_pagesnd_sgbuf_get_chunk_sizesnd_pcm_hw_constraint_eldUnknownnone%s closed error %d state: %s owner_pid : %d trigger_time: %lld.%09lld tstamp : %lld.%09lld delay : %ld avail : %ld avail_max : %ld ----- hw_ptr : %ld appl_ptr : %ld no setup tstamp_mode: %s period_step: %u avail_min: %lu start_threshold: %lu stop_threshold: %lu silence_threshold: %lu silence_size: %lu boundary: %lu MU_LAWA_LAWIMA_ADPCMU8S16_LES16_BES8U16_LEU16_BEMPEGunknownaccess: %s format: %s STDsubformat: %s channels: %u rate: %u (%u/%u) period_size: %lu buffer_size: %lu OSS format: %s OSS channels: %u OSS rate: %u OSS period bytes: %lu OSS periods: %u OSS period frames: %lu %02i-%02i: %s : %s : playback %i : capture %i pcmcard: %d device: %d subdevice: %d stream: %s id: %s name: %s subname: %s class: %d subclass: %d subdevices_count: %d subdevices_avail: %d &pstr->oss.setup_mutexpcmC%iD%i%cpcm%i%cinfosubdevice #%isub%ihw_paramssw_paramsstatus&pcm->open_mutex&pcm->open_wait&runtime->sleep&runtime->tsleep&runtime->buffer_mutexgenericmultimodemdigitizerpcm_classNONEENABLEMMAP_INTERLEAVEDMMAP_NONINTERLEAVEDMMAP_COMPLEXRW_INTERLEAVEDRW_NONINTERLEAVEDOPENSETUPPREPAREDRUNNINGXRUNDRAININGPAUSEDSUSPENDEDDISCONNECTEDPLAYBACKCAPTURES24_LES24_BEU24_LEU24_BES32_LES32_BEU32_LEU32_BEFLOAT_LEFLOAT_BEFLOAT64_LEFLOAT64_BEIEC958_SUBFRAME_LEIEC958_SUBFRAME_BEGSMSPECIALS24_3LES24_3BEU24_3LEU24_3BES20_3LES20_3BEU20_3LEU20_3BES18_3LES18_3BEU18_3LEU18_3BEG723_24G723_24_1BG723_40G723_40_1BDSD_U8DSD_U16_LEDSD_U32_LEDSD_U16_BEDSD_U32_BEsound/core/pcm_native.c&group->mutexunknown ioctl = 0x%x snd_pcminclude/linux/thread_info.hPlayback Channel MapCapture Channel Mapsound/core/pcm_lib.cplaybackcapturesnd_pcmsound/core/pcm_memory.cpreallocprealloc_max%lu snd_pcmsound/core/memalloc.c__snd_release_pagescaptureplaybackPCMPCM %s %i-%i-%iError in snd_pcm_stream_proc_init playback drain error (DMA or IRQ trouble?) snd_pcm_hw_constraints_init failed snd_pcm_hw_constraints_complete failed invalid position: %s, pos = %ld, buffer size = %ld, period size = %ld %s write error (DMA or IRQ trouble?) 4ALSA pcmC%dD%d%c,%d:%s: cannot preallocate for size %zu ALSA pcmC%dD%d%c,%d:%s: cannot preallocate for size %zu pcm timer resolution out of range (rate = %u, period_size = %lu) license=GPLdescription=Midlevel PCM code for ALSA.author=Jaroslav Kysela , Abramo Bagnara parm=max_alloc_per_card:Max total allocation bytes per card.parmtype=max_alloc_per_card:ulongparm=maximum_substreams:Maximum substreams with preallocated DMA memory.parmtype=maximum_substreams:intparm=preallocate_dma:Preallocate DMA memory when the PCM devices are initialized.parmtype=preallocate_dma:intdepends=snd,snd-timerretpoline=Yintree=Yname=snd_pcmvermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions  (00(      (08@80( @80( @80( @80( @   (      ( ( (08p80( p (08@80( @ (080( 80( 88p@ ( (  (08@80( @  00000000 (@( @   (08@80( @ (080( 80( 8 ( (  (0( 0(          (0x0( x ( (       (0880(  (0880(  (0( 0 (0( 0                (08x80( x ( ( ( (88 ( ( (   (080(    (0( 0 (0( 0(  (0H0( HPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPXPHPHPH (0880(    (08p80( p (080( 8 8 8(( (0880( 8 (08h80( h((00 (0P0( P   (08H80(    (0880(       (08`80( `       (08H80( H80( H00 (0880(     ( ( (0880(  (08@80( @ (08@80(  ( ( ( (08@80( @    (0880(  (08@80( @80(  (080( 8 (0( 0( 08@80 (080(  ( (@H@ (080( 80(  (  (08@80( @ (08H80( H (0P0( P((0000 ( ( (88 (0( 0 (08@80( @80( @80(  (080( 888    $$25sme_me_maskR"cpu_latency_qos_remove_requestF]clear_user_rep_good*krealloc#5dma_can_mmapKytry_module_getHۈ__check_object_size&dma_opsȃsnd_info_registerLsnd_info_create_module_entrysnd_ctl_unregister_ioctl_compatparam_ops_ulongœ_copy_from_user__msecs_to_jiffies[Q^ktime_get_ts64JQdev_set_nameD3snd_ctl_add; vmalloc_to_page;͑memdup_user3NIvm_get_page_protG?snd_timer_notifyEsnd_ctl_get_preferred_subdeviceZdma_vunmap_noncontiguousWgen_pool_dma_alloc_alignḯvm_iomap_memory}`set_memory_wb9Pdma_mmap_pageszOqdma_sync_sg_for_cpuzldma_free_pagesQddma_sync_single_for_device(a__printk_ratelimitktsnd_timer_interrupt#snd_info_free_entry8߬imemcpycremap_pfn_range(cpu_latency_qos_add_requestvunmap zkfree,__vmallocymsnd_info_get_str cpu_latency_qos_request_active8"Jadd_wait_queue&snd_fasync_helperDC__wake_up 4_raw_spin_lock_irqsave`mEz__dynamic_dev_dbgsnd_ctl_removed_raw_spin_lock&2(devres_addfortify_panicm__fentry__asysfs_emitpHe__x86_indirect_thunk_raxSrsnd_ctl_new1~_printk{'_raw_spin_lock_irqA3m__get_user_8Qscheduleݍschedule_timeoutdma_alloc_pagesV __stack_chk_fail_irefcount_warn_saturateV.clear_user_originalput_deviceHBsnd_ctl_register_ioctl誣snd_card_file_addstrnlenJset_pages_array_wb\__put_user_4֍Dmodule_put^|page_offset_baseYkvmalloc_nodeohugetlb_optimize_vmemmap_keyu#synchronize_irqh__list_add_validv˝fputWdown_write&<_dev_err%zup_writewdma_vmap_noncontiguous|__sg_page_iter_next[Ysnd_majorKMmutex_lockaPdma_alloc_attrsSuK_raw_spin_unlock_irqvX__devres_alloc_nodef_dma_need_syncʾclear_user_erms(Lphys_base(vmapi-snd_unregister_deviceiktime_get_raw_ts64ƞktime_get_real_ts64UrS__list_del_entry_valid_raw_spin_trylock __mutex_init snd_timer_new탦current_taskp\_raw_spin_unlock_irqrestore/_alloc_pages_exactaҌ__default_kernel_pte_maskens_to_timespec64snd_device_new dma_sync_single_for_cpu 'dma_sync_sg_for_deviceŏWmemset,__put_user_8pPpgprot_writecombine9[__x86_return_thunkتdefault_wake_functionk_copy_to_userT__init_waitqueue_head)snd_ctl_unregister_ioctlfdown_readӞmutex_trylockPjiffies!nonseekable_openbZsnd_fasync_free?<sprintfQGFdma_free_noncontiguouslevmemmap_base9dstrscpyIdma_alloc_noncontiguouskքdma_mmap_noncontiguous0set_pages_array_wcX×dma_free_attrsvfree82mutex_unlockEvm_map_pagesI>devres_free| gen_pool_free_owner__sg_page_iter_start)g__get_user_4eb,__dynamic_pr_debug'seq_printfJsnd_lookup_minor_dataqsnd_ctl_register_ioctl_compat/__x86_indirect_thunk_r9) simple_strtoulsnd_info_create_card_entry3Dfree_pages_exactjTsnd_device_initializelܕsnd_power_waitbyxboot_cpu_data7remove_wait_queuedma_mmap_attrs.Ppid_vnrx6snd_device_free7snd_card_file_removesnd_kill_fasyncRkmalloc_trace__fdgetKgcd]remap_vmalloc_rangeFcachemode2protval}vset_memory_wc<param_ops_intnuzkvfreehvmalloc4K_raw_spin_unlocksnd_device_register:dsnd_register_deviceTSup_read __x86_indirect_thunk_r8Õnput_pid&K$snd_info_get_lineE:#__kmalloc kmalloc_caches\D__sg_page_iter_dma_next module_layout    1 1 1 1 1              &  > @   & > @    $W snd_pcmGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0pZpZ7D. v8x uD# DJ  #DJ< @ -k D ` D D$D?%D/@&E&EQ&#E`',E`'6E(AE(JEK)]E@)1[)gE`)rE@*v-**zE*:"+E@+ږ BTsKC}KCEKCECEGCEQDEJD[EE]EEGFEGFEG FG  F V "H@2m wL-kD@ [u1J``@/FBFPF_FSXgF0[`@PtFF2FFFFFGG'GBGcGGGGGHx HOHH  6 @`C`x V*H2HQIIJ'JQJ|JJJJJ 8 b@K@b K K@ *Kb?Kb@&4@WI@HK @@OK] @wL@`KM7[k@jKM7U=@tKKKKKL*LBLYLtLLLLL L M$M=MXMrMMM@MĈ @6`Vƈ-,21c2@>Q2 1c @>Q X!  V@M!@MLjMȈMɈMx ňcÈu1 @4`ʈ͈M 2ψM4 @ шMnψf̈MΈMЈ*҈N Nx ňtӈ@@"Nֈ ׈و؈0N `x ňPK C@=N-kD@KNˈNNۈ ׈܈ԈaNۈtN߈ ׈ވՈڈ݈Nu1@N h``C}rN9NG@N- @N"`wL D2 ׈NN O"O-O ۴?Ӛ@`o&D=Ok p @ QO@  @k p d  @   = k Rk?QP Rk QP PkP Ek k kG) dOcAG K@:"sO8:" Sf W*Q@-kOOOOOO P#P=P\PzPP P?@ AyB" CPDPEPF`P P boP. AH@,`PQQQQ)QQ@7QQBQQ*Q@OQQ۴?ZQQfQJ@rQ]@yQQQQQ~GQI@-kv8V#Q.rQQQ QQG)JOB-&L@RR2R`@$RER!M L p] Z0@ /RO }r ;R ]E@ ?R IR ^R(;Rc @tR0RRJ@@RTR R PPR-@:@RRRRQQ@RQ SQS&S  Q@2S 1@>S HSb@o"PSܪ$ZS+@hS-uS/S/' 1@ 3i   k  ! # &('SS*S*)S_**S*B* )% , k. 0 2SST@T`#T67 89:T0#CQ JTV@@5o%k@OT fTpTMO 8zTD2@<` ;T? K T@TTKT T@TT UU@0U-u1AH A HV@4-%J@VV`@t$2aV`C`@ 2HQ*`8YE [W,@nW,W,W,?K*@K*`(Wn*T*T* KW* W,@W,W,W,W*@H`PY M7([* *@\Y M7(U* *@hY 8( K*@1.*`W,W, K( W,@W,Y?K*WI* @v@wY]** x@wLy@YYb{?Kb{ &4{ WI HK@YA\YA\ZAh2Z AlRZ$AlvZ!AZ2AZFA@ZIA@ZPA @[QA [RA @?[SA ^[ A~[$A[2A[#Ab4|zutpsrqo:dVU * [ [  [ \ ,\  SA\K\  SAh\o\  SAh\\  S\h\\  S#hK\  S#\ ] M 20S]  S20S#]  SS5] L] e] +)}] +)] +)] &] )] ^*]  R20[?Q"] É Sck] ʼn ^  20Sck^ ȉOK  S/^ ˉ S=^ ͉K^  20~G[^ Љh^ }^  ~G20^^ ԉ S^ ։^ ։  T78^ ى_ ى_ ى5_ ىL_ ىd_ ى|_ ى_ ى_ ͉_ ։_ ͉ S20_  S_  S_  ` #` 3` H` [` o` ` ` ` ` ` `  ~G` a a .a Ba Ua ha ya a ͉a ͉a a a a a ͉a b $b 5b  G)SGb `b xb  MSb b  G)SbKb b ։ S:b  SPI  S1GhKc  S1GhKc  SJW  S:4c  S #I ! S H # OBKc % OBnc ' SEKc )c c #c # KSc . S:c 0 SPH 2 S]c 4 Sd 6@d 6]d ։wd ։d ։d ։ R!Md = Sd ?d ?d zwVH  ee BC5 D RRe F 4ecv v@#v` ,v7vw ?v@.` Hvfvlv!@ qvfvlv$@ "vş=@< %v,! 'v0~G@v׈v+Dv -k@ )(( ,v/v01 k.( 26)* 8# &%<; ~Gv+D=Nv5w @ w׈(w B w׈CwKw D w׈]w܈fw F w׈ Eوxw H SkwKwKw J S?Kw L Swk(6.w Nw N SY w[k*w Qx QhS Q!x Q;x QNx ։ex ։x ʼn ~ QAx Zx Z Qx ]  QAx _ x a OBy y c;y ى OB#CQ[y fvy ى OB#CQ>Qy iy ى OB#CzHy ly ى OB#CQk:qv oy ى OB#CQk;Hv rz ى OB#CQk<v uz ى OB#CQ >zT x6z ى OBQ1cKz { OBQhz } OBQ<3Zz  OBQ<2Zz  OB#CQ@5o%kz  $ş=<z  $D2<z  $zlv!{{ {  =1_P=wL!{  =_P=1wL6{  =_P=wLK{ \{  $=m{ { ։ ~GG=G)J{ { ͉ S{{  S{K{  SOB{ | ։ S |+| snd_cardshortnamelongnamemixernameprivate_freectl_devlast_numidcontrols_rwsemctl_files_rwlockcontrols_countuser_ctl_alloc_sizecontrolsctl_filesctl_numidsctl_hashctl_hash_collisionproc_rootfiles_lists_f_opsrelease_completioncard_devreleasingsync_irqremove_sleeptotal_pcm_alloc_bytesmemory_mutexpower_refpower_sleeppower_ref_sleepmixer_ossmixer_oss_change_countsnd_info_entrysnd_shutdown_f_opssnd_mixer_osssnd_aes_iec958subcodedig_subframesnd_pcm_uframes_tsnd_pcm_sframes_tSNDRV_PCM_STREAM_PLAYBACKSNDRV_PCM_STREAM_CAPTURESNDRV_PCM_STREAM_LASTsnd_pcm_access_tsnd_pcm_format_tsnd_pcm_subformat_tsnd_pcm_state_tSNDRV_PCM_MMAP_OFFSET_DATASNDRV_PCM_MMAP_OFFSET_STATUS_OLDSNDRV_PCM_MMAP_OFFSET_CONTROL_OLDSNDRV_PCM_MMAP_OFFSET_STATUS_NEWSNDRV_PCM_MMAP_OFFSET_CONTROL_NEWSNDRV_PCM_MMAP_OFFSET_STATUSSNDRV_PCM_MMAP_OFFSET_CONTROLsnd_pcm_sync_idid16id32snd_pcm_infosubnamedev_classdev_subclasssubdevices_countsubdevices_availsnd_pcm_hw_param_tsnd_intervalopenminopenmaxsnd_masksnd_pcm_hw_paramsmresiresrmaskmsbitsrate_numrate_denSNDRV_PCM_TSTAMP_NONESNDRV_PCM_TSTAMP_ENABLESNDRV_PCM_TSTAMP_LASTsnd_pcm_sw_paramststamp_modeperiod_stepsleep_minavail_minxfer_alignstart_thresholdstop_thresholdsilence_thresholdsilence_sizesnd_pcm_channel_infoSNDRV_PCM_AUDIO_TSTAMP_TYPE_COMPATSNDRV_PCM_AUDIO_TSTAMP_TYPE_DEFAULTSNDRV_PCM_AUDIO_TSTAMP_TYPE_LINKSNDRV_PCM_AUDIO_TSTAMP_TYPE_LINK_ABSOLUTESNDRV_PCM_AUDIO_TSTAMP_TYPE_LINK_ESTIMATEDSNDRV_PCM_AUDIO_TSTAMP_TYPE_LINK_SYNCHRONIZEDSNDRV_PCM_AUDIO_TSTAMP_TYPE_LAST__pad_before_uframe__pad_after_uframesnd_pcm_mmap_statushw_ptrsuspended_stateaudio_tstampsnd_pcm_mmap_controlappl_ptr__pad4snd_pcm_sync_ptrsnd_xferisnd_xfernSNDRV_PCM_TSTAMP_TYPE_GETTIMEOFDAYSNDRV_PCM_TSTAMP_TYPE_MONOTONICSNDRV_PCM_TSTAMP_TYPE_MONOTONIC_RAWSNDRV_PCM_TSTAMP_TYPE_LASTSNDRV_TIMER_EVENT_RESOLUTIONSNDRV_TIMER_EVENT_TICKSNDRV_TIMER_EVENT_STARTSNDRV_TIMER_EVENT_STOPSNDRV_TIMER_EVENT_CONTINUESNDRV_TIMER_EVENT_PAUSESNDRV_TIMER_EVENT_EARLYSNDRV_TIMER_EVENT_SUSPENDSNDRV_TIMER_EVENT_RESUMESNDRV_TIMER_EVENT_MSTARTSNDRV_TIMER_EVENT_MSTOPSNDRV_TIMER_EVENT_MCONTINUESNDRV_TIMER_EVENT_MPAUSESNDRV_TIMER_EVENT_MSUSPENDSNDRV_TIMER_EVENT_MRESUMEsnd_ctl_elem_type_tsnd_ctl_elem_iface_tsnd_ctl_elem_idnumidnames_ptrnames_lengthinteger64enumeratedsnd_ctl_elem_infovalue_ptritem_ptriec958snd_ctl_elem_valuesnd_kcontrol_info_tsnd_kcontrolprivate_valuevdsnd_kcontrol_get_tsnd_kcontrol_put_tsnd_kcontrol_tlv_rw_tsnd_kcontrol_volatilesnd_ctl_filepreferred_subdevicechange_sleepread_locksubscribedSND_CTL_SUBDEV_PCMSND_CTL_SUBDEV_RAWMIDISND_CTL_SUBDEV_ITEMSsnd_fasyncsnd_info_buffersnd_info_entry_textsnd_info_entry_opssnd_dma_devicesnd_dma_buffersnd_dma_sync_modeSNDRV_DMA_SYNC_CPUSNDRV_DMA_SYNC_DEVICESNDRV_DEVICE_TYPE_CONTROLSNDRV_DEVICE_TYPE_SEQUENCERSNDRV_DEVICE_TYPE_TIMERSNDRV_DEVICE_TYPE_HWDEPSNDRV_DEVICE_TYPE_RAWMIDISNDRV_DEVICE_TYPE_PCM_PLAYBACKSNDRV_DEVICE_TYPE_PCM_CAPTURESNDRV_DEVICE_TYPE_COMPRESSsnd_pcm_oss_setuptask_namepartialfragnosilencebuggyptrperiod_sizesnd_pcm_oss_runtimesync_triggerfragshiftmaxfragssubdivisionperiod_bytesperiod_framesperiod_ptrbuffer_bytesmmap_bytesbuffer_usedparams_lockrw_refplugin_firstplugin_lastprev_hw_ptr_periodsnd_pcm_pluginsnd_pcm_substreampstrlatency_pm_qos_reqbuffer_bytes_maxdma_bufferdma_maxtimer_runningwait_timelink_listself_grouppcm_releaseosshw_openedmanaged_buffer_allocsnd_pcm_oss_substreamsnd_pcm_oss_streamsetup_listsetup_mutexsnd_pcm_ossreg_masksnd_pcm_hardwareformatsrate_minrate_maxchannels_minchannels_maxperiod_bytes_minperiod_bytes_maxperiods_minperiods_maxsnd_pcm_opshw_paramshw_freesync_stopget_time_infofill_silencecopy_usercopy_kernelsnd_pcm_audio_tstamp_configtype_requestedreport_delaysnd_pcm_audio_tstamp_reportaccuracy_reportsnd_pcm_filesubstreamno_compat_mmapuser_pversionsnd_pcm_hw_rule_func_tsnd_pcm_hw_ruledepssnd_pcm_hw_constraintsrules_numrules_allsnd_pcm_hw_constraint_listsnd_pcm_runtimetrigger_mastertrigger_tstamptrigger_tstamp_latchedoverrangeavail_maxhw_ptr_basehw_ptr_interrupthw_ptr_jiffieshw_ptr_buffer_jiffieshw_ptr_wrapsubformatbyte_alignframe_bitssample_bitsno_period_wakeupsilence_startsilence_filledtwaketsleepstop_operatingbuffer_accessinghw_constraintstimer_resolutiondma_areadma_bytesdma_buffer_pbuffer_changedaudio_tstamp_configaudio_tstamp_reportdriver_tstampsnd_pcm_groupsubstreamssnd_pcmnonatomicno_device_suspendsnd_pcm_strsubstream_countsubstream_openedchmap_kctlsnd_timertmr_classtmr_devicetmr_subdevicesticksopen_list_headactive_list_headack_list_headsack_list_headmax_instancesnum_instancessnd_pcm_status64trigger_tstamp_sectrigger_tstamp_nsectstamp_sectstamp_nsecaudio_tstamp_dataaudio_tstamp_secaudio_tstamp_nsecdriver_tstamp_secdriver_tstamp_nsecaudio_tstamp_accuracysnd_pcm_status32snd_timer_hardwareresolution_minresolution_maxc_resolutionprecise_resolutionsnd_pcm_hw_params_oldaction_opspre_actiondo_actionundo_actionpost_actionsnd_pcm_mmap_status32snd_pcm_mmap_control32snd_pcm_sync_ptr32snd_pcm_hw_params32snd_pcm_sw_params32snd_pcm_channel_info32compat_snd_pcm_status64snd_xferi32snd_xfern32snd_pcm_mmap_status_x32snd_pcm_mmap_control_x32snd_pcm_sync_ptr_x32__pad_before_u32__snd_pcm_mmap_control64_buggySNDRV_PCM_IOCTL_HW_REFINE32SNDRV_PCM_IOCTL_HW_PARAMS32SNDRV_PCM_IOCTL_SW_PARAMS32SNDRV_PCM_IOCTL_STATUS_COMPAT32SNDRV_PCM_IOCTL_STATUS_EXT_COMPAT32SNDRV_PCM_IOCTL_DELAY32SNDRV_PCM_IOCTL_CHANNEL_INFO32SNDRV_PCM_IOCTL_REWIND32SNDRV_PCM_IOCTL_FORWARD32SNDRV_PCM_IOCTL_WRITEI_FRAMES32SNDRV_PCM_IOCTL_READI_FRAMES32SNDRV_PCM_IOCTL_WRITEN_FRAMES32SNDRV_PCM_IOCTL_READN_FRAMES32SNDRV_PCM_IOCTL_STATUS_COMPAT64SNDRV_PCM_IOCTL_STATUS_EXT_COMPAT64SNDRV_PCM_IOCTL_CHANNEL_INFO_X32SNDRV_PCM_IOCTL_SYNC_PTR_X32oparamssnd_pcm_hw_convert_to_old_paramssnd_pcm_hw_convert_from_old_paramssnd_pcm_ioctl_compat_sync_ptrsnd_pcm_ioctl_sync_ptr_buggydata32snd_pcm_ioctl_xfern_compatsnd_pcm_ioctl_xferi_compatrefinesnd_pcm_ioctl_hw_params_compatsnd_pcm_status_user_compat64snd_pcm_ioctl_sw_params_compatsnd_pcm_fasyncsnd_pcm_mmapsnd_pcm_mmap_datasnd_pcm_lib_mmap_iomemsnd_pcm_lib_default_mmapsnd_pcm_mmap_data_faultsnd_pcm_mmap_control_faultsnd_pcm_mmap_status_faultsnd_pcm_pollsnd_pcm_writevsnd_pcm_readvsnd_pcm_writesnd_pcm_readsnd_pcm_kernel_ioctlsnd_pcm_ioctlsnd_pcm_common_ioctlsnd_pcm_delaydo_pcm_hwsyncsnd_pcm_releasesnd_pcm_opensnd_pcm_capture_opensnd_pcm_playback_openrsubstreamsnd_pcm_open_substreamsnd_pcm_release_substreampcm_release_privatesnd_pcm_hw_rule_buffer_bytes_maxsnd_pcm_hw_rule_ratesnd_pcm_hw_rule_sample_bitssnd_pcm_hw_rule_formatsnd_pcm_hw_rule_mulkdivsnd_pcm_hw_rule_muldivksnd_pcm_hw_rule_divsnd_pcm_hw_rule_mulsnd_pcm_unlinkrelink_to_localsnd_pcm_dropsnd_pcm_drainsnd_pcm_post_drain_initsnd_pcm_do_drain_initsnd_pcm_pre_drain_initsnd_pcm_preparesnd_pcm_post_preparesnd_pcm_do_preparesnd_pcm_pre_preparesnd_pcm_post_resetsnd_pcm_do_resetsnd_pcm_pre_resetsnd_pcm_post_resumesnd_pcm_undo_resumesnd_pcm_do_resumesnd_pcm_pre_resumesnd_pcm_suspend_allsnd_pcm_post_suspendsnd_pcm_do_suspendsnd_pcm_pre_suspendsnd_pcm_post_pausesnd_pcm_undo_pausesnd_pcm_do_pausesnd_pcm_pre_pausesnd_pcm_stop_xrunsnd_pcm_drain_donesnd_pcm_stopsnd_pcm_post_stopsnd_pcm_do_stopsnd_pcm_pre_stopsnd_pcm_startsnd_pcm_post_startsnd_pcm_undo_startsnd_pcm_do_startsnd_pcm_pre_startsnd_pcm_action_nonatomicsnd_pcm_action_lock_irqsnd_pcm_actionsnd_pcm_stream_group_refsnd_pcm_action_singlestream_locksnd_pcm_action_groupsnd_pcm_trigger_tstampsnd_pcm_channel_info_usersnd_pcm_status_user32snd_pcm_status_user64snd_pcm_sw_params_usersnd_pcm_runtime_buffer_set_silencesnd_pcm_buffer_access_locksnd_pcm_sync_stopsnd_pcm_set_statesnd_pcm_hw_refinefixup_unreferenced_paramshw_support_mmapsnd_pcm_info_usersnd_pcm_stream_unlock_irqrestore_snd_pcm_stream_lock_irqsave_nested_snd_pcm_stream_lock_irqsavesnd_pcm_stream_unlock_irqsnd_pcm_stream_lock_irqsnd_pcm_stream_unlocksnd_pcm_stream_locksnd_pcm_group_initsnd_pcm_mmap_data_closesnd_pcm_mmap_data_openpcm_format_datasigndsilencesnd_pcm_rate_range_to_bitsrates_arates_bsnd_pcm_rate_mask_intersectrate_bitsnd_pcm_rate_bit_to_ratesnd_pcm_rate_to_rate_bitsnd_pcm_hw_limit_ratessnd_pcm_format_set_silencesnd_pcm_format_silence_64snd_pcm_format_sizesnd_pcm_format_physical_widthsnd_pcm_format_widthsnd_pcm_format_big_endiansnd_pcm_format_little_endiansnd_pcm_format_linearsnd_pcm_format_unsignedsnd_pcm_format_signedsnd_malloc_opsget_addrget_pageget_chunk_sizesnd_dma_sg_fallbackuse_dma_alloc_coherentdmabsnd_dma_noncoherent_syncsnd_dma_noncoherent_mmapsnd_dma_noncoherent_freesnd_dma_noncoherent_allocsnd_dma_sg_fallback_mmapsnd_dma_sg_fallback_get_addrsnd_dma_sg_fallback_freesnd_dma_sg_fallback_allocsgbuf__snd_dma_sg_fallback_freesnd_dma_sg_wc_mmapsnd_dma_sg_wc_freesnd_dma_sg_wc_allocofssnd_dma_noncontig_get_chunk_sizesnd_dma_noncontig_get_pagesnd_dma_noncontig_get_addrsnd_dma_noncontig_syncsnd_dma_noncontig_mmapsnd_dma_noncontig_freesnd_dma_noncontig_allocsnd_dma_wc_mmapsnd_dma_wc_freesnd_dma_wc_allocsnd_dma_dev_mmapsnd_dma_dev_freesnd_dma_dev_allocsnd_dma_iram_mmapsnd_dma_iram_freesnd_dma_iram_allocsnd_dma_vmalloc_get_chunk_sizesnd_dma_vmalloc_get_pagesnd_dma_vmalloc_get_addrsnd_dma_vmalloc_mmapsnd_dma_vmalloc_freesnd_dma_vmalloc_allocsnd_dma_continuous_mmapsnd_dma_continuous_freesnd_dma_continuous_allocdo_alloc_pagessnd_sgbuf_get_chunk_sizesnd_sgbuf_get_pagesnd_sgbuf_get_addrsnd_dma_buffer_syncsnd_dma_buffer_mmapsnd_devm_alloc_dir_pages__snd_release_pagessnd_dma_free_pagessnd_dma_alloc_pages_fallbacksnd_dma_alloc_dir_pages__snd_dma_alloc_pagessnd_pcm_lib_get_vmalloc_pagesnd_pcm_lib_free_vmalloc_buffer_snd_pcm_lib_alloc_vmalloc_buffersnd_pcm_lib_free_pagessnd_pcm_lib_malloc_pagessnd_pcm_set_managed_buffer_allsnd_pcm_set_managed_buffersnd_pcm_lib_preallocate_pages_for_allsnd_pcm_lib_preallocate_pagespreallocate_pagessnd_pcm_lib_preallocate_proc_writesnd_pcm_lib_preallocate_max_proc_readsnd_pcm_lib_preallocate_proc_readsnd_pcm_lib_preallocate_free_for_allsnd_pcm_lib_preallocate_freeno_fallbackpreallocate_pcm_pageseldsnd_pcm_hw_constraint_eldeld_limit_channelseld_limit_ratessnd_device_typeSNDRV_DEV_LOWLEVELSNDRV_DEV_INFOSNDRV_DEV_BUSSNDRV_DEV_CODECSNDRV_DEV_PCMSNDRV_DEV_COMPRESSSNDRV_DEV_RAWMIDISNDRV_DEV_TIMERSNDRV_DEV_SEQUENCERSNDRV_DEV_HWDEPSNDRV_DEV_JACKSNDRV_DEV_CONTROLsnd_device_stateSNDRV_DEV_BUILDSNDRV_DEV_REGISTEREDSNDRV_DEV_DISCONNECTEDsnd_device_opsdev_freedev_registerdev_disconnectsnd_deviceSNDRV_PCM_CLASS_GENERICSNDRV_PCM_CLASS_MULTISNDRV_PCM_CLASS_MODEMSNDRV_PCM_CLASS_DIGITIZERSNDRV_PCM_CLASS_LASTsnd_pcm_notifyn_registern_disconnectn_unregistersnd_kctl_ioctl_func_talsa_pcm_exitalsa_pcm_initsnd_pcm_proc_readnfreesnd_pcm_dev_disconnectsnd_pcm_dev_registerpcm_class_showsnd_pcm_detach_substreamsnd_pcm_attach_substreamsnd_pcm_dev_freesnd_pcm_freesnd_pcm_free_streamplayback_countcapture_countrpcmsnd_pcm_new_internalsnd_pcm_new_snd_pcm_newsnd_pcm_new_streamdo_pcm_suspendsnd_pcm_substream_proc_status_readsnd_pcm_substream_proc_sw_params_readsnd_pcm_substream_proc_hw_params_readsnd_pcm_substream_proc_info_readsnd_pcm_stream_proc_info_readsnd_pcm_format_namesnd_pcm_control_ioctlSNDRV_TIMER_CLASS_NONESNDRV_TIMER_CLASS_SLAVESNDRV_TIMER_CLASS_GLOBALSNDRV_TIMER_CLASS_CARDSNDRV_TIMER_CLASS_PCMSNDRV_TIMER_CLASS_LASTSNDRV_TIMER_SCLASS_NONESNDRV_TIMER_SCLASS_APPLICATIONSNDRV_TIMER_SCLASS_SEQUENCERSNDRV_TIMER_SCLASS_OSS_SEQUENCERSNDRV_TIMER_SCLASS_LASTsnd_timer_iddev_sclasssnd_pcm_timer_donesnd_pcm_timer_initsnd_pcm_timer_freesnd_pcm_timer_stopsnd_pcm_timer_startsnd_pcm_timer_resolutionsnd_pcm_timer_resolution_changeSNDRV_CHMAP_UNKNOWNSNDRV_CHMAP_NASNDRV_CHMAP_MONOSNDRV_CHMAP_FLSNDRV_CHMAP_FRSNDRV_CHMAP_RLSNDRV_CHMAP_RRSNDRV_CHMAP_FCSNDRV_CHMAP_LFESNDRV_CHMAP_SLSNDRV_CHMAP_SRSNDRV_CHMAP_RCSNDRV_CHMAP_FLCSNDRV_CHMAP_FRCSNDRV_CHMAP_RLCSNDRV_CHMAP_RRCSNDRV_CHMAP_FLWSNDRV_CHMAP_FRWSNDRV_CHMAP_FLHSNDRV_CHMAP_FCHSNDRV_CHMAP_FRHSNDRV_CHMAP_TCSNDRV_CHMAP_TFLSNDRV_CHMAP_TFRSNDRV_CHMAP_TFCSNDRV_CHMAP_TRLSNDRV_CHMAP_TRRSNDRV_CHMAP_TRCSNDRV_CHMAP_TFLCSNDRV_CHMAP_TFRCSNDRV_CHMAP_TSLSNDRV_CHMAP_TSRSNDRV_CHMAP_LLFESNDRV_CHMAP_RLFESNDRV_CHMAP_BCSNDRV_CHMAP_BLCSNDRV_CHMAP_BRCSNDRV_CHMAP_LASTsnd_kcontrol_newsnd_ratnumden_minden_maxden_stepsnd_ratdennum_minnum_stepsnd_pcm_hw_constraint_ratnumsnratsratssnd_pcm_hw_constraint_ratdenssnd_pcm_hw_constraint_rangessnd_pcm_chmap_elemsnd_pcm_chmapkctlchmapchannel_maskpcm_transfer_fpcm_copy_finfo_retsnd_pcm_add_chmap_ctlskcontrolpcm_chmap_ctl_private_freeop_flagpcm_chmap_ctl_tlvucontrolpcm_chmap_ctl_getpcm_chmap_ctl_infointerleavedin_kernel__snd_pcm_lib_xferpcm_lib_apply_appl_ptrhwoffnoninterleaved_copyinterleaved_copydefault_read_copy_kerneldefault_read_copydefault_write_copy_kerneldefault_write_copysnd_pcm_period_elapsedsnd_pcm_period_elapsed_under_stream_locksnd_pcm_lib_ioctlsnd_pcm_hw_param_lastsnd_pcm_hw_param_first_snd_pcm_hw_param_setemptysnd_pcm_hw_param_value_snd_pcm_hw_params_anybase_ratesnd_pcm_hw_rule_noresamplesnd_pcm_hw_rule_noresample_funcsnd_pcm_hw_constraint_pow2snd_pcm_hw_rule_pow2snd_pcm_hw_constraint_stepsnd_pcm_hw_rule_stepsnd_pcm_hw_constraint_msbitssnd_pcm_hw_rule_msbitssnd_pcm_hw_rule_ratdenssnd_pcm_hw_rule_ratnumssnd_pcm_hw_rule_rangessnd_pcm_hw_rule_listsnd_pcm_hw_constraint_minmaxsnd_pcm_hw_constraint_integersnd_pcm_hw_constraint_mask64snd_pcm_hw_constraint_masksnd_pcm_hw_rule_addsnd_interval_rangessnd_interval_listrats_countnumpdenpsnd_interval_ratnumsnd_interval_mulkdivsnd_interval_muldivksnd_interval_divsnd_interval_mulsnd_interval_refinesnd_pcm_set_syncsnd_pcm_set_opssnd_pcm_update_hw_ptrin_interruptsnd_pcm_update_hw_ptr0curr_tstampupdate_audio_tstampsnd_pcm_update_state__snd_pcm_xrunnew_hw_ptrsnd_pcm_playback_silence   17;4Fav8@<D 7H^v,4!< [x,( $#=``Xd\pxt3hV|wl1Me0D5PS4o80T<L H+@Li$(9e  5 X v        7  V v   ,*        <  $ $ D Hb  ( p ) 5 X 6 K? d^ Lw [ |   % P; `   H `'C ]  ( 0 1` 1 m n ;$` S,pA _  }1P P@9;1@0 J p4;=;F0V] Jo{;;;35( 11 +: Q (l 4R\pq @b=f D q!34WN{Xefxy6V t&Gf`2Uv LyP'"D44HR[p9n:H@3  "9#v#h"#:$RP%f&z&p'1E@ <'l p()* *#0+J>,EM,p-.//c/3/C0@P00A`1*1C3gR@ f 4v5506O677p80:#:=p<Tp=m1(>>yAy 0CCq @D5DVHiIOxJO L  LM9O(0PPP@R-S>TKVY s78Z]\Y@_P```Pcc1;9 b KV mPiPj7p8788sX vevh wP $! ` 6 0}EU ~@h ~ 0   78  6 A!9-!@8!XC!N!PS!m!,!!-!>!!?"S4"R"Tp"h"x"i"{"`#|"#B#l`#~#### $ 3$[$$$$$,$%I%p%%%:%P &;4&Y^&h&Z&x&\'y''P'8w'''t' (4(DY(~(((()/)P)s)))6) *7&*NI*j*O*e**f*x+"+yU++++,",?,^,{,,,,,-<--N-q-0-P.\-0--/-,- | .U)./@.PvM.Юa.кy. |.{.0F.F.г*././~'/;/PR/@ ]/ n=y/ /78-! N!///%/0&%0>I0k0?0U00V0s1D1th11111292c22222 313U3z3333' 4+4(N4As44B4[45\'5xO5lu5y55x5 |5!6R6(66646+7]7@7777'8<R8{8=8V88W9n*9K9ow99$99':Q:x:::;1:~: >6`<1u<1;#*;M;#s;7P8;78-!8!#; =; ";*(<%< IG< . m<*((<< NR< <*P(=0N!=?=c=0===<=>8>TU>x>5>>6>J>H?K:?_Z?$x?`?s??t? @0*@M@r@$@@,@p4@@`A6A-A/A6HA:ZAkAAdAQAA0A0+A` B!B 7B&OB9aB*sB@ B`=BABbB`B0 C !C@+1CpLCgC9wCCC@`CCGC?C@RC8D8&D 87D8FD 8XD`8lD`8D8D8N!BD%DDD E 0*ENEtETEEE0EEEF FF)FCS*Y5}=FOFzm= lFFFF4FFFFG1:@G9"G ;G5PaGG {-[GP|lG}GGG0Gg7GGG> HF>@s4H%h9HLH$[HoHS02HHH)HHHHHP>"@^HXp;S Im2,I@}h, '1`,3IEI?PCOIfI|@>xIII;3p0!4II  IIIIn=2B>pDI0kI JJP@)'J4JEJC>)*01)NJ_J9PvJJJJ , `JJg[JJK#kKK@gs/K:KKK&YKe?lKKKP8@K"KKKKK+49@{)K L~L00*@0'L 2LBLWL:>(kLyLpU%PL*LLLL!У4LLLM4N7Mz%0,M:09MUMOpMp6MMMMMM\8M+}4@>N(N/N})!PQ Q j"Qp0h&p?=/Q ,p1?QMQ'UQYQmQ3 QQQQN   (HHQQQQQaR( ,R'R9RCRRR@1,rR__crc_snd_pcm_format_name__crc_snd_pcm_new_stream__crc_snd_pcm_new__crc_snd_pcm_new_internal__crc_snd_pcm_notify__crc_snd_pcm_stream_lock__crc_snd_pcm_stream_unlock__crc_snd_pcm_stream_lock_irq__crc_snd_pcm_stream_unlock_irq__crc__snd_pcm_stream_lock_irqsave__crc__snd_pcm_stream_lock_irqsave_nested__crc_snd_pcm_stream_unlock_irqrestore__crc_snd_pcm_hw_refine__crc_snd_pcm_runtime_buffer_set_silence__crc_snd_pcm_stop__crc_snd_pcm_stop_xrun__crc_snd_pcm_suspend_all__crc_snd_pcm_release_substream__crc_snd_pcm_open_substream__crc_snd_pcm_kernel_ioctl__crc_snd_pcm_lib_default_mmap__crc_snd_pcm_lib_mmap_iomem__crc_snd_pcm_mmap_data__crc_snd_pcm_set_ops__crc_snd_pcm_set_sync__crc_snd_interval_refine__crc_snd_interval_ratnum__crc_snd_interval_list__crc_snd_interval_ranges__crc_snd_pcm_hw_rule_add__crc_snd_pcm_hw_constraint_mask64__crc_snd_pcm_hw_constraint_integer__crc_snd_pcm_hw_constraint_minmax__crc_snd_pcm_hw_constraint_list__crc_snd_pcm_hw_constraint_ranges__crc_snd_pcm_hw_constraint_ratnums__crc_snd_pcm_hw_constraint_ratdens__crc_snd_pcm_hw_constraint_msbits__crc_snd_pcm_hw_constraint_step__crc_snd_pcm_hw_constraint_pow2__crc_snd_pcm_hw_rule_noresample__crc__snd_pcm_hw_params_any__crc_snd_pcm_hw_param_value__crc__snd_pcm_hw_param_setempty__crc_snd_pcm_hw_param_first__crc_snd_pcm_hw_param_last__crc_snd_pcm_lib_ioctl__crc_snd_pcm_period_elapsed_under_stream_lock__crc_snd_pcm_period_elapsed__crc___snd_pcm_lib_xfer__crc_snd_pcm_std_chmaps__crc_snd_pcm_alt_chmaps__crc_snd_pcm_add_chmap_ctls__crc_snd_pcm_format_signed__crc_snd_pcm_format_unsigned__crc_snd_pcm_format_linear__crc_snd_pcm_format_little_endian__crc_snd_pcm_format_big_endian__crc_snd_pcm_format_width__crc_snd_pcm_format_physical_width__crc_snd_pcm_format_size__crc_snd_pcm_format_silence_64__crc_snd_pcm_format_set_silence__crc_snd_pcm_hw_limit_rates__crc_snd_pcm_rate_to_rate_bit__crc_snd_pcm_rate_bit_to_rate__crc_snd_pcm_rate_mask_intersect__crc_snd_pcm_rate_range_to_bits__crc_snd_pcm_lib_preallocate_free_for_all__crc_snd_pcm_lib_preallocate_pages__crc_snd_pcm_lib_preallocate_pages_for_all__crc_snd_pcm_set_managed_buffer__crc_snd_pcm_set_managed_buffer_all__crc_snd_pcm_lib_malloc_pages__crc_snd_pcm_lib_free_pages__crc__snd_pcm_lib_alloc_vmalloc_buffer__crc_snd_pcm_lib_free_vmalloc_buffer__crc_snd_pcm_lib_get_vmalloc_page__crc_snd_dma_alloc_dir_pages__crc_snd_dma_alloc_pages_fallback__crc_snd_dma_free_pages__crc_snd_devm_alloc_dir_pages__crc_snd_dma_buffer_mmap__crc_snd_dma_buffer_sync__crc_snd_sgbuf_get_addr__crc_snd_sgbuf_get_page__crc_snd_sgbuf_get_chunk_size__crc_snd_pcm_hw_constraint_eld__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9__kstrtab_snd_pcm_format_name__kstrtabns_snd_pcm_format_name__ksymtab_snd_pcm_format_name__kstrtab_snd_pcm_new_stream__kstrtabns_snd_pcm_new_stream__ksymtab_snd_pcm_new_stream__kstrtab_snd_pcm_new__kstrtabns_snd_pcm_new__ksymtab_snd_pcm_new__kstrtab_snd_pcm_new_internal__kstrtabns_snd_pcm_new_internal__ksymtab_snd_pcm_new_internal__kstrtab_snd_pcm_notify__kstrtabns_snd_pcm_notify__ksymtab_snd_pcm_notifysnd_pcm_format_namesdo_pcm_suspendpcm_class_showstrs.15snd_pcm_substream_proc_status_readsnd_pcm_state_namessnd_pcm_substream_proc_sw_params_readsnd_pcm_tstamp_mode_namessnd_pcm_substream_proc_hw_params_readsnd_pcm_access_namessnd_pcm_proc_readregister_mutexsnd_pcm_devicessnd_pcm_control_ioctlalsa_pcm_initsnd_pcm_proc_entryalsa_pcm_exitsnd_pcm_proc_info_read.part.0snd_pcm_stream_namessnd_pcm_stream_proc_info_readsnd_pcm_substream_proc_info_readsnd_pcm_dev_disconnectsnd_pcm_notify_listsnd_pcm_free_streamsnd_pcm_freesnd_pcm_dev_freesnd_pcm_dev_register__key.14pcm_dev_attr_groupspcm_dev_typesnd_pcm_new_stream.cold__key.16__key.17internal_ops.18ops.19_snd_pcm_new.cold__func__.21__func__.20__key.22__key.23__key.24__UNIQUE_ID___addressable_cleanup_module287__UNIQUE_ID___addressable_init_module286pcm_dev_attr_grouppcm_dev_attrsdev_attr_pcm_classpcm_dev_pm_ops__UNIQUE_ID_license278__UNIQUE_ID_description277__UNIQUE_ID_author276__kstrtab_snd_pcm_stream_lock__kstrtabns_snd_pcm_stream_lock__ksymtab_snd_pcm_stream_lock__kstrtab_snd_pcm_stream_unlock__kstrtabns_snd_pcm_stream_unlock__ksymtab_snd_pcm_stream_unlock__kstrtab_snd_pcm_stream_lock_irq__kstrtabns_snd_pcm_stream_lock_irq__ksymtab_snd_pcm_stream_lock_irq__kstrtab_snd_pcm_stream_unlock_irq__kstrtabns_snd_pcm_stream_unlock_irq__ksymtab_snd_pcm_stream_unlock_irq__kstrtab__snd_pcm_stream_lock_irqsave__kstrtabns__snd_pcm_stream_lock_irqsave__ksymtab__snd_pcm_stream_lock_irqsave__kstrtab__snd_pcm_stream_lock_irqsave_nested__kstrtabns__snd_pcm_stream_lock_irqsave_nested__ksymtab__snd_pcm_stream_lock_irqsave_nested__kstrtab_snd_pcm_stream_unlock_irqrestore__kstrtabns_snd_pcm_stream_unlock_irqrestore__ksymtab_snd_pcm_stream_unlock_irqrestore__kstrtab_snd_pcm_hw_refine__kstrtabns_snd_pcm_hw_refine__ksymtab_snd_pcm_hw_refine__kstrtab_snd_pcm_runtime_buffer_set_silence__kstrtabns_snd_pcm_runtime_buffer_set_silence__ksymtab_snd_pcm_runtime_buffer_set_silence__kstrtab_snd_pcm_stop__kstrtabns_snd_pcm_stop__ksymtab_snd_pcm_stop__kstrtab_snd_pcm_stop_xrun__kstrtabns_snd_pcm_stop_xrun__ksymtab_snd_pcm_stop_xrun__kstrtab_snd_pcm_suspend_all__kstrtabns_snd_pcm_suspend_all__ksymtab_snd_pcm_suspend_all__kstrtab_snd_pcm_release_substream__kstrtabns_snd_pcm_release_substream__ksymtab_snd_pcm_release_substream__kstrtab_snd_pcm_open_substream__kstrtabns_snd_pcm_open_substream__ksymtab_snd_pcm_open_substream__kstrtab_snd_pcm_kernel_ioctl__kstrtabns_snd_pcm_kernel_ioctl__ksymtab_snd_pcm_kernel_ioctl__kstrtab_snd_pcm_lib_default_mmap__kstrtabns_snd_pcm_lib_default_mmap__ksymtab_snd_pcm_lib_default_mmap__kstrtab_snd_pcm_lib_mmap_iomem__kstrtabns_snd_pcm_lib_mmap_iomem__ksymtab_snd_pcm_lib_mmap_iomem__kstrtab_snd_pcm_mmap_data__kstrtabns_snd_pcm_mmap_data__ksymtab_snd_pcm_mmap_datasnd_pcm_mmap_data_opensnd_pcm_mmap_data_closesnd_pcm_action_singlesnd_pcm_pre_stopsnd_pcm_pre_pausesnd_pcm_pre_suspendsnd_pcm_do_suspendsnd_pcm_pre_resumesnd_pcm_pre_resetsnd_pcm_pre_preparesnd_pcm_pre_drain_initsnd_pcm_post_drain_initsnd_pcm_action_groupsnd_pcm_buffer_access_locksnd_pcm_hw_rule_buffer_bytes_maxdo_pcm_hwsyncsnd_pcm_hw_rule_muldivksnd_pcm_hw_rule_mulkdivsnd_pcm_hw_rule_mulsnd_pcm_hw_rule_divsnd_pcm_hw_rule_sample_bitssnd_pcm_hw_rule_ratehw_support_mmapsnd_pcm_vm_ops_data_faultsnd_pcm_mmap_data_faultsnd_pcm_readsnd_pcm_writesnd_pcm_ioctl_xferi_compatsnd_pcm_ioctl_xfern_compatsnd_pcm_fasyncsnd_pcm_hw_convert_from_old_paramssnd_pcm_hw_convert_to_old_paramssnd_pcm_do_startsnd_pcm_do_stopsnd_pcm_undo_pausesnd_pcm_do_resumesnd_pcm_undo_resumesnd_pcm_do_pausesnd_pcm_undo_startsnd_pcm_group_unref.part.0snd_pcm_stream_group_refsnd_pcm_actionsnd_pcm_action_stoprelink_to_localsnd_pcm_trigger_tstampsnd_pcm_post_startsnd_pcm_post_resumesnd_pcm_post_stopsnd_pcm_post_suspendsnd_pcm_post_pausefixup_unreferenced_paramssnd_pcm_mmap_control_faultsnd_pcm_mmap_status_faultsnd_pcm_hw_rule_formatsnd_pcm_action_nonatomicsnd_pcm_link_rwsemsnd_pcm_pre_startsnd_pcm_do_drain_initsnd_pcm_vm_ops_datasnd_pcm_mmapsnd_pcm_vm_ops_controlsnd_pcm_vm_ops_statussnd_pcm_action_lock_irqsnd_pcm_set_statesnd_pcm_post_prepareconstrain_params_by_rules.isra.0snd_pcm_post_resetsnd_pcm_writevsnd_pcm_readvsnd_pcm_preparesnd_pcm_action_preparesnd_pcm_action_pausesnd_pcm_dropsnd_pcm_delaysnd_pcm_unlinkpcm_release_privatesnd_pcm_forward.part.0snd_pcm_rewind.part.0snd_pcm_do_resetsnd_pcm_pollsnd_pcm_drainsnd_pcm_action_drain_init__UNIQUE_ID_ddebug297.13snd_pcm_sync_ptrsnd_pcm_ioctl_sync_ptr_buggysnd_pcm_channel_infosnd_pcm_channel_info_usersnd_pcm_sw_paramssnd_pcm_sw_params_usersnd_pcm_ioctl_sw_params_compat__key.7snd_pcm_info.cold__func__.5snd_pcm_action_suspendsnd_pcm_release_substream.part.0snd_pcm_release__UNIQUE_ID_ddebug300.12__UNIQUE_ID_ddebug302.11snd_pcm_opensnd_pcm_playback_opensnd_pcm_capture_opensnd_pcm_hw_paramsvars.2snd_pcm_action_startsnd_pcm_ioctl_hw_params_compatsnd_pcm_do_preparesnd_pcm_status_user64snd_pcm_status_user32snd_pcm_common_ioctlsnd_pcm_action_resume__UNIQUE_ID_ddebug305.10snd_pcm_action_resetsnd_pcm_ioctlsnd_pcm_status_user_compat64snd_pcm_ioctl_compat__func__.0__func__.1__func__.3.LC0__kstrtab_snd_pcm_set_ops__kstrtabns_snd_pcm_set_ops__ksymtab_snd_pcm_set_ops__kstrtab_snd_pcm_set_sync__kstrtabns_snd_pcm_set_sync__ksymtab_snd_pcm_set_sync__kstrtab_snd_interval_refine__kstrtabns_snd_interval_refine__ksymtab_snd_interval_refine__kstrtab_snd_interval_ratnum__kstrtabns_snd_interval_ratnum__ksymtab_snd_interval_ratnum__kstrtab_snd_interval_list__kstrtabns_snd_interval_list__ksymtab_snd_interval_list__kstrtab_snd_interval_ranges__kstrtabns_snd_interval_ranges__ksymtab_snd_interval_ranges__kstrtab_snd_pcm_hw_rule_add__kstrtabns_snd_pcm_hw_rule_add__ksymtab_snd_pcm_hw_rule_add__kstrtab_snd_pcm_hw_constraint_mask64__kstrtabns_snd_pcm_hw_constraint_mask64__ksymtab_snd_pcm_hw_constraint_mask64__kstrtab_snd_pcm_hw_constraint_integer__kstrtabns_snd_pcm_hw_constraint_integer__ksymtab_snd_pcm_hw_constraint_integer__kstrtab_snd_pcm_hw_constraint_minmax__kstrtabns_snd_pcm_hw_constraint_minmax__ksymtab_snd_pcm_hw_constraint_minmax__kstrtab_snd_pcm_hw_constraint_list__kstrtabns_snd_pcm_hw_constraint_list__ksymtab_snd_pcm_hw_constraint_list__kstrtab_snd_pcm_hw_constraint_ranges__kstrtabns_snd_pcm_hw_constraint_ranges__ksymtab_snd_pcm_hw_constraint_ranges__kstrtab_snd_pcm_hw_constraint_ratnums__kstrtabns_snd_pcm_hw_constraint_ratnums__ksymtab_snd_pcm_hw_constraint_ratnums__kstrtab_snd_pcm_hw_constraint_ratdens__kstrtabns_snd_pcm_hw_constraint_ratdens__ksymtab_snd_pcm_hw_constraint_ratdens__kstrtab_snd_pcm_hw_constraint_msbits__kstrtabns_snd_pcm_hw_constraint_msbits__ksymtab_snd_pcm_hw_constraint_msbits__kstrtab_snd_pcm_hw_constraint_step__kstrtabns_snd_pcm_hw_constraint_step__ksymtab_snd_pcm_hw_constraint_step__kstrtab_snd_pcm_hw_constraint_pow2__kstrtabns_snd_pcm_hw_constraint_pow2__ksymtab_snd_pcm_hw_constraint_pow2__kstrtab_snd_pcm_hw_rule_noresample__kstrtabns_snd_pcm_hw_rule_noresample__ksymtab_snd_pcm_hw_rule_noresample__kstrtab__snd_pcm_hw_params_any__kstrtabns__snd_pcm_hw_params_any__ksymtab__snd_pcm_hw_params_any__kstrtab_snd_pcm_hw_param_value__kstrtabns_snd_pcm_hw_param_value__ksymtab_snd_pcm_hw_param_value__kstrtab__snd_pcm_hw_param_setempty__kstrtabns__snd_pcm_hw_param_setempty__ksymtab__snd_pcm_hw_param_setempty__kstrtab_snd_pcm_hw_param_first__kstrtabns_snd_pcm_hw_param_first__ksymtab_snd_pcm_hw_param_first__kstrtab_snd_pcm_hw_param_last__kstrtabns_snd_pcm_hw_param_last__ksymtab_snd_pcm_hw_param_last__kstrtab_snd_pcm_lib_ioctl__kstrtabns_snd_pcm_lib_ioctl__ksymtab_snd_pcm_lib_ioctl__kstrtab_snd_pcm_period_elapsed_under_stream_lock__kstrtabns_snd_pcm_period_elapsed_under_stream_lock__ksymtab_snd_pcm_period_elapsed_under_stream_lock__kstrtab_snd_pcm_period_elapsed__kstrtabns_snd_pcm_period_elapsed__ksymtab_snd_pcm_period_elapsed__kstrtab___snd_pcm_lib_xfer__kstrtabns___snd_pcm_lib_xfer__ksymtab___snd_pcm_lib_xfer__kstrtab_snd_pcm_std_chmaps__kstrtabns_snd_pcm_std_chmaps__ksymtab_snd_pcm_std_chmaps__kstrtab_snd_pcm_alt_chmaps__kstrtabns_snd_pcm_alt_chmaps__ksymtab_snd_pcm_alt_chmaps__kstrtab_snd_pcm_add_chmap_ctls__kstrtabns_snd_pcm_add_chmap_ctls__ksymtab_snd_pcm_add_chmap_ctlssnd_pcm_hw_rule_steppcm_chmap_ctl_infosnd_pcm_hw_rule_ratnumssnd_pcm_hw_rule_listsnd_pcm_hw_rule_pow2pow2_sizes.1snd_pcm_hw_rule_noresample_funcsnd_pcm_hw_rule_rangesfill_silencenoninterleaved_copysnd_pcm_hw_rule_ratdenssnd_pcm_hw_rule_msbitsdefault_write_copydefault_read_copy_kerneldefault_write_copy_kernelpcm_chmap_ctl_private_freepcm_chmap_ctl_getpcm_chmap_ctl_tlvdefault_read_copyupdate_audio_tstampsnd_pcm_update_hw_ptr0__func__.2snd_pcm_update_hw_ptr0.coldCSWTCH.206__UNIQUE_ID_ddebug315.5.LC3__kstrtab_snd_pcm_format_signed__kstrtabns_snd_pcm_format_signed__ksymtab_snd_pcm_format_signed__kstrtab_snd_pcm_format_unsigned__kstrtabns_snd_pcm_format_unsigned__ksymtab_snd_pcm_format_unsigned__kstrtab_snd_pcm_format_linear__kstrtabns_snd_pcm_format_linear__ksymtab_snd_pcm_format_linear__kstrtab_snd_pcm_format_little_endian__kstrtabns_snd_pcm_format_little_endian__ksymtab_snd_pcm_format_little_endian__kstrtab_snd_pcm_format_big_endian__kstrtabns_snd_pcm_format_big_endian__ksymtab_snd_pcm_format_big_endian__kstrtab_snd_pcm_format_width__kstrtabns_snd_pcm_format_width__ksymtab_snd_pcm_format_width__kstrtab_snd_pcm_format_physical_width__kstrtabns_snd_pcm_format_physical_width__ksymtab_snd_pcm_format_physical_width__kstrtab_snd_pcm_format_size__kstrtabns_snd_pcm_format_size__ksymtab_snd_pcm_format_size__kstrtab_snd_pcm_format_silence_64__kstrtabns_snd_pcm_format_silence_64__ksymtab_snd_pcm_format_silence_64__kstrtab_snd_pcm_format_set_silence__kstrtabns_snd_pcm_format_set_silence__ksymtab_snd_pcm_format_set_silence__kstrtab_snd_pcm_hw_limit_rates__kstrtabns_snd_pcm_hw_limit_rates__ksymtab_snd_pcm_hw_limit_rates__kstrtab_snd_pcm_rate_to_rate_bit__kstrtabns_snd_pcm_rate_to_rate_bit__ksymtab_snd_pcm_rate_to_rate_bit__kstrtab_snd_pcm_rate_bit_to_rate__kstrtabns_snd_pcm_rate_bit_to_rate__ksymtab_snd_pcm_rate_bit_to_rate__kstrtab_snd_pcm_rate_mask_intersect__kstrtabns_snd_pcm_rate_mask_intersect__ksymtab_snd_pcm_rate_mask_intersect__kstrtab_snd_pcm_rate_range_to_bits__kstrtabns_snd_pcm_rate_range_to_bits__ksymtab_snd_pcm_rate_range_to_bitspcm_formats__kstrtab_snd_pcm_lib_preallocate_free_for_all__kstrtabns_snd_pcm_lib_preallocate_free_for_all__ksymtab_snd_pcm_lib_preallocate_free_for_all__kstrtab_snd_pcm_lib_preallocate_pages__kstrtabns_snd_pcm_lib_preallocate_pages__ksymtab_snd_pcm_lib_preallocate_pages__kstrtab_snd_pcm_lib_preallocate_pages_for_all__kstrtabns_snd_pcm_lib_preallocate_pages_for_all__ksymtab_snd_pcm_lib_preallocate_pages_for_all__kstrtab_snd_pcm_set_managed_buffer__kstrtabns_snd_pcm_set_managed_buffer__ksymtab_snd_pcm_set_managed_buffer__kstrtab_snd_pcm_set_managed_buffer_all__kstrtabns_snd_pcm_set_managed_buffer_all__ksymtab_snd_pcm_set_managed_buffer_all__kstrtab_snd_pcm_lib_malloc_pages__kstrtabns_snd_pcm_lib_malloc_pages__ksymtab_snd_pcm_lib_malloc_pages__kstrtab_snd_pcm_lib_free_pages__kstrtabns_snd_pcm_lib_free_pages__ksymtab_snd_pcm_lib_free_pages__kstrtab__snd_pcm_lib_alloc_vmalloc_buffer__kstrtabns__snd_pcm_lib_alloc_vmalloc_buffer__ksymtab__snd_pcm_lib_alloc_vmalloc_buffer__kstrtab_snd_pcm_lib_free_vmalloc_buffer__kstrtabns_snd_pcm_lib_free_vmalloc_buffer__ksymtab_snd_pcm_lib_free_vmalloc_buffer__kstrtab_snd_pcm_lib_get_vmalloc_page__kstrtabns_snd_pcm_lib_get_vmalloc_page__ksymtab_snd_pcm_lib_get_vmalloc_pagedo_alloc_pagespreallocate_pcm_pagespreallocate_pcm_pages.coldsnd_pcm_lib_preallocate_proc_readsnd_pcm_lib_preallocate_proc_writesnd_pcm_lib_preallocate_max_proc_read__UNIQUE_ID_ddebug279.3__UNIQUE_ID_ddebug285.2__UNIQUE_ID_max_alloc_per_card277__UNIQUE_ID_max_alloc_per_cardtype276__param_max_alloc_per_card__param_str_max_alloc_per_card__UNIQUE_ID_maximum_substreams275__UNIQUE_ID_maximum_substreamstype274__param_maximum_substreams__param_str_maximum_substreams__UNIQUE_ID_preallocate_dma273__UNIQUE_ID_preallocate_dmatype272__param_preallocate_dma__param_str_preallocate_dma__kstrtab_snd_dma_alloc_dir_pages__kstrtabns_snd_dma_alloc_dir_pages__ksymtab_snd_dma_alloc_dir_pages__kstrtab_snd_dma_alloc_pages_fallback__kstrtabns_snd_dma_alloc_pages_fallback__ksymtab_snd_dma_alloc_pages_fallback__kstrtab_snd_dma_free_pages__kstrtabns_snd_dma_free_pages__ksymtab_snd_dma_free_pages__kstrtab_snd_devm_alloc_dir_pages__kstrtabns_snd_devm_alloc_dir_pages__ksymtab_snd_devm_alloc_dir_pages__kstrtab_snd_dma_buffer_mmap__kstrtabns_snd_dma_buffer_mmap__ksymtab_snd_dma_buffer_mmap__kstrtab_snd_dma_buffer_sync__kstrtabns_snd_dma_buffer_sync__ksymtab_snd_dma_buffer_sync__kstrtab_snd_sgbuf_get_addr__kstrtabns_snd_sgbuf_get_addr__ksymtab_snd_sgbuf_get_addr__kstrtab_snd_sgbuf_get_page__kstrtabns_snd_sgbuf_get_page__ksymtab_snd_sgbuf_get_page__kstrtab_snd_sgbuf_get_chunk_size__kstrtabns_snd_sgbuf_get_chunk_size__ksymtab_snd_sgbuf_get_chunk_sizesnd_dma_sg_fallback_get_addrsnd_dma_sg_fallback_mmapsnd_dma_vmalloc_get_chunk_sizesnd_dma_vmalloc_get_pagesnd_dma_vmalloc_get_addrsnd_dma_dev_free__snd_dma_sg_fallback_freesnd_dma_dev_allocsnd_dma_wc_allocsnd_dma_continuous_allocsnd_dma_noncoherent_mmapsnd_dma_noncoherent_freesnd_dma_noncontig_mmapsnd_dma_sg_wc_mmapsnd_dma_noncontig_freesnd_dma_vmalloc_mmapsnd_dma_vmalloc_freesnd_dma_vmalloc_allocsnd_dma_continuous_mmapsnd_dma_iram_mmapsnd_dma_iram_freesnd_dma_dev_mmapsnd_dma_noncoherent_syncsnd_dma_noncontig_syncsnd_dma_noncoherent_allocsnd_dma_sg_fallback_allocsnd_dma_noncontig_get_chunk_sizesnd_dma_continuous_freesnd_dma_wc_freesnd_dma_noncontig_get_pagesnd_dma_noncontig_get_addrsnd_dma_wc_mmapsnd_dma_sg_wc_freesnd_dma_noncontig_allocsnd_dma_opssnd_dma_sg_wc_alloc__snd_release_pages__snd_dma_alloc_pagessnd_dma_iram_allocsnd_dma_continuous_opssnd_dma_dev_opssnd_dma_iram_opssnd_dma_wc_opssnd_dma_sg_wc_opssnd_dma_vmalloc_opssnd_dma_noncontig_opssnd_dma_noncoherent_opssnd_dma_sg_fallback_opssnd_pcm_timer_resolutionsnd_pcm_timer_startsnd_pcm_timer_stopsnd_pcm_timer_freesnd_pcm_timer_resolution_change.cold__kstrtab_snd_pcm_hw_constraint_eld__kstrtabns_snd_pcm_hw_constraint_eld__ksymtab_snd_pcm_hw_constraint_eldeld_limit_channelseld_rateseld_limit_ratessme_me_maskcpu_latency_qos_remove_requestclear_user_rep_goodkreallocdma_can_mmaptry_module_get__check_object_sizesnd_info_registersnd_pcm_lib_preallocate_freesnd_info_create_module_entrysnd_ctl_unregister_ioctl_compatparam_ops_ulong_copy_from_user__msecs_to_jiffiesktime_get_ts64dev_set_namesnd_ctl_addvmalloc_to_page__this_modulesnd_pcm_detach_substreammemdup_usersnd_pcm_known_ratesvm_get_page_protsnd_timer_notifysnd_ctl_get_preferred_subdevicedma_vunmap_noncontiguoussnd_pcm_f_opsgen_pool_dma_alloc_alignvm_iomap_memoryset_memory_wbdma_mmap_pagesdma_sync_sg_for_cpudma_sync_single_for_device__printk_ratelimitcleanup_modulesnd_timer_interruptsnd_info_free_entrymemcpyremap_pfn_rangecpu_latency_qos_add_requestvunmapkfree__vmallocsnd_info_get_strsnd_pcm_startcpu_latency_qos_request_activeadd_wait_queuesnd_pcm_attach_substreamsnd_fasync_helper__wake_up_raw_spin_lock_irqsave__dynamic_dev_dbgsnd_ctl_remove_raw_spin_lockdevres_addfortify_panicsnd_interval_mulkdiv__fentry__sysfs_emitinit_module__x86_indirect_thunk_raxsnd_ctl_new1_printk_raw_spin_lock_irq__get_user_8schedule_timeoutschedule__stack_chk_failrefcount_warn_saturateclear_user_originalput_devicesnd_ctl_register_ioctlsnd_pcm_update_hw_ptrsnd_card_file_addsnd_pcm_sync_stopstrnlenset_pages_array_wb__put_user_4__snd_pcm_xrunsnd_pcm_info_usermodule_putpage_offset_basekvmalloc_nodesnd_pcm_group_inithugetlb_optimize_vmemmap_keysynchronize_irqsnd_pcm_update_state__list_add_validfputdown_write_dev_errup_writedma_vmap_noncontiguous__sg_page_iter_nextsnd_pcm_status64snd_majormutex_lockdma_alloc_attrs_raw_spin_unlock_irq__devres_alloc_nodedma_need_syncsnd_pcm_drain_doneclear_user_ermsphys_basevmapsnd_unregister_devicektime_get_raw_ts64ktime_get_real_ts64__list_del_entry_valid_raw_spin_trylock__mutex_initsnd_timer_newcurrent_task_raw_spin_unlock_irqrestoresnd_pcm_hw_constraint_masksnd_pcm_timer_donealloc_pages_exact__default_kernel_pte_masksnd_interval_divns_to_timespec64snd_device_newdma_sync_single_for_cpudma_sync_sg_for_devicesnd_pcm_playback_silencememset__put_user_8pgprot_writecombine__x86_return_thunkdefault_wake_function_copy_to_user__init_waitqueue_headsnd_ctl_unregister_ioctldown_readmutex_trylocknonseekable_opensnd_fasync_freesprintfdma_free_noncontiguousvmemmap_basestrscpydma_alloc_noncontiguousdma_mmap_noncontiguousset_pages_array_wcdma_free_attrssnd_pcm_infomutex_unlockvm_map_pagesdevres_freegen_pool_free_owner__sg_page_iter_start__get_user_4__dynamic_pr_debugseq_printfsnd_lookup_minor_datasnd_ctl_register_ioctl_compat__x86_indirect_thunk_r9simple_strtoulsnd_info_create_card_entryfree_pages_exactsnd_device_initializesnd_power_waitboot_cpu_dataremove_wait_queuesnd_interval_muldivkdma_mmap_attrspcm_lib_apply_appl_ptrpid_vnrsnd_device_freesnd_card_file_removesnd_kill_fasynckmalloc_trace__fdgetgcdremap_vmalloc_rangecachemode2protvalsnd_interval_mulset_memory_wcparam_ops_intkvfree_raw_spin_unlocksnd_device_registersnd_register_deviceup_readsnd_pcm_timer_init__x86_indirect_thunk_r8put_pidsnd_info_get_line__kmallockmalloc_cachessnd_pcm_timer_resolution_change__sg_page_iter_dma_next  P!5P:VAPQ^ t `{  P" ##  (x5? .FxU @_xn [xx vx x x x x xm-P9 >xJ OxVa|"  x x x x  .x" C'x8 [=xN nSxgmn sx| x"  x    x  !x/ 4xD Txc hxz  xm x    2x Bx( T-x? bDxU yZxl qx} }         x   19 `B"I |S r yx x x x  `m=PEuW `\"c |m   `mPuu u2uD `I"P |Z o " m ` m% P= Pa { D  j  x  x  x  p x   x  x. 3 xD (I xZ 3_ xp Au x W x   P  P  P  `" "* "B J 4     W y   L P  P 0    06 E M ` mg `l my P   ?    9PGQ|P L P PP? `H"T4 |   `mP T P T P | # , `1m:PAj `o" |   #Bo y L P P `mP  ! - U4  m6!P5R ] @k } ^~ 3~D  U ]~n  ~ ` ~ 4DFRk {^ ^~  ~4  H T]b1gqT  6  S6CFWRbbo## 0 DPP!4PAP?LNi@@  S # (SD K V6 ;Pa}P!9W%c[kwPPPP)P8EPQiPsPPPPPP'PO^PqPPPPPP-PAhPP""P m =! i "y   "!mK!e!Px!m!"f"""""P"P#T#m#Pr###P#P#P#P##S$q$$P$$%!%<%PA%Q%%%%P%&`&B~&&P&&'H'g'Pl'q'|' @ '''P((P!(C(  K(P^(q(((P( )PX) j)a).)))))C*g*Pl*Py*P*P***u*u**+P+P+P1++u+u++u,,P2,A,T,,,,P,P,-P-.P..P //%/PR/o/P//P///P/0#0PK0Q0e0Pp0Y000Y000P 11P11I1mU1a11m11111m11$2XI2mQ2"n2"2522 3.3PN3PZ3md3s3333P4 4 @ !4O4"l4444m445P5Po53v5}5155Y 66P%6J16t6{6P66667e7}7777 8%8^8g8Pq89Py99::%:",:P1:`: r:a:P:P:.:; ;a/;P\;Pi;.q;;;m;P;;" <m)<P8<=A<PP<^<q<<c=Ph=q== =W=m= ==P>y>P>P>P>>">>?P??P0@Q@i@mu@%@A *A8APjA  }APAA-BP>BP`BPB  BPB BPCPCP%CP1CVC"~CmCPCC%CPCC"DmD-D%ADyD"DmDD%DUEE_FFPFF}GPFHHHI"EImQIaI%pIJI-JwJJJPJ}KKKLP!LJL"lL @ LmL  L%LL  L5MJM @ gMmpMP|M"M  M%MPMM"oNmNPNN%NnNPOO OCOOmO OOPO"O%OOPm PP%1PKPPQPwP"P%PPPmPnPPPvQQmQmQmR%R%-R%ARcR"R%RPRmR+SKSmsSnSPSmS%S%ST6TTmTPT"T%TT(UKUUmUPUPU"EV%PVPVW+W  MW ;Wm XPX"0X  gX Q~XXmXXY"YYY @ YY%Y%EZ (LZ [ZrZZZuZ8[[m[R \P\"0\Z\%\n\m\%\\']uL]]^m0^Ri^Pu^"^^%^n_m*_%5_A_s_"_%__m_``m/`PB`%Q```R`P``7acama"jbmwbPb"b%bb%bPb cJ3cmJc%QcccRcPcc)du=duRdugdududududududueuqeePeee e he6ePfvff^fbff^fbgg^&gb7gPAg[gDagtgjgRggPgghPh!hYh"eh  hmhh=h i=iPQiiiiiiiij!j9jPQjjj"jjmjj jjP kPkFkkPl p<ll &lm & m2m P%qOq>=q`qqqqq #q5r p'=rSr\Ls p^s Xcs}ss 8s sss)t?tWttPt Qt ;tt"ttu%u 0P;uCumgumlutu"uumu uuv vm!v2vZIvyrvvPvvZvyvvPwswwmwwow *x\x-~x%xmxPx"xmy$y%by[z.{G{{{{{|KL|Q|| ` |P}P}P1}U}Lj}}}R}(~:~P?~o~~~~P~"xmP%sM1r3|΂uRP'1uRфP݄Z̅L;  ʇP݇LLR`ڈ2u  'uAu\u"mό ->OڍL3>ILoRL@LL uY"mmݐ `   4"jmLL L2Woݒ% v #4O%imٓ%:nyה,  h6! > ɕڕ%y"Zmn""4Rmbmoy%%—ߗ4KZPPu.xPR͛uuuuFZnݜPu ;uҟu)uBuʠ"mġۡLLL6LJ]%#nEQ` ` qPPѣP@PQP.PuP{<PAPP e`PkP  C\Paq6uP&?PDQz®PѮkPǰP'1@ EKPQ` ekPq P кPƱ  ӱٱP P P!8 BHPQP P'P1krP³Pѳu ~  ,ݴ  & г3oPKiPwPP޶RP PPj~ϸPPPPP!?PP߹PPXPPPPѺ Po¾Po3PC1.APoP}P/n1/39@QPP*!P9@QYoP{!3- @ 2:j~J1,^gPlPqHPPPTlgPpPP2PPPaPPIPJPSPPPfyP6 Ю~  d ; QGfP~  P    0C ;U ; 6  b ;in AYn#E ;Wx    # PP # PP1E # OPVPau " ~PP " PP  PP ! P(P1E ! YPePq ! $ PPPPAGRpPzPPPP&P:PIPQXdPP !  $ Q  [KbPP" /mMsP"m"mm!ZPaP  ~* 2 C (K~` PP 5x 5x4iGPLPQPiPPq"mP}"mU Px X}wP8PA"m.P3PAP,qPvP  XwT"rm{P"m-P2PAhPqpNa a7POPamaPg gVal z$3@N P."? bagn. a.eN,e1BW_ariN1r6PA\arPEGP a/ A)NPa$P: c $6 HaA/ f.1sP!.AZgqsPRsZPNs9aH MUfz_Pc)% @=OPi_ Ps=aL QYdq @PPP @PPP) @<FPQi @|P @P @ P!PP X & *P2qAo{P! @9[PPP @ + =aBPM.aqP @PPPP!8PArP  }z9 l t ^    (  IPV]qPP> P 0 %P1   z# * /H 0MYb jP T   /M RY ^e j : E , %E E  t $(,04;8<<@>D?HLGPHTXA\B`dihjlpltmx`|fgcd Ul\ uv:{| O$r(s,0x4y8<@D(HLP+T~X\ `dhlptx|-Moop' v $(,04h8<@DH L!PTX\s`tdhvlwp#tpxq|yzH7I8  F2]^`a VM N$(S,T04P8Q <D E$n(J,K048<k@DHLmPnT]X\`dhlptx||d8   $(04<@HLTX$`d$lp)@  0`%h-p3x9   0 MRYj~ (08@HPX`px !(/6=FOZex }(08@x $/: E*I(T08@AP v`Pjp,)J@THPXAhvxPj, (Hp(H0:: @ @ >   ~ @D  S H p / 0 06   7 ( P00 /8 7@ PH /X 6` >h .p 0x 5HP` hp x````@`p (08p@0HP`h0pxp0@@ @(H`hpx``  P `(008@H` P X ` h pPx@p @Pp@ ( 0"8#@#H#P$XP%`&h&pp'x' (p())**0+,,-.///0P0001`11 3(40 485@5H06P6X7`7hp8p:x0::p;;p<p=>>>P@@A0CC@DDFHIJ L L(M0O80P@PPH@RPSXT`VhZp\x@_P``Pccef@gg hPi jPjks vvwP|0}~ ~(008@HPXP`phУpxP@pPЮ0Pp (08 @PHP0X`гhpx к@PPp` (08@HP0X``hpx0p@P`P @(@08@@HpPX``hpx0`@`` 0( 0@8p@HPX`hppxP @` @p   0 "(r12: (;$;(=,nA0XO4O8x<@DHU {  / /$/(J0,0004?8_<g@DHL7PNTx X!\"`e"d(hQ/l1px9t/@x)A|ET'Uiiiapyay~ؓyje;{  <84@ ,<$ < $ ( , 0x 488<@D9HL PTX3\`dhlpitx|(Dhr&],gd!""l#####$;%%&f''( J(( )f*k* x*$*(+,+0+4,8,<,@-D.H.L$/Pn/T/X/\"0`d0d0h1l-3pM3t3xO5|6z6f88+:::.;[;;(<@<b==x>>>??7A|A,B=B_BBBCC$CCCF|GJKoM MNNOJP P$P(R,~S0T4U8U<OV@ XD \Hh^L.`P`TvbXb\c`edeh6glgpht ưJj $ر(,0G48<&@qDHnLhPvTX\ `dθhlptx>|޹W ~| fkfo1OHIRxe N U$}(,048<@'DXHdLPTX\o`ydhlp%t9xH|arY~FK7-2pu,1g6N5qM N $(,048E<@DHLP)TzXZ\`dAhplptx|7H$EP  $(,$0%4&8(<*@,D1HZL`PgThXi\\`]d_hklptx|)06A 23468:<A      " $$ () ,- 03 44 86 <8 @: D< HA L] P` Tg Xu \ ` d h l p t x |          s t v x }     568=>DFKP_`  $(,094>8@<G@IDPHQLPTX\`ydhlptx| %kpwy{}~ '38 @PRTV Z$[(,048<@DHLPTX\`dhlptx|in$Jb#$&(-?@BDIPw &+]bp $(,084@8s<@DHLP T X' \, `. d0 h4 l5 p9 tX!x[!|\!^!`!b!d!i!"""# #l#q#v######$$$$$$$$$$9%:%;%@%E%P%V% Z%a%%%% %$%(&,&0 &4&8&<&@&D&H&L&P&T&X&\&`&d`'ha'lb'pd'tf'xk'|p'''( (&(J(O(h(p(v((( ))))))))))))))f*p*x*}****** **+++  +$+(/+,0+07+49+8;+<=+@>+D?+HC+L,P,T,X,\,`,d,h",lz,p,t,x,|--..//@/n/s////00O0P000000001!101Y1`1f1o1111111 11111 1$1(1,101428 2<2@$3D%3H'3L)3P+3T-3X23\D3`E3dG3hI3lK3pM3tR3x3|33333333333333344 4'4)42434444444444444445 5 5O5T55 5$5(5,5064686<6@6D6H6L6P+6T06X66\76`n6do6hx6ly6pz6t6x6|66666667777777777788$8)8V8W8Y8b8c8d8f8k8p8v8}8 8 8 9 9 : : : o; p;$ v;( ;, ;0 ;4 ;8 ;< '<@ (<D -<H ?<L @<P E<T g<X p<\ w<` |<d ~<h <l <p <t X=x [=| \= ^= `= b= g= l= p= w= |= = = = = = = =  > > > > > > > > >  ?  ? ? ? ? ? ? ? ? ? ? ? ? I@ P@ y@ @$ @( @, 6A0 7A4 }0?}4-~81~<3~@5~D7~H9~L>~Pu~T~X~\~`~d~h~l~p~t~x~|~~+06?I΄τЄՄdž̆&+w|ɇ ·z"' m$r(,Ê048<@DHʏLϏPTXВ\Ւ`ydhlpǘtјxӘ|՘֘ژknoqsuw|ܜIPipţbnУDP   $(,048<@DHLPTX\ `dhlp!tx|߫ [`epwy~ ߭> C$H(P,~04Ʈ8Ю<׮@ٮDۮHݮLޮP߮TX\`dhlptx|Ưɯư˰+07JOPWjopwرݱ 'G LP $(,048<$@&D+H0LvPTƳXг\`dhlptx|+defhjlnscfhmntv{|  θ$Ӹ(,048 <@ DHLPкT׺Xܺ\޺`dhlptx| ǽ˽νƾ2@  $(,0r4s8t<v@xDzH|LPT%X&\(`*d,h.l3ptx|DPFPWY^`dei +0ef{|  $(,048<@D HLPTX\`Td`hlptx|  tuvx}[\]_acejn"0Z ` $(,,00i4p89<@@~DHLPMTPXi\`dhlptx|eijlnprwMPQSUWY^`gijn  $(,04 8<@DH#L'P+T2Xt\u`vdxhzl|p~tx| Fabc ko $(,048<@DHL P T X\`d+h.l/p1t3x5|7<@UWY[\`$%')+-7;@UWYZ[ijlnpz  $(, 0$4%8<@DHLPTX\`dh'l(p*t,x6|:@lpvw*.0246;?@HJLNS` q $(,048<@DHLPTX\`dhlpt x| $(Z_kt *+6V[ `v $(,048<@ DH:L@PTX\`dhLlMpRt`xg|ikmnry !07<ELSW    2@ F G e f k p y  $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |          F J L N S          h p        !@!A!N !P!!!! !$!(!,!0!4!8!LF@?V>1d!A_@?!zBu@p%!?#G4G|#@Gx?&\ @x0?(hx@ ?** `@`?-@(!?/ @# ?1x@%?3@0%?5#@H%?71@@,@'0?9KP0hY(i(2`fX@ R(n0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H Kj͐ uf%sB*q"@l[Sh!?D^.p"$tt}&n.cyfQ_G{فwxi/_^H(X(G%l’?[iUԩmL`?669ʢF tߕͿS"ܐZ`MeN$ER Tk!ˣJS;m ~fxNoID Aճ/~mP#qo2'o{$H$"XS(ĈLƣ MU8q/?r<ͩmYkl(7B‰zZΞXX<F4w}KIv^hNXӌ <jpYpCE#{-r83Kjc. +*Py2F/W~Module signature appended~