ELF>C@@30GNU'-FE#t*U -"U4HHw H]ffffff.UHAUIATSHH?H=I HH-HLHS HL1HL1SHL1HcCHLH1HSHL1HSPHL1HHL1HL1HL1HL1HL1HH[A\A]]tIEHHHHX1fUHGHHHxJ]UHHH.]fff.UHAUATSHHLgHeH%(HE1I$HM$8MtH@1HHL8Hc@HHH1I$HH1HPHHHH1H`HXHH1HxHH1HUHH1HUHH1HH1IHHHP1IHHH1I<$HǘHEeH3%(u=Ht*=Ht=H@LH1LH1LH1HLH1 LH1HHL1DHL1f.H@~VH.HHf H@HfDHfDHL19f.UHHATSHH?HtHtxAHEtoHC HSHBHHHCfHC HH=L`tLSID$H=L`uH1[A\]fDHHSHCHHC HHH=L`t@LID$H=L`uUHHATISHH=HXfDHKLKdLC$HL1HtHL1H@t8HL11HLHCH=HXxH[A\]ffffff.UHAUIATSHH_Hu DLHLPHHHǃH HǃH(Hǃ HHǃ(HǃHMjI}`I}XIE`I] IEXHu !DLH;LcHMuH[A\A]]fUHHATIStnHH=HXtfLSHCH=HXuI$HtLLI$sI$(fL[A\1]UH H^]fff.UHAVAUATSLg HI\$I;\$xM$E1LI$1ɾIT$ID$HBHI\$I\$K4Htw@HH8HtKH1ɺH8HH81ɺH0HHPHuIpIkHH=HXtLSHCH=HXuI4$AT$I$ HtI<$IDŽ$ I4$AT$I$HtI<$IDŽ$LH[A\A]A^1]ÐUHAWAVAUATSH8eH%(HE1HLg MHHHHBt/I $@HH9291HPHHBuHIT$HID$ID$HMIE1IA$I$AAL$^H}H1I$I4$HNAT$LMH$MLvAT$I4$HHt HxH%HIHt@HHPHuAIpIA HH=HXtLHCH=HXuH1HueH34%(H8[A\A]A^A_]At$9pt]VH@IT$HHQIL$ID$HifDH}H1H`HHEH^I$AL$HHߋ1IL$IT$HEHHQH ID$fID$EDUHIHHHt@ fwH HL1]HDUHAWAVAUATISHH0Ux1U tH2U@tH[A\A]A^A_]@HV H[A\A]A^A_]fDHIHAIwHAIsHHDAH=L@ufDMHIMAtwAuI;uA;HuMt]IcAHHHH)IBt=D9Av5HzHt,D9Du9GHPHuAHHD[A\A]A^A_]@HA}HHH=L@ul@9bMHIMAtQAuI8H9uEhE9}fDHDLfDALA&UHAWAVIAUAATASHHUueH%(HE1HcHHHHH)HHHCH{0IHELEDcMwDhyAE11MPAaIAWH}HL 1IGHuLHPXHHPmAHHUfBHU'IHLHItLxHH@ HIMHLHItLxHH@ HIMHLHItLxHH@ HILM HHItLxHH@ HM(IhIpHALJhHI;]IIXALJIIXI`ItzMH=HЀHIL0HEIA_HIGEAG<1MIHELxf1HMeH3 %(HH[A\A]A^A_]@LE1LE1LE1-LE1^IHHX1pfD}AVH}H1 cI>HuHHHmAHfPL}HHI_XI>HHtL{HHC Hx]HEHX`\HIHHX1MtIDžPLHEH@H1HIHHX1Cfff.UHAWAVAUATISHHMDEH]DHIAtHH=ЀDMHIDMML DpDtHx$@LU1LAUľLAxtIHHIHHHLLAx"Ht=L;1H[A\A]A^A_]fLHD[A\A]A^A_]fD1I$XH1맸UHHL $E1gDUHHL $ADfUHAWAVAUIATSHH HIHcHHHHHH)LI~ENuEL'I$I$M$uL9t/eL % @HI9tPIpH9xuP tA$t.H[A\A]A^A_]f.fAEtAIHt5~@DE8HPHu@CAIFHuHPH9Pu닐IH[A\A]A^A_1]AEtI@HtDE~HPHuIMfXMLHPHDE9PuIH=ЀHILELEHIvHǺA@#@1Ht Ht 1HfwtLELEHIHǺ@t@X1Ht Ht 1HfGtIHHLELEHHI0LEIM$8IADŽ$ID$C@A$eH%HpHtI$AF1M'H[A\A]A^A_]M$PMtSE$EA~IFH9@H[A\A]A^A_]MuH[A\A]A^A_]H1HfOzHf`HE1HfDOHfILELUHHATISH8HtuHXHtHHHHHI$IDŽ$8ID$IDŽ$h[A\]fUHH]fff.UHH]fff.UH8HHt H81]@]ÐUH8Ht'Hu9uH:1]9t]Ð]fUH8HH:t H81]D]ÐUH8HtH81]ø]fUH8HHwH3H]f]fU11HSHH0H8Px;HHC(1HNHHspH)HK0HFHǃH1H[]UH8HHt/Of.AW(у E1=v=vvv9f.  fffff.H8HHHIH WIIHRIHH)xdH)E1H~L9MLFL)xZHH[A\A]LA^]IIƪIƳIIffffff.U1HHAVAUATISHL8u [A\A]A^]I8$fHIxFIIH@HH)xsE1H~$L9MLFILHH)H9HMHH[A\A]LA^]IIƪIƳIUHHATSHtUL8MtII$t]vUHI$8t(HH,H1[A\]D1HHDfUHAWAVAUIATL@SHHL8LeH%(HE1HH@ HvHI|$HH@MMt Lx~L@IHUHEIGALHIFHPMNMVLXL`AF hLHHuNHMeH3 %(uFHĘ[A\A]A^A_]DHEI@lIGHEgfDfff.UHAVAAUATISHHH8HIH8LA$uA$ADžLLaLLNI$0H@HtLLЅ-AEAE1ҹ ~SXAE$AE(1{\AED?AEH1ҹ .S`A1҉ChA(CdA@HCpAXCxApHAAAA t AU ЈChtHҨuHHSpHHHǃǃHPHHǃHǃHǃHH)HHH9s DHHH9vHLLI@dLKdE1t01Ҹq Hsplj1HHƉx LHD[A\A]A^]f.1LEI$0EHR AHtLHD[A\A]A^]L_LA1ɺ1ɺsA\1t@ UHAWAVAUIATSHL8MH=AHӾ`HI\HHHu2ELLtOAEx \LHHt=DALDH[A\A]A^A_]AfDHA$uEuIHtH)DHHH9vtIwfofD_fDUHAUIATSHH,L8MHI$L;{H H{HC8I;$HS0H9I;$LA${H v CLA$CA$I$HSHPHC I$HC(I$HC0I$HC8I$I$HC@I8AM1@Ht H@t 1HfGtIEIu$H{@C AEAD$BHXH9HuHHLE1H:DHHxHjL8MZHI$HH0E1H@ HtHA1HH{@DH}HHLHuHHuLHMHEMHuEHELHEHHLAHu4ANd'tIFp1ҿ HHH HMiHLHEHHHuLHELNHEHH8EH8HHEfD`HH=IAHHKH@#HDHH.H߉EEHHH=`HILH=ILHgLH1HkHL8L M$ LI8VHI ADDHzL;bAHIH=HAL0HHEutfHtHAH8HtI8H;%HIH8H`H}E:HHA1LADDA A!1HH7H}1AHUafDEZHHIH 8IhI9AHhH9HEHHHHHxHHXHEHP0HP8HP0HHP8HH8H0HXH`H H@@HIXE1HP8HH8H0IXI`H H@@HID&DH>DDHHHHHX1EHHHHHX1fUHAVAUATISH0HMDFfDGAs "AtAfDDCA|$L1IHHMtI<$H`[A\]fHcUHHHHH)H7HtfH0HPHu]ff.HUH8HHǀǀǀ]fUHcHvHH1JutJ]B9u]fUHN(H9tp9t 1] t9u1 ]UF1LN(HHEH@HwHOAuAtdD)։waAq1҉AuAuA9w"tA]a)A9AvހI]A1fAtUHFHF@H@ HFPHFX$FH1]UOH9AWDFD9WDGAN ʈWDuFOAOt gOt WO9O]FA ЋWODFD9]OulFbAOQu9uOGDu]Dt]fFAOfff.UAA1E1AHATE1S1HEeE3;Gw#tqD9ADFD9DCH9v(Et DDt;ruGtH9wfu4Eu)HuH[A\]DGu뇀ODUD]fUHF(vHHHPHcH4vH0]fffff.UF1HHHH@H]fffff.UH(1HHHF(HUEUHcHvHHHuUMHefff.UHHt)H8HtH0HxHtH8]fHu]ffffff.UHHHcGHHHH)HHǀ ]fHcU1HH7H!H !QHAHAHAu y]@UL8HEIHAHHHH0HHH@HHt1҅NЉ]DMIPMIIIHH~HHIHHIH҃]fUHAWAVIAUMATSHH(L0L8IzHA|$hIzP~GE1HEHEȉHEK|@A$MDHUHHBHHIHUHHARHx4L;}t>L0IK HuLHUDHARPyDH([A\A]A^A_]ÐH(1[A\A]A^A_]I$1LcIHE~ЍGMIDE1HEHEM@LHHPHHIHMHHAHHHHHHuUILuL;}gA$I7HHHxHHIHLI$HuHA|$\D뫸 U1HAWAVAUATSHHxW4}HHHHHDHHHX1DUL8HEIHAHHHH0HHH@HHt1҅NЉ]DMHIPMIIIHHFHHHHIH҃]fUHAWAVIAUATSHH(H0L8LEHxHEehtwE1EHEHE~PJ Ht;AM0DHULELHBHHIHUHHASHx IE91H([A\A]A^A_]fIIIc1HEH~AD$E1AMdHEI8HtgAHELEHHPHHILHHHpHHIHMHLIHAHHIHHHLEuIIM9u=5fDUHwrHcHHFH~HAOtDIAEHt FuwW1 uk] whHcHvHHqyDFD9tDOE9uFtHt@FA]fE1`1ɸ]f]f]fff.UHAUIATASHHr HcHvLIpNuFAPF99A@Vу ʈVA@D  xt HxLDHH[A\A]]HcHHPHpt3JVt DBAu5u11@]fDu!A 1ɁvvvvѺDAAFH@HFHFHFD!BNEAA EbfLIzHU1HAWAVAUIATSDDbIuEEZ E1AE9r~AB$tDspADH}F HNDueAHE9wh1fDDHu?HHA9G|E)HDElDIMЃ[A\A]A^A_]ø1ɸfUHvRF w?HH@HHBBR @P  ]fHcHHDfffff.U`HATIAS@@1Ht Ht 1HfGt1LLLDLuADŽ$[A\]I|$A$_@_1HfO@RH@fffff.UHv2F w#HH@   ]DHcHHHBHB HBHBUHAWIHEAVAUAATASHHxDHEHEE0HED9HHDUGHHunFuhbDFEuiGuhFDAAA DADEtTG1A҉AtVAADAa]fI]f.1A҉tfDAADAGtA ЈAFffffff.UGHuyFusDIAAEDItbHE1AIL9wK҉tKADIFWH1AIL9wKIAa]I]fGt_A EAFWu(AGt&A ЈADHEq@FDV똉AfUGHBIaDBEtH1IAL9wk҉tkADAAE DAEEtgG1HIAL9whAADAa]@I]f.GuEQAAfDAADAAGtA ЈADAAAАHcUHH7H!H@8H@ H@@]ffff.UHAUIATISHHu <@LLx+Ht1ɃuߺLLD1H[A\A]]f.UHHH8Ht ]@1]@UHH倈H1]DUHH倠H1]DUHHHǀ@]UHAWAVIAUATSHL8El$dEMLʚ;1Hʚ;H1HLHIL$pHI|HHHM1HLHHM1AIHH1IILLIH9tHM1LMLIH9uMt)L1IDE$H[A\A]A^A_]fDIDHHHX1ADŽ$H[A\A]A^A_]ffffff.UHHSHH(H?EEKH HMЋEGEC< HU܉EH? {<HHDMDEHMHEHEHx`1HuHHHH~HHHHHHHHHHHHHHHHHHH HH(x(HEHHǀH@H([]@HuH~H([]@UHSHHH@HtHH8Hǃ@H[]fDU4Hw"HcH]I]fU4HwHc1HI]fU14HwHcH]f.U4Hw"HcH]I]fU4HwHc1HI]fU4Hw"HcH]E]fU4Hw"HcH]E]fU4HHwHcHu]fDH]HU4Hw"HcH]H1zHJHE1]fff.UH~-p1A@t}@DuW9ux)psuu1]@HHcɋx1]ÐHcHHt1UHt-H98t6H1DH9xt9u]f]ø]UHt&1Ƀu/9t9u1]DHH]1fff.U@Hu=I@@u Iƅu@u!x !хI]ù@@@]fff.U4H1tpHcHLIAIHFAtE~@~Rt}uHtHHHQH9u1fD]fDAH1]fDu˃HtQHfQH9u1@]ÐHtHQH9u1fDHtRHDHfQPQH9u1Rf.UH8H HHH@(9pv H@]H1]fff.UHAWAVIAUIATSHHHtHHtHHL(HHH8HIt*fHH@ HH@(HXHHL0HHH8HItH@ HXHHxiL8H1[A\A]A^A_]Ð9G3LIDII?vDHLLtfLE1LE17H{<HHǃDCH0PLHdL,$1 6cffffff.UHHLH/]ffff.UHAWAVAAUIATISLHH}HEHEHMLMuCMPMt4EMHLLyH[A\A]A^A_]DHEpH}uH1[A\A]A^A_]UHWHHHH1HH(H ]fUHWHHHH1HHH ]fUHAUATSHHLgHeH%(HE1I$8t*FHEeH3%(sH[A\A]]fHX@HtCHXH}@H}1 II IEH=vM;$(wM9$eH M$M$1MHHL L(I$I$t I$H I$H(I$H0I$H8I$H@I$HHI$ I$A$HLxM$]Cifff.UHHATIStqH8HteHtaHI$H9tHI$8HǃHǃ1HǃHǃ[A\]Ð1fff.Ht4UHSHH8HtHHǃ1H[]ff.Ht@UHAUATSHH8HtHIAHt#1L9rH[A\A]]HcDLHHtL빸ffff.UH8HHH]ffffff.UHHAVAUATSHt6L8Mt*t I$IHt%H9p rI$1[A\A]A^]@HHt^L;wUH8LLIVHIVHIV HM$[A\A]A^]fH=0ЀHIt=LLHLLLPHxH8^L fUHSHHHtHHǃH8H0Hǃ8Hǃ0H1[]UHATISHHtDHHPHuI$@HtHHPHu[A\1]f.UHHt&t5HW@H Hp]þ1H1]þ3H1]fHtUHH HƍpH]fDUHHATIS}HHY9HHsHA t2@HCHCIt$HSH HξHHH0HHD HHt\H?tVL MtNHRHtHRE1HA"u;LHCHC 1HCHt[Lc 1[A\]f.1HHCHC[A\]fD1HLHHC렸뤾H댾HqH HH9ɃR DUHAWIAVAAUAATISHH>fDuRIvIIGDH HȸHHHI9HDIHLLDxH{H[A\A]A^A_]f.U7Htp~>t)uLHG(HtHwHt HW H]@]fuHw H]@H1]HWLOHw HHtHH HƍHHHt*H0HtH@HkE1L]HUADLA HSHG(DA DHLXI\;H $fD HI|;E)H L9uA9s[] [)]fDUHAUIATSH8Lg(MH1IEID$ EI|$HEAD$kA9\$~^HcHHfBtHH}HUIT$HTHHUIT$HD%H HEA9\$I|$I|$LIE(1H8[A\A]]øffff.UHAWIAVIAUATSHHxHBHBH}H=HhHxЀ(HpIMLC("IHMp LEH BAHUA@HH9KHЀHHHE-LEHI@Ic@H9H<ЀHHULEA IwII@LEIE9DHuAFHM LMLM3LUI EEHuHEL1EDH0HuHpiHHHHuLHB=HH HLHqH}HEA9HHuwABHHM HHUHEpDE9EGE)։pHxIhHcLEAHxHHCHpLEIcHpHHxL@HxL[A\A]A^A_]LEAptDHpt:HcIxHcH LEAHxHLEHCuHxE1IApHL HpUHHSQH1HHHHt&H@HH@ Hy H1H1Z[]UHHHH=]AAAAAAsnd_pcm_proc_info_readsnd_pcm_drainsnd_pcm_common_ioctl1snd_pcm_open_substream wait_for_availsnd_pcm_update_hw_ptr0  maximum_substreamspreallocate_dmaUnknownerror %d card: %d device: %d subdevice: %d stream: %s id: %s name: %s subname: %s class: %d subclass: %d subdevices_count: %d subdevices_avail: %d closed state: %s owner_pid : %d trigger_time: %ld.%09ld tstamp : %ld.%09ld 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 pcmC%iD%ippcmC%iD%icnone%s &pstr->oss.setup_mutexpcm%i%cinfosubdevice #%isub%ihw_paramssw_paramsstatus&substream->self_group.mutexCannot allocate PCM &pcm->open_mutex&pcm->open_wait&runtime->sleep&runtime->tsleeppcmgenericmultimodemdigitizersnd_pcmpcm_classNONEENABLEMMAP_INTERLEAVEDMMAP_NONINTERLEAVEDMMAP_COMPLEXRW_INTERLEAVEDRW_NONINTERLEAVEDOPENSETUPPREPAREDRUNNINGXRUNDRAININGPAUSEDSUSPENDEDPLAYBACKCAPTURES24_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_BE&substream->group->mutexunknown ioctl = 0x%x snd_pcmplaybackcapturePlayback Channel MapCapture Channel Mapsnd_pcmcaptureplaybackPCMPCM %s %i-%i-%ipreallocprealloc_max%lu snd_pcm_proc_info_read: cannot malloc pcm %d:%d: cannot create sysfs groups Cannot allocate PCM substream Error in snd_pcm_stream_proc_init /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/sound/core/pcm.cplayback drain error (DMA or IRQ trouble?) snd_pcm_hw_constraints_init failed snd_pcm_hw_constraints_complete failed /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/sound/core/pcm_native.c%s write error (DMA or IRQ trouble?) invalid position: %s, pos = %ld, buffer size = %ld, period size = %ld /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/sound/core/pcm_lib.cpcm timer resolution out of range (rate = %u, period_size = %lu) 4ALSA pcmC%dD%d%c,%d:%s: cannot preallocate for size %zu /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/sound/core/memalloc.c3snd-malloc: invalid device type %d snd_pcm_notifysnd_pcm_new_internalsnd_pcm_newsnd_pcm_new_streamsnd_pcm_format_namesnd_pcm_mmap_datasnd_pcm_lib_mmap_iomemsnd_pcm_lib_default_mmapsnd_pcm_kernel_ioctlsnd_pcm_open_substreamsnd_pcm_release_substreamsnd_pcm_suspend_allsnd_pcm_suspendsnd_pcm_stop_xrunsnd_pcm_stopsnd_pcm_hw_refinesnd_pcm_stream_unlock_irqrestore_snd_pcm_stream_lock_irqsavesnd_pcm_stream_unlock_irqsnd_pcm_stream_lock_irqsnd_pcm_stream_unlocksnd_pcm_stream_locksnd_pcm_add_chmap_ctlssnd_pcm_alt_chmapssnd_pcm_std_chmapssnd_pcm_lib_readvsnd_pcm_lib_readsnd_pcm_lib_writevsnd_pcm_lib_writesnd_pcm_period_elapsedsnd_pcm_lib_ioctlsnd_pcm_hw_param_lastsnd_pcm_hw_param_first_snd_pcm_hw_param_setemptysnd_pcm_hw_param_value_snd_pcm_hw_params_anysnd_pcm_hw_rule_noresamplesnd_pcm_hw_constraint_pow2snd_pcm_hw_constraint_stepsnd_pcm_hw_constraint_msbitssnd_pcm_hw_constraint_ratdenssnd_pcm_hw_constraint_ratnumssnd_pcm_hw_constraint_listsnd_pcm_hw_constraint_minmaxsnd_pcm_hw_constraint_integersnd_pcm_hw_constraint_mask64snd_pcm_hw_rule_addsnd_interval_listsnd_interval_ratnumsnd_interval_refinesnd_pcm_set_syncsnd_pcm_set_opssnd_pcm_rate_mask_intersectsnd_pcm_rate_bit_to_ratesnd_pcm_rate_to_rate_bitsnd_pcm_limit_hw_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_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_sgbuf_ops_pagesnd_pcm_lib_preallocate_pages_for_allsnd_pcm_lib_preallocate_pagessnd_pcm_lib_preallocate_free_for_allsnd_free_pagessnd_malloc_pagessnd_dma_free_pagessnd_dma_alloc_pages_fallbacksnd_dma_alloc_pagessnd_sgbuf_get_chunk_sizelicense=GPLdescription=Midlevel PCM code for ALSA.author=Jaroslav Kysela , Abramo Bagnara parm=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:intsrcversion=B798EB724AF50CDDB79C48Bdepends=snd,snd-timerintree=Yvermagic=3.19.0-80-generic SMP mod_unload modversions .,./-//4444444444444444$${_5module_layout-kmalloc_caches地__kmalloc&K$snd_info_get_lineAput_pidVݿ:up_readOLkernel_stackE >snd_device_registerC>_raw_spin_unlockQparam_ops_intKgcdIsnd_register_device_for_dev__fdget snd_card_file_removeѶsnd_device_freeDpid_vnr[ܵremove_wait_queue[boot_cpu_dataEsnd_power_waitbYR=no_llseek;_raw_read_locksnd_info_create_card_entrympm_qos_add_request'mpm_qos_remove_request) simple_strtoulJsnd_ctl_register_ioctl_compatJsnd_lookup_minor_data)g__get_user_4x86_dma_fallback_devrPpmutex_unlockvfreeSqsprintfLns_to_timespecjnonseekable_openh}jiffiesmutex_trylock ~down_readqdown_write_trylock/qsnd_ctl_unregister_ioctl=2__init_waitqueue_head]O_copy_to_userdefault_wake_functionpPpgprot_writecombine,__put_user_8ŏWmemsetHҙsnd_device_new?bFdev_errPcurrent_task&\snd_timer_newY$__mutex_initI'printkB__raw_spin_trylockКDmemcmp )snd_unregister_device,rvvmap(Lphys_base nǡ_cond_reschedǴ fasync_helperHWstrlcpyR0warn_slowpath_nullmutex_lock[Ysnd_majorpcompat_put_timespecup_writefputx /__get_page_tailhWKsnd_iprintf&imodule_putNOvxpv_irq_opsC>_snd_get_device\__put_user_4_|snd_card_file_add"psnd_ctl_register_ioctlDY__cachemode2pte_tblput_device__get_free_pagess__stack_chk_fail;msecs_to_jiffiesQschedule?,schedule_timeoutA3m__get_user_8epm_qos_request_activeC1snd_ctl_new1h!getnstimeofday64g@",_raw_write_lock_irqm__fentry__?getrawmonotonic64lT1kmem_cache_alloc_trace+_raw_spin_lockn?snd_ctl_remove3D__dynamic_dev_dbgCfree_pagesA!__wake_upԪ`Xadd_wait_queueymsnd_info_get_strv&__vmalloc\ schedule_timeout_interruptible zkfreevunmapremap_pfn_range8߬imemcpysysfs_create_groupsTMsnd_info_free_entry@8*snd_timer_interrupt(a__printk_ratelimitCYkill_fasyncNOvm_iomap_memoryf`dev_warnxsnd_timer_notify;͑memdup_user1(snprintfn[fvmalloc_to_pageB78snd_ctl_addd_kktime_get_ts64GJgen_pool_free @kO_copy_from_user8 ' snd_ctl_unregister_ioctl_compatHsnd_info_create_module_entry9яsnd_info_registerzclear_user7rdma_opsztry_module_get$@+>"V}DXw  @ @ @ @        @@@@  Uiii iiiiii iiii] ;snd_pcmGCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4snd-pcm.ko`n9`b1N*Ihc1Y0t(Voc1 `@{d 1 xqp1 p s`1hHz81 p {P12%2n($Ћ1Lf  P1,l'1Cd>@1Y(@T@1!ih@d1#q @7 |P1&=X@1(>` 01*`@0`@AAAP(J2 ȚJ &(,0-B((Sq@[@ P/`(D&(S&c&w@  @    & K  X+,7,C0xP,\,h&r,~,n,* &@ &`& .Ml$ 0C # (<4RPg /@ G / ' G@!i!W"?P" /`"fD$Ne*Jx*pP+p+q@,q,p-7&4-`.8p0Y2f03358@5}5c06z&@(6% & 8-208KB83U8Nh9Oz`9N90,0;:p;1;@< => 4?M @\@=jB C D& Dt@FIJ K M& ME & \ PQm Q R @SH S  T- PU U V `W- 0XEN Ph P| Z P @P [_ `\0 ] ] 0__ `8( `B `a] at pg h (P( & &  &` &@ & (((1 ,= tU w=l w z=  {| | (x( (( G `a Џ^# @2 PA pP Wl  i P   / No.Hd8 "4!`<UcrXH6PVt@M` 822&| 0-,Q=7Xs0((j70r P$<PNбwS mj y&$4Q0n xp.A2NSoj@|)Jo=b (CD`l~ .U|8V#r85@IH]!<nVp, `&@|~()LoxAe,pJ4S_wXyh `)Km&P.!  .G &Z  8  0 "(!T!9u!(!P!H!i!"&N"h~""`"%"X,#IL# p## #@ #R#A## $` $5$0N$i$P$ $($$  %9*%H%Mk%%`#%%%% %7  !#%*-./% &@u& @>&u.b&%x&& p&9r&&&&d'%'piB'vC+?_' `'''' ((.(<(WT(al( ( (Ѓ(( (()E.) H)*`V)0o) ))) ))0))ٰ*Pb(*Pz=* d*u* S***p** P+ + (+75+`4R+ z++*+n+ P++&4,',`.?,S,Z, 0|,, 0,,,,G,=-.- O-Y-j- --l5C-`d--"jA8-p7.9*.7G. j."}.R.ĵ. . .%z/)/4/ Y/r/'r//Pz// 0//SAh010S0e040>0000n001pPQ1 11E1 f1w1`1 1111;0122'282I2(g2@:#2:J226&22P333 63J3a3`w3 `3 3K33nO34e(4u;4 pW4f4\y494 P4 4 p44g5d'525 Y5ax5@*5$v5LuT56j6(646I6 Gb6(&Ul6 6 66Г666 p7ܘX.7pB@7T7Rqyn7 7`7 R7O27 #8-8&C8X@U8`8 `88`8 `88 8f 99!49B9*]9p9P^9Ǻ9 9 949:: 4:9:O:7Yg:0Ew:~: :]N: 0:::; ;@T8;F;*a;n;v;C; P;A ;:;; I^<"<I:<{DW<`p<P<<P4<bOK< << = 8=O=c= ~=@L=Ǚ====G\F >$> E> `b> 7x> >>>P{>>  ??:4?A `QA=eArA %bA AA AmA  BL@?-B:B4?QBgBUMBBHfBO}BuB Cp"C߃?C \CkCCCCC.CmCD{j#D/P@Dl-\D DcD DDDDEp8/E @NE0]E E 0EEEwAEEE $F0W+>F}PFeFp:<F*F F eIFF G#G*>GZG GG6G GGG H*HHv+H!?HX3XHurHkHHH @H HHK~II =IPPI7kIcIIIII @I J1$J 0IJ PhJ07}J psnd_pcm_format_namessnd_pcm_proc_info_readsnd_pcm_stream_namesdescriptor.29958snd_pcm_stream_proc_info_readsnd_pcm_substream_proc_info_readsnd_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_namesregister_mutexsnd_pcm_devicessnd_pcm_notify_listsnd_pcm_proc_readsnd_pcm_free_streamsnd_pcm_freesnd_pcm_dev_freesnd_pcm_dev_disconnectsnd_pcm_dev_registerpcm_dev_attr_groupsshow_pcm_classstrs.30175snd_pcm_control_ioctl__key.30019__key.30021_snd_pcm_new__key.30048__key.30049ops.30045__key.30160__key.30161alsa_pcm_initsnd_pcm_proc_entryalsa_pcm_exit__func__.29959__kstrtab_snd_pcm_notify__kcrctab_snd_pcm_notifypcm_dev_attr_grouppcm_dev_attrsdev_attr_pcm_class__kstrtab_snd_pcm_new_internal__kcrctab_snd_pcm_new_internal__kstrtab_snd_pcm_new__kcrctab_snd_pcm_new__kstrtab_snd_pcm_new_stream__kcrctab_snd_pcm_new_stream__kstrtab_snd_pcm_format_name__kcrctab_snd_pcm_format_name__UNIQUE_ID_license2__UNIQUE_ID_description1__UNIQUE_ID_author0snd_pcm_mmap_data_opensnd_pcm_mmap_data_closesnd_pcm_pre_stopsnd_pcm_pre_pausesnd_pcm_pre_suspendsnd_pcm_pre_resumesnd_pcm_pre_resetsnd_pcm_do_resetsnd_pcm_pre_preparesnd_pcm_pre_drain_initsnd_pcm_post_drain_initsnd_pcm_action_groupsnd_pcm_hw_rule_buffer_bytes_maxsnd_pcm_post_resetsnd_pcm_hw_rule_muldivksnd_pcm_hw_rule_mulkdivsnd_pcm_hw_rule_mulsnd_pcm_hw_rule_divsnd_pcm_hw_rule_sample_bitssnd_pcm_hw_rule_rateratessnd_pcm_writesnd_pcm_hw_convert_from_old_paramssnd_pcm_hw_convert_to_old_paramssnd_pcm_readsnd_pcm_ioctl_xferi_compatsnd_pcm_mmap_data_faultsnd_pcm_fasyncsnd_pcm_pre_startsnd_pcm_action_singlesnd_pcm_action_nonatomicsnd_pcm_link_rwsemsnd_pcm_actionsnd_pcm_action_stopsnd_pcm_undo_startsnd_pcm_do_stopsnd_pcm_undo_pausesnd_pcm_do_suspendsnd_pcm_do_resumesnd_pcm_undo_resumesnd_pcm_do_preparesnd_pcm_link_rwlocksnd_pcm_set_statesnd_pcm_post_preparesnd_pcm_channel_infosnd_pcm_capture_pollsnd_pcm_playback_pollsnd_pcm_playback_rewindsnd_pcm_playback_forwardsnd_pcm_hwsyncsnd_pcm_delaysnd_pcm_capture_rewindsnd_pcm_capture_forwardsnd_pcm_dropsnd_pcm_action_pausesnd_pcm_sync_ptrsnd_pcm_hw_paramssnd_pcm_ioctl_hw_params_compatsnd_pcm_sw_paramssnd_pcm_sw_params_usersnd_pcm_ioctl_sw_params_compatsnd_pcm_action_suspendsnd_pcm_do_pausesnd_pcm_trigger_tstampsnd_pcm_post_startsnd_pcm_post_resumesnd_pcm_post_stopsnd_pcm_do_drain_initsnd_pcm_post_suspendsnd_pcm_post_pausesnd_pcm_release_substream.part.35snd_pcm_releasesnd_pcm_lib_default_mmap.part.37snd_pcm_vm_ops_data_faultsnd_pcm_vm_ops_datasnd_pcm_mmapsnd_pcm_vm_ops_statussnd_pcm_vm_ops_controlsnd_pcm_aio_readsnd_pcm_unlinkpcm_release_privatesnd_pcm_ioctl_xfern_compatsnd_pcm_aio_writesnd_pcm_do_startsnd_pcm_mmap_status_faultsnd_pcm_mmap_control_faultsnd_pcm_hw_rule_formatsnd_pcm_status_usersnd_pcm_common_ioctl1descriptor.33755snd_pcm_action_resumesnd_pcm_action_startsnd_pcm_action_preparesnd_pcm_action_drain_initsnd_pcm_action_resetdescriptor.33381__key.33409snd_pcm_playback_ioctl1snd_pcm_playback_ioctlsnd_pcm_capture_ioctl1snd_pcm_capture_ioctlsnd_pcm_status_user_compatsnd_pcm_ioctl_compatdescriptor.33530descriptor.33527snd_pcm_opensnd_pcm_capture_opensnd_pcm_playback_open__func__.33382__func__.33756__func__.33528__kstrtab_snd_pcm_mmap_data__kcrctab_snd_pcm_mmap_data__kstrtab_snd_pcm_lib_mmap_iomem__kcrctab_snd_pcm_lib_mmap_iomem__kstrtab_snd_pcm_lib_default_mmap__kcrctab_snd_pcm_lib_default_mmap__kstrtab_snd_pcm_kernel_ioctl__kcrctab_snd_pcm_kernel_ioctl__kstrtab_snd_pcm_open_substream__kcrctab_snd_pcm_open_substream__kstrtab_snd_pcm_release_substream__kcrctab_snd_pcm_release_substream__kstrtab_snd_pcm_suspend_all__kcrctab_snd_pcm_suspend_all__kstrtab_snd_pcm_suspend__kcrctab_snd_pcm_suspend__kstrtab_snd_pcm_stop_xrun__kcrctab_snd_pcm_stop_xrun__kstrtab_snd_pcm_stop__kcrctab_snd_pcm_stop__kstrtab_snd_pcm_hw_refine__kcrctab_snd_pcm_hw_refine__kstrtab_snd_pcm_stream_unlock_irqrestore__kcrctab_snd_pcm_stream_unlock_irqrestore__kstrtab__snd_pcm_stream_lock_irqsave__kcrctab__snd_pcm_stream_lock_irqsave__kstrtab_snd_pcm_stream_unlock_irq__kcrctab_snd_pcm_stream_unlock_irq__kstrtab_snd_pcm_stream_lock_irq__kcrctab_snd_pcm_stream_lock_irq__kstrtab_snd_pcm_stream_unlock__kcrctab_snd_pcm_stream_unlock__kstrtab_snd_pcm_stream_lock__kcrctab_snd_pcm_stream_locksnd_pcm_hw_rule_msbitssnd_pcm_hw_rule_steppcm_chmap_ctl_infosnd_pcm_hw_rule_listsnd_pcm_hw_rule_pow2pow2_sizes.31250snd_pcm_hw_rule_noresample_funcpcm_sanity_checkpcm_chmap_ctl_private_freesnd_pcm_lib_write_transfersnd_pcm_lib_writev_transferwait_for_availdescriptor.31505snd_pcm_lib_read_transfersnd_pcm_lib_readv_transferpcm_chmap_ctl_tlv_snd_pcm_hw_param_anysnd_pcm_hw_rule_ratnumssnd_pcm_hw_rule_ratdenspcm_chmap_ctl_getxrunsnd_pcm_update_hw_ptr0__func__.30807snd_pcm_lib_write1snd_pcm_lib_read1vars.31389__func__.31506__kstrtab_snd_pcm_add_chmap_ctls__kcrctab_snd_pcm_add_chmap_ctls__kstrtab_snd_pcm_alt_chmaps__kcrctab_snd_pcm_alt_chmaps__kstrtab_snd_pcm_std_chmaps__kcrctab_snd_pcm_std_chmaps__kstrtab_snd_pcm_lib_readv__kcrctab_snd_pcm_lib_readv__kstrtab_snd_pcm_lib_read__kcrctab_snd_pcm_lib_read__kstrtab_snd_pcm_lib_writev__kcrctab_snd_pcm_lib_writev__kstrtab_snd_pcm_lib_write__kcrctab_snd_pcm_lib_write__kstrtab_snd_pcm_period_elapsed__kcrctab_snd_pcm_period_elapsed__kstrtab_snd_pcm_lib_ioctl__kcrctab_snd_pcm_lib_ioctl__kstrtab_snd_pcm_hw_param_last__kcrctab_snd_pcm_hw_param_last__kstrtab_snd_pcm_hw_param_first__kcrctab_snd_pcm_hw_param_first__kstrtab__snd_pcm_hw_param_setempty__kcrctab__snd_pcm_hw_param_setempty__kstrtab_snd_pcm_hw_param_value__kcrctab_snd_pcm_hw_param_value__kstrtab__snd_pcm_hw_params_any__kcrctab__snd_pcm_hw_params_any__kstrtab_snd_pcm_hw_rule_noresample__kcrctab_snd_pcm_hw_rule_noresample__kstrtab_snd_pcm_hw_constraint_pow2__kcrctab_snd_pcm_hw_constraint_pow2__kstrtab_snd_pcm_hw_constraint_step__kcrctab_snd_pcm_hw_constraint_step__kstrtab_snd_pcm_hw_constraint_msbits__kcrctab_snd_pcm_hw_constraint_msbits__kstrtab_snd_pcm_hw_constraint_ratdens__kcrctab_snd_pcm_hw_constraint_ratdens__kstrtab_snd_pcm_hw_constraint_ratnums__kcrctab_snd_pcm_hw_constraint_ratnums__kstrtab_snd_pcm_hw_constraint_list__kcrctab_snd_pcm_hw_constraint_list__kstrtab_snd_pcm_hw_constraint_minmax__kcrctab_snd_pcm_hw_constraint_minmax__kstrtab_snd_pcm_hw_constraint_integer__kcrctab_snd_pcm_hw_constraint_integer__kstrtab_snd_pcm_hw_constraint_mask64__kcrctab_snd_pcm_hw_constraint_mask64__kstrtab_snd_pcm_hw_rule_add__kcrctab_snd_pcm_hw_rule_add__kstrtab_snd_interval_list__kcrctab_snd_interval_list__kstrtab_snd_interval_ratnum__kcrctab_snd_interval_ratnum__kstrtab_snd_interval_refine__kcrctab_snd_interval_refine__kstrtab_snd_pcm_set_sync__kcrctab_snd_pcm_set_sync__kstrtab_snd_pcm_set_ops__kcrctab_snd_pcm_set_opssnd_pcm_timer_resolutionsnd_pcm_timer_startsnd_pcm_timer_stopsnd_pcm_timer_freesnd_pcm_timerpcm_formats__kstrtab_snd_pcm_rate_mask_intersect__kcrctab_snd_pcm_rate_mask_intersect__kstrtab_snd_pcm_rate_bit_to_rate__kcrctab_snd_pcm_rate_bit_to_rate__kstrtab_snd_pcm_rate_to_rate_bit__kcrctab_snd_pcm_rate_to_rate_bit__kstrtab_snd_pcm_limit_hw_rates__kcrctab_snd_pcm_limit_hw_rates__kstrtab_snd_pcm_format_set_silence__kcrctab_snd_pcm_format_set_silence__kstrtab_snd_pcm_format_silence_64__kcrctab_snd_pcm_format_silence_64__kstrtab_snd_pcm_format_size__kcrctab_snd_pcm_format_size__kstrtab_snd_pcm_format_physical_width__kcrctab_snd_pcm_format_physical_width__kstrtab_snd_pcm_format_width__kcrctab_snd_pcm_format_width__kstrtab_snd_pcm_format_big_endian__kcrctab_snd_pcm_format_big_endian__kstrtab_snd_pcm_format_little_endian__kcrctab_snd_pcm_format_little_endian__kstrtab_snd_pcm_format_linear__kcrctab_snd_pcm_format_linear__kstrtab_snd_pcm_format_unsigned__kcrctab_snd_pcm_format_unsigned__kstrtab_snd_pcm_format_signed__kcrctab_snd_pcm_format_signedsnd_pcm_lib_preallocate_pages1preallocate_dmasnd_pcm_lib_preallocate_proc_readsnd_pcm_lib_preallocate_proc_writesnd_pcm_lib_preallocate_max_proc_readmaximum_substreams__kstrtab_snd_pcm_lib_get_vmalloc_page__kcrctab_snd_pcm_lib_get_vmalloc_page__kstrtab_snd_pcm_lib_free_vmalloc_buffer__kcrctab_snd_pcm_lib_free_vmalloc_buffer__kstrtab__snd_pcm_lib_alloc_vmalloc_buffer__kcrctab__snd_pcm_lib_alloc_vmalloc_buffer__kstrtab_snd_pcm_lib_free_pages__kcrctab_snd_pcm_lib_free_pages__kstrtab_snd_pcm_lib_malloc_pages__kcrctab_snd_pcm_lib_malloc_pages__kstrtab_snd_pcm_sgbuf_ops_page__kcrctab_snd_pcm_sgbuf_ops_page__kstrtab_snd_pcm_lib_preallocate_pages_for_all__kcrctab_snd_pcm_lib_preallocate_pages_for_all__kstrtab_snd_pcm_lib_preallocate_pages__kcrctab_snd_pcm_lib_preallocate_pages__kstrtab_snd_pcm_lib_preallocate_free_for_all__kcrctab_snd_pcm_lib_preallocate_free_for_all__UNIQUE_ID_maximum_substreams3__UNIQUE_ID_maximum_substreamstype2__param_maximum_substreams__param_str_maximum_substreams__UNIQUE_ID_preallocate_dma1__UNIQUE_ID_preallocate_dmatype0__param_preallocate_dma__param_str_preallocate_dma__kstrtab_snd_free_pages__kcrctab_snd_free_pages__kstrtab_snd_malloc_pages__kcrctab_snd_malloc_pages__kstrtab_snd_dma_free_pages__kcrctab_snd_dma_free_pages__kstrtab_snd_dma_alloc_pages_fallback__kcrctab_snd_dma_alloc_pages_fallback__kstrtab_snd_dma_alloc_pages__kcrctab_snd_dma_alloc_pages__kstrtab_snd_sgbuf_get_chunk_size__kcrctab_snd_sgbuf_get_chunk_size__UNIQUE_ID_srcversion2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0__ksymtab_snd_pcm_hw_param_lastsnd_pcm_lib_read__ksymtab_snd_pcm_format_width__crc_snd_pcm_hw_constraint_ratnums__crc_snd_pcm_set_opstry_module_get__ksymtab_snd_pcm_hw_constraint_mask64__crc_snd_pcm_lib_malloc_pagesdma_opsclear_usersnd_pcm_hw_param_firstsnd_pcm_rate_mask_intersectsnd_info_registersnd_pcm_lib_preallocate_free__crc_snd_pcm_limit_hw_rates__ksymtab_snd_pcm_lib_free_vmalloc_buffersnd_info_create_module_entrysnd_ctl_unregister_ioctl_compat__crc_snd_pcm_hw_constraint_ratdens__ksymtab_snd_pcm_hw_refine_copy_from_user__crc_snd_pcm_hw_refinegen_pool_free__crc_snd_pcm_lib_write__crc_snd_pcm_mmap_data__ksymtab_snd_interval_refine__ksymtab_snd_pcm_stream_unlock_irqsnd_pcm_hw_constraints_initktime_get_ts64__crc_snd_pcm_alt_chmapssnd_ctl_addvmalloc_to_pagesnd_pcm_lib_free_vmalloc_buffer__ksymtab_snd_pcm_suspend__this_modulesnd_pcm_detach_substream__ksymtab_snd_pcm_suspend_allsnd_pcm_newsnprintf__ksymtab_snd_pcm_stream_lockmemdup_usersnd_pcm_limit_hw_ratessnd_pcm_known_rates__crc_snd_pcm_hw_rule_addsnd_pcm_add_chmap_ctlssnd_pcm_kernel_ioctl__ksymtab__snd_pcm_stream_lock_irqsavesnd_timer_notify__crc_snd_pcm_open_substreamdev_warnsnd_pcm_f_opssnd_pcm_lib_preallocate_pages_for_allvm_iomap_memory__ksymtab_snd_pcm_lib_free_pageskill_fasync__ksymtab_snd_pcm_lib_writesnd_pcm_stopsnd_pcm_hw_constraint_minmax__ksymtab_snd_pcm_lib_preallocate_pages__printk_ratelimitcleanup_module__crc_snd_pcm_format_linear__ksymtab_snd_pcm_hw_constraint_integersnd_timer_interrupt__crc_snd_sgbuf_get_chunk_sizesnd_info_free_entrysnd_pcm_format_unsignedsysfs_create_groupsmemcpy__ksymtab_snd_pcm_format_unsignedremap_pfn_range__ksymtab_snd_pcm_mmap_data_snd_pcm_hw_params_anyvunmapkfree__crc_snd_pcm_lib_free_pages__crc_snd_pcm_lib_free_vmalloc_bufferschedule_timeout_interruptible__ksymtab_snd_pcm_sgbuf_ops_page__vmallocsnd_info_get_str__ksymtab_snd_pcm_lib_readvsnd_pcm_start__crc_snd_dma_alloc_pages_fallbacksnd_interval_refineadd_wait_queue__crc_snd_dma_free_pagessnd_pcm_format_physical_widthsnd_pcm_attach_substreamsnd_pcm_format_little_endian__ksymtab_snd_pcm_rate_to_rate_bit__crc_snd_pcm_hw_constraint_msbits__crc_snd_pcm_hw_param_value__crc_snd_pcm_notify__ksymtab_snd_pcm_add_chmap_ctls__ksymtab_snd_pcm_lib_ioctl__crc_snd_pcm_lib_get_vmalloc_page__wake_upfree_pages__ksymtab_snd_pcm_hw_constraint_pow2__crc_snd_pcm_std_chmaps__crc_snd_pcm_sgbuf_ops_page__dynamic_dev_dbgsnd_sgbuf_get_chunk_sizesnd_ctl_remove__ksymtab_snd_dma_alloc_pages_raw_spin_lock__crc_snd_pcm_format_physical_widthkmem_cache_alloc_trace__crc_snd_pcm_rate_mask_intersectgetrawmonotonic64snd_pcm_format_silence_64snd_pcm_set_syncsnd_pcm_new_internalsnd_interval_mulkdiv__fentry__init_modulesnd_dma_alloc_pages_fallbacksnd_free_sgbuf_pagessnd_pcm_suspend__ksymtab_snd_pcm_format_size_raw_write_lock_irq__ksymtab_snd_pcm_period_elapsedgetnstimeofday64snd_dma_free_pages__ksymtab_snd_pcm_hw_param_firstsnd_pcm_open_substreamsnd_pcm_lib_readvsnd_ctl_new1snd_pcm_stream_unlock_irqpm_qos_request_active__get_user_8scheduleschedule_timeoutmsecs_to_jiffies__crc_snd_pcm_format_unsignedsnd_pcm_stream_lock_irqsnd_pcm_stream_unlock__stack_chk_fail__crc_snd_pcm_hw_rule_noresample__crc_snd_pcm_suspend_all_snd_pcm_lib_alloc_vmalloc_buffer__get_free_pagesput_devicesnd_malloc_sgbuf_pages__cachemode2pte_tblsnd_ctl_register_ioctlsnd_pcm_update_hw_ptrsnd_pcm_std_chmaps__ksymtab_snd_pcm_rate_bit_to_rate__crc_snd_pcm_stream_unlocksnd_card_file_add__crc_snd_pcm_format_big_endian__put_user_4__crc_snd_pcm_format_silence_64snd_pcm_lib_writev__ksymtab_snd_interval_listsnd_get_device__crc_snd_pcm_lib_writev__crc__snd_pcm_hw_param_setempty__ksymtab_snd_pcm_rate_mask_intersectsnd_pcm_hw_rule_add__ksymtab_snd_pcm_notifypv_irq_ops__crc_snd_pcm_lib_readsnd_pcm_info_usermodule_put__ksymtab_snd_pcm_hw_constraint_minmax__crc_snd_pcm_rate_bit_to_ratesnd_pcm_hw_constraint_ratdens__crc_snd_pcm_stream_unlock_irqrestore__crc_snd_pcm_lib_preallocate_pages_for_all__crc_snd_pcm_format_width__crc_snd_pcm_lib_preallocate_pagessnd_iprintfsnd_pcm_update_statesnd_pcm_lib_malloc_pages__crc__snd_pcm_stream_lock_irqsave__ksymtab_snd_pcm_stream_unlock__ksymtab_snd_pcm_set_sync__get_page_tailsnd_interval_listfputup_write__ksymtab_snd_pcm_lib_get_vmalloc_page__crc_snd_malloc_pagessnd_pcm_lib_ioctlcompat_put_timespec__crc_snd_interval_ratnum__ksymtab_snd_pcm_hw_constraint_msbitssnd_pcm_lib_free_pages__crc_snd_pcm_lib_preallocate_free_for_allsnd_pcm_stream_unlock_irqrestore__ksymtab_snd_pcm_stream_unlock_irqrestoresnd_majorsnd_pcm_format_linearsnd_pcm_mmap_datamutex_lock__ksymtab_snd_pcm_hw_constraint_listwarn_slowpath_nullsnd_pcm_new_stream__ksymtab_snd_free_pagesstrlcpy__ksymtab_snd_pcm_lib_malloc_pages__crc_snd_interval_refinefasync_helpersnd_pcm_lib_get_vmalloc_page_cond_reschedsnd_pcm_hw_constraint_pow2snd_pcm_drain_donesnd_malloc_pages__crc_snd_pcm_suspend__ksymtab_snd_pcm_hw_constraint_ratdens__ksymtab_snd_pcm_stop__crc_snd_pcm_format_namesnd_pcm_hw_param_lastphys_base__ksymtab_snd_pcm_format_big_endianvmapsnd_unregister_device__crc_snd_pcm_stop_xrunsnd_pcm_set_opsmemcmp__ksymtab__snd_pcm_hw_params_any__crc_snd_pcm_lib_default_mmap__ksymtab_snd_pcm_format_name_raw_spin_trylockprintk__mutex_init__ksymtab_snd_pcm_lib_writevsnd_pcm_rate_bit_to_ratesnd_timer_newsnd_pcm_hw_constraint_listcurrent_taskdev_errsnd_pcm_hw_constraint_mask__ksymtab_snd_dma_free_pages__crc_snd_pcm_release_substreamsnd_pcm_timer_donesnd_interval_div__crc_snd_pcm_format_set_silencesnd_device_new__crc_snd_pcm_lib_ioctl__crc_snd_pcm_hw_param_firstsnd_pcm_rate_to_rate_bitsnd_pcm_playback_silencememsetsnd_pcm_sgbuf_ops_page__crc_snd_pcm_hw_constraint_list__ksymtab_snd_pcm_hw_rule_add__put_user_8__ksymtab_snd_pcm_release_substream__ksymtab_snd_pcm_limit_hw_ratessnd_pcm_hw_param_valuepgprot_writecombine__ksymtab_snd_pcm_lib_readsnd_pcm_hw_constraint_mask64__crc_snd_pcm_stopdefault_wake_function_copy_to_user__init_waitqueue_head__crc_snd_pcm_hw_constraint_minmaxsnd_ctl_unregister_ioctl__ksymtab_snd_pcm_open_substream__ksymtab_snd_pcm_std_chmapssnd_pcm_format_signed__ksymtab_snd_pcm_stream_lock_irqsnd_pcm_hw_constraints_completedown_write_trylocksnd_pcm_suspend_alldown_read__ksymtab_snd_pcm_lib_mmap_iomemmutex_trylock__crc_snd_pcm_stream_lockjiffiesnonseekable_open__ksymtab_snd_dma_alloc_pages_fallback__crc_snd_pcm_format_little_endian__crc_snd_pcm_kernel_ioctl__crc_snd_pcm_hw_constraint_integer__crc_snd_pcm_add_chmap_ctlssnd_pcm_hw_constraint_integer__crc_snd_pcm_lib_readvns_to_timespecsprintfsnd_interval_ratnum__ksymtab_snd_pcm_new_stream__crc_snd_pcm_stream_unlock_irq__ksymtab_snd_pcm_format_physical_widthsnd_pcm_stream_lock__crc_snd_interval_listsnd_pcm_lib_preallocate_pagesvfreesnd_pcm_info__crc__snd_pcm_lib_alloc_vmalloc_buffersnd_pcm_alt_chmapssnd_pcm_format_sizemutex_unlocksnd_pcm_hw_refine__ksymtab_snd_pcm_format_linearx86_dma_fallback_dev__ksymtab_snd_pcm_set_ops_snd_pcm_hw_param_setempty__ksymtab_snd_interval_ratnum__crc_snd_pcm_hw_constraint_step__get_user_4snd_pcm_lib_mmap_iomemsnd_lookup_minor_data__crc_snd_pcm_format_sizesnd_ctl_register_ioctl_compat__crc_snd_pcm_period_elapsedsnd_pcm_stop_xrunsnd_pcm_hw_params_choose__ksymtab_snd_pcm_format_signed__crc_snd_pcm_new_internal__crc__snd_pcm_hw_params_any__ksymtab_snd_pcm_alt_chmapssimple_strtoulpm_qos_remove_requestpm_qos_add_requestsnd_info_create_card_entry_raw_read_locksnd_pcm_format_big_endian__crc_snd_pcm_stream_lock_irqno_llseek__crc_snd_pcm_hw_constraint_mask64__crc_snd_pcm_lib_mmap_iomem__crc_snd_pcm_hw_param_last__ksymtab__snd_pcm_lib_alloc_vmalloc_buffersnd_pcm_lib_preallocate_free_for_all__ksymtab_snd_pcm_hw_param_valuesnd_power_waitboot_cpu_dataremove_wait_queuesnd_interval_muldivksnd_pcm_hw_constraint_msbits__ksymtab_snd_pcm_kernel_ioctlsnd_pcm_notify__ksymtab__snd_pcm_hw_param_setempty__ksymtab_snd_sgbuf_get_chunk_sizepid_vnrsnd_device_free__crc_snd_pcm_set_syncsnd_dma_alloc_pages__crc_snd_free_pages__ksymtab_snd_pcm_format_little_endiansnd_pcm_release_substreamsnd_pcm_lib_writesnd_card_file_remove_snd_pcm_stream_lock_irqsavesnd_pcm_hw_constraint_ratnums__ksymtab_snd_pcm_lib_preallocate_pages_for_allsnd_pcm_statussnd_pcm_period_elapsed__ksymtab_snd_pcm_format_set_silence__fdgetsnd_pcm_hw_constraint_stepsnd_register_device_for_dev__ksymtab_snd_pcm_lib_preallocate_free_for_allgcdsnd_pcm_format_set_silencesnd_interval_mul__crc_snd_pcm_hw_constraint_pow2param_ops_int__ksymtab_snd_malloc_pagessnd_free_pages__crc_snd_pcm_new_streamsnd_pcm_format_namesnd_pcm_lib_default_mmap__crc_snd_dma_alloc_pages__crc_snd_pcm_new_raw_spin_unlocksnd_device_register__ksymtab_snd_pcm_new__ksymtab_snd_pcm_hw_constraint_ratnumskernel_stack__crc_snd_pcm_format_signedup_read__ksymtab_snd_pcm_hw_constraint_stepsnd_pcm_timer_initsnd_pcm_hw_rule_noresample__crc_snd_pcm_rate_to_rate_bitput_pidsnd_info_get_line__kmallockmalloc_caches__ksymtab_snd_pcm_lib_default_mmap__ksymtab_snd_pcm_format_silence_64snd_pcm_timer_resolution_change__ksymtab_snd_pcm_hw_rule_noresample__ksymtab_snd_pcm_new_internalsnd_pcm_format_width__ksymtab_snd_pcm_stop_xrun  1QDcz  < < (< 7 < C< K < U%<2 b<<I mS<` {j<w <   GSt  < < < < < '<2 $<<C 7M<[ >i<w Q< < <SD nO @V<c m<{ < < < < < <# d-<; E<QuS K `<  W< c g< v< $</ 9<I Q<k   0 7 > < < <, 3<C J<X b<s d}<     C & -  <1k pS      , A I W S^ d  * < = < L < Z <   ! V |b y        # A W ] |       S/ SH |       5 iK j i       S  5 BNW i  g+  $< hn    \2 7Q (]s  r  wT| S    S   #'L3a { r# -Ab|    P  "B G[ c  rL 1 Px )F\ h|  px px 1rDXVV  r  # 3 xh wGLVu``f m !v  1 w1r  A    A!!"Q"a""S###$%!%m&)l***&+C+Q++++,$,A,,},,-_-q-}- -C- .a.q02213j3{333'334f4B4444515[A5516F6 @S6|6 @666p7-7W7t77777S7S77 818889a999: ::#: @(:4:SA:X: 1]:q:: 1: 1:::: :: @:;;%; 11;C;a;q;;;;1<A<<<!=n===>1>J> [>!>?A?Z? k?!?!@7@M@ @e@!s@@@@@@ A A!AAABABZB kB!B!CQCjC {C!C!D_D{D DD D E,E`EEE0FAFzFFFFGHHItIIIILJ-JBJZJrJJ'!KWKqKKiLL=LLMEMpMMMMNN3NNNiNNNNNNBO'OOOO 1OP4PN_P qPPP PNPQQQQQ!QQ]RiR yRRR S+SASSSSST!TQUUUUU.VGV`VVVVW$W1WaWWSWWWW4W1XGXlXXX XOY Y ZVZRZ Z @[[[ &\a\y\]\ @\\ \+] 3] 1:] @?]E]]]]^+^H^t^^)^'^^ _ 1__+`)V```afJaBaaafaBaYbblbcXcXcXddDdddd!e@ee |ff!fAgqgggghuh mhLhiSijirii':jSDjSjZj ojwjjj  jKkkkkklD_lSill `lSm @ mm2m @Pm wmm @mmm 2nPnnnno o'o.o @3o;ooooSo @oooo E p 1pKplpyp pp3pLppq9qSQq}qqPqqqq]q @qr rCr Kr 1Rr @WrEirrrr rr r2ss s lsrktt Pt tt t (ttkuuu$vDv`vvvv w1w)/l P+y/ P+/߆ @,/ @,$/R P+_/ */Ň +҇/ P+ /; *H/v */ */ P+/$ P+,/[ywyӊ6Y $f/ p-/܋ 9h 8 x  E%_ w S ύލHS֎ ] 4asя#1a!aѓ~ܔC C1WCa1A1? T w} w'0?p  ޚ wp    қkџ%'w''''1!+| / P4/AO d/q / `Ԧ/ /" 0A/Q,  Pǧ ̧  EY fȪQƯQѱ$1A QAͶ_!t̸=  a  !x9i̻N[qhN̽ hE~6=>e G 0 =^!=) 4A  a !|7]eJ p"xQY u       * 8 F T b p$ ~, 4  !: Ca C C B B1J @q A A @17AG: AA @T C DQ   P 4 CS  _ (qAq!3  H<Qc  x< ) .Da ,Q !L,7Yq ,Q~ U U` HqLe jU} U 5a HqCQ ,*/fhh   # B* /G @ O]d     $ujvv'Hw2x=:yHyRzpxPX@H$`Vh00R8Wi@H  ("  ).ASHje|0 8^ (C7`~`vhPXpx /(pCx#5I]knt ( (,@HJ_yQ08p\x`h (PLX9>Pi`h`P X @H08908M08C@HpxN4Ur (`"hPX~P {axp2,@-8@JHZ6 x~(p:X&h`80(Hh9`;XM0PG( d n8j`8?XHP$@0(FNTZ@vH{`hpx-& 0(70!8(@/H6P=XD`KhRpYxbkv > (08@HPX `hp&x.9@KVa>>j>P>>P>>>@@z?`? ?(`?0z?8?@@H@P@X^@`@hX@p@x@AA2AAAAA2ABBzB`BBzBBBDDCpC C(C0C8C-0_ =w|ZЏ `W852[@<z|Z``W(53P`a` P(P0`8`@@H P™XȚ`Ph@p@xp@(000  (  K4:Y8a a0 (0P80@@ H P@ X ` h px`00 @    @!!"P"`"$ %** P+(+0@,8,@p-H-P`.Xp0`2h03p3x45@550667808889`999@:p::;0;p; ;(@<0 =8>@?H @P@XB` Ch DpDx@FI KMMOOpPPPQQR@SS TPUUV0W`W0X X(X0Z8[@`\H]P]X0_``h`p`axabd epghtwwPzz {|Ѓ`Џ 0(08@`H P`XГ`hp0x`@00 @p (0P8@PHPXP`бhPpx p@` P(0 8`@HPX0`phpx0@P@p P`P pP (0`8P@HU:: :0";@OP0]`Hru uhv$nv( 0v4 <v@HFwLTLwX`xdlxpx8y|>y!y$y'z*z-ukv  vIw! x$+(;y,60y4A8z<L@  ` (8   @P``l@"H TXP"`!h9xp; @!* 9`9@S 8PU@ PQ8U 08S @5(`088RHHPHd (0@8`@PXP``hxp`8p` XPMagrathea: Glacier signing key]ǓE]J=Y.3a;"hy6i&_LO/IEg;9.7%:Vۚيi:F?F~VR𺖾Zs*kh_U~žO*O8>y(>. 0!xp9~\G&§RRSˍQ{ނ6$ -Zf5|KT;MF4UuIA͹5s#*c"W"6hbH !TSg<']s