ELFX@@'&GNU?#{S`@@` @` @<@!@a ?` @s@@s~}` SA{¨#_FR%R$#"R&@%H$ "0_ER$R"R%@$H? "0_V+RCC)B@@|cBB"$_ER$RC"R%@$H? "0_"ER$RR%@$H" "0_?#{<@"RaRR{#_?#{`R<@"RaRR{#_?#A8*{CS*[@aB**`7@R3@!R@R@R@R@#@?"4aVA8@"BcT{ASB[C#_?#{S*@ @?k"T[" kK@30@`@vAKe fKKB#B}ӿkHT@b~}ӄr@B#f@BŚ|"@! "[B@SA{Ĩ#_ք@s r@f@BĚb|"@R! "s4@[B@?#{S`@@@ @ b>@ Rj@  j@ SAR@{è#_?#{S[@@"a C)V+RB|!@a4? qJSAR[B{è#_?#{S[@@"a C)V+B|!@&SAR[B{è#_?#{S[@@"a C)V+B|!@&SAR[B{è#_?#{S[@@"a C)!R"A@4M)J@&RSA[B@{Ĩ#_?#{S[ $@B@u" C)V+B|!aR"\@B_kT B9!3R3 9[B*SA{è#_?#{S[@@"a C)V+B|!^@!@&SAR[B{è#_?#{RS"r[R r3$@B@ksk"s" C)V+RB|!@k`T4R[B*SA{è#_?#{S[@@"a C)V+B|!@&SAR[B{è#_?#{S[@<@@*!@a4_qa|@@_q@a>?SA[B{è#_ր>@cb@@`@D@aT?SA[B{è#_@?a??#{SR`@t @@@!<@!@a ?*"SA*@{è#_?#{@{#_?#C{SA8[u@"B @@ &@*@@ b@ ҄RS@9B Q3pS9B $A8@"BcT{BSC[DC#_?#C{SA8[u@"B @@ @@ b@ ҄RC@9B Q#pC9B $A8@"BcT{BSC[DC#_?#C{SA8[u@"B @@ @@ b@ ҄RC@9B Q#pC9B $A8@"BcT{BSC[DC#_?#A8{CS[u@AB'Ҷ @@ @@ a+A)!{ӂED@)$@ Ac D)*4!@ja_A8'@"BcT{ESF[G#_?#{S@@!B`@b:@!@b>@!@!b&@c@@b2@!SA{¨#_?#{S@!`@Q)@@`@?qB!B!SA{¨#_?#{S@!@b@!@b@!@b"@!@b&@!@b*@!@b.@!@b2@!` @<@@@?SA{¨#_!SA{¨#_?#{S @"K`@BB!SA@{è#_?#{sS[ck*@5@@@"`@;`@@@BtA?!tACq T`@@;@B _kK Kc`@ _k4 q`T@`@p@w   4*R7@`@a@c{@{@!`@~~7@ctA!tA!kT#Zk`T`@ @ u T?@*@4C@@5#ZkT@5SA[BcCkDsE{ɨ#_;@`PbD@cp@@!@@dT` @_T šc/@*  @ |@:BTAK*]#SA[BcCkDsE{ɨ#_?#{@R{#_?#{ @R2 @{¨#_?#{@R!R{#_?#{ @`^@@`b`^@`R @R{¨#_?#{SR@M)?kTSA*@{è#_ր^@*6*@`@Q)!@@@A?#{!RS@^@*7@*SA{è#_@1 T*@@Q)!@@@A@*SA{è#_R*SA@{è#_?#{CS*[kdM)k@Tcw@6qTJ7@@?q`@q` T<@@ 5cD{ASB[CkE#_@a5c@q T<@@|Cӟ qTC) u{ASB[CcDkE#_@!`@!@?qT{ASB[CcDkE#_U@*C)  AC) @*B|_TC*PB?T<@@|Cӟ q T"54{ASB[CkE#_@cj$Cӣtl@(@$f҄|ÛF@Dfc!<@@|ƛQ)@AR@xcDe?#{`ҡR7{#_?#{ @!R-{#_?#{A8AB#BR!RA8@"BcҡT{B#_?#{S[cks9 @7< s@s7@`_8q6 ֢bj@@bn@@abr@a@Bia @Bd" T|@*jd*@!"!TSA[BcCkDsE{Ǩ#_?#{SK@@A t@95SA{¨#_`@R@A` SA{¨#_?#A8{CSR; @@B'#"#R4A8'@BBҡT{ESF;@#_#?#A8{S[Rt @ BҀ^@A8@BBҡT{B*SC[D#_cARk`@)K@939R*X1T@@qTZR  5" 69`@9C9R9* 4U 6b@*!@BK@@AcEkF" @A@@kKTV9CR*U5 A)@a@` !<@B)`@@@c!B2{k cRNVZA8BE*7^cEkFl3R*X1TR@@qTRRRSR*4*@`@Q)!@@@AcEkFCcEukF?ck95t?#{S[c`@@w @>@ @ ? 7f@M)|~S~q@z TF@@!|? C`r@az>@?q T`@9xZ)x`9:`@>@ @B|_A!!Ca&>@!Rj@! _!j Tc@V+ @<@ @q|@Rq|@`B9jT!*j`@ RSA[BcC{Ĩ#_֢b@!@@Cd@@# Ú\@Cl@ )Cp@ )$D<@C@c|bBBC>@j@! `"F@r@vAf@b|?#{V@+'@$<@#@q0@c|!@&R!|@! A"@k@TԐR0$@#r_kTB|c҃6XA{ӃO!A!D!|Û!G<8@_kTD@9c298(@!K@d!B@!Ú!R{#_<@BR!|?4q@T_?#{@R!@B @B`{#_?#{S[ck@@!@`@<@a4q"@R@!~@d:@Zz A?@!@ ?*` 7R%R*cR* 7eR*cR*@ 7ER*cR*7@_@R*cR*@7V+a@@<@@qB|@R|@ \@@ 6 RBҠab`Rrҡw$ "@RV9!?A3tJ[B*SAcCkD{Ũ#_ @R Rw g`Ra& Rr$GAFES!B#D#"Cw9!K!A?R@A@B@C@D@E?#A8Ȃ{Ss[c fs @@#B/cw@Bxwxw`7a@"xw@_qmT_ qmTR"x7s !xw"!bzwR=7bzw!R8` 7k @zw?q@!C p@ @@*xaAqm T!|@+@ |BR @@R7V@B9A39ԐR r@RpR`R@R qTq!TABCDsB c)7qTTq`TABBC  D @kT@`@ kJA8/@"Bc T{FSG[HcIsK#_"R"x7pA BCDABCDABCDkJ`RsҀ@#R@@c!@b@` @9e@!dp9e@d9@ 7@>RkJk ?#{S[!@M)@J74&@&!`T!K:@E)ԐR2@"r k TFRc|||cĚ!Ěw*"7 G):BA! Kkw kT@9B29 :*bC) @SA*[B{Ĩ#_`&@a& ˂5aE)Kc:@ԐRd2@"r k@T@Rc|"||cĚBĚ`*C@ fG)a:BbB Kk kT"c@9c2c9Aa:bC)  `VbE)ԐR`:@!rc2@BkTDR|A|c|Ú!Ú*`# gG)b:Ba! Kk kTAc@9c2c9!a:E)ԐR:@!r2@ck` TERB|a||BĚ!ĚV*֊"6 G):BA! Kk kTa@9B29!:k)TKB*bC)  `C) *SA[B{Ĩ#_֖&@&6iT*obRB rc|"|gdBdxbTKvB*aRA rB|a|Gd!d֞aRA r|A|d!d TvaRA rc||fd!d*?#{S@` @` @a@"R!<@B _jTa@97` @SA{¨#_` @!xa9`@SA{¨#_?#{S[c7R<@`@"@ @? qT TA4?k Tj@ qT5ksVҁ@+7@@<@@!@q`@c@9@@ Rz|g@<@3kA@?kT"!R7e%""7@g@@V+o@z|kA@?kT*!R3@e%""77@o@@V+s@z|kA@?kT2!R3@e%""77@s@@V+c@a|@ 4 qT"4_ qTkDsE?qT"x_q TSA*[BcC{Ǩ#_!@&>@r@!6 rA@ ?*`>@ 5@VR+R*@@<@c@q'@@c@fRc%BSA*[BcC{Ǩ#_>@r@!*rA@ ?*`>@@5@VR!R+R@@<@c@q'@@c@fJc%BSA*[BcC{Ǩ#_M)>@!6 B6 )a@@!@@#`@`@ed@$d@kT_q TRks.4_ q`TVR:3@d!+R!R7""7@V+c@a|kDsE2!@B&M)>@!6 B* )a@$l@el@kT$p@ep@kTc`@!`@4 qT4? qAT4? qTR?#A8{c B/!7S#[Rz3sT`jt86 R##@(TD@sTR4SG[HA8/@"BcT{FcI#_st`@TSG@[HS[?#{Sst `@TSA{¨#_timer_source pcm_notify pcm_substreams enable id index Loopback PCM update_pending: %u irq_pos: %u period_frac: %u last_jiffies: %lu (%lu) timer_expires: %lu captureplayback sound timer: hw:%d,%d,%d timer open: %s %s inactive buffer_size: %u buffer_pos: %u silent_size: %u period_size: %u bytes_per_sec: %u sample_align: %u rate_shift: %u %s snd_timer_stop(%d,%d,%d) failed with %dsnd_timer_start(%d,%d,%d) failed with %dPeriod size (%lu frames) of loopback device is not corresponding to timer resolution (%lu nsec = %lu frames) of card timer %d,%d,%d. Use period size of %lu frames for loopback device.InterleavedNon-interleavedCable %i substream %i: inactive valid: %u running: %u pause: %u PlaybackCapture.,Parsing timer source '%s' failed with %dsnd_timer_open (%d,%d,%d) failed with %dsnd_aloop3aloop: No loopback enabled &loopback->cable_lockLoopback Mixercable#%dtimer_sourceLoopbackLoopback %iPCM Rate Shift 100000PCM NotifyPCM Slave ActivePCM Slave FormatPCM Slave RatePCM Slave ChannelsPCM Slave Access Modeparm=timer_source:Sound card name or number and device/subdevice number of timer to be used. Empty string for jiffies timer [default].parmtype=timer_source:array of charpparm=pcm_notify:Break capture when PCM format/rate/channels changes.parmtype=pcm_notify:array of intparm=pcm_substreams:PCM substreams # (1-8) for loopback driver.parmtype=pcm_substreams:array of intparm=enable:Enable this loopback soundcard.parmtype=enable:array of boolparm=id:ID string for loopback soundcard.parmtype=id:array of charpparm=index:Index value for loopback soundcard.parmtype=index:array of intlicense=GPLdescription=A loopback soundcardauthor=Jaroslav Kysela $$$$$$GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0L1PLMXS%%%%TintY%%*s%Du32MDu64g*Y %%UHI% %%#%*=Bgz Y.W VpW Eq X  *Y[     Xo 'Yw'Y*Y /((((( (@((((( / *Yt'Y/Y . .).)!.)'.)/.)5.)<'Y!a3 3Y?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh s }\@ma nF9ido  p qa8/vHXu]vY wY x  yY z  {Y |B  }B X ~B B IB H@e  @ e(9pcm{ I38{{   ^&xP @@  @/" " A! j  z & < @ yi zi 2    ++ 1FpFfFF 3i>233 F'33-F[ YY8-F!Q [ -F< Q -Q WWij JVi}'K\iK'ci'K2 2 F33/ F4HF3YF1?33 ! `FYIFw5{FaY 5ya35~FaY!6233 5Fa!5za 4 )!5|;a2N!FttyY3E~>t Ft Ft Ft2#iik!7v  332 F2kk'2+iRiF%FnnsB G UFYFiF37F5 2k!8 O!8 OF" iYF9 !-U YUB GFv( !FF ''2F+F 3FFFe  3K2d1  k'FH  3 Fd 33!8N O3F  F3 ' q 9F  YFiJ:F 33! 5 !  F)! "tLr!"v "K"QFP"iSFerrS FPSFe4"\R_ D"RRRR$S SS5SASMSYS*S eS~Vaf"VRcRS  S"n "6"H "iJFL4 F8#4+ P6 S6Q#SGR8^RRR6jR, F<$,, P. S.#SGR0^RRR6jR F\.&3P ~ddevFkerrFP4$ ( %(( (i ( (l ( )P ) )h )) 6)cKB))'De%H';' U'~O PPOO)'4 %H';' U'~O PPOO.&$!%@&tR(RRrS %SS FN&<" &=P"ce&&?" h'<P!ce )'83 Fc'5CFc's'" P (5c!dQsubFnum Fj (B(5(((( O(c ](:+sub F+num F" (5dc?id3RY FD)Y0Y>F[ pcm\]Q ^D)err_Fdev_ F_F_Fidx_&FL{ F|)5Q c&` ed QL (L  Ft* 6Q P [ Q *X8!* Fln*7Q c!` ed7F(*8Q P![ Q Fl*3Q c$` ed7F,7+4Q P$[ Q7F0+5Q R&` Q7F(+6Q P[ Q FF,5Q c&` egQvalYMY F,5Q d&` QcvalYFc Fp,5Q c&` edx Fa-x9Q dy#` Q{eval|Y}Fdk Fl-k9Q cl#` end7`F4-`:Q Pa#[ QJ FV.J.dK FcKFTpcmM@errNFP3 Ft.35c5d6Perr7Fe Fp714iefjerrFddevFN*4/ 71 iS SSSS' TS@T T$T CT6TA0 71 iS SSSS' TSOT T$T CT6T7 07GO@!0WO$dO tO OPU&1UyU(Uiv F\2v9cerrxFetidy }af~dP42VV6V6V2222 3 3 $3g 13 =3i J3 W3 c3 p3e_|32 3e+RU9R@3 3g 3eV5 V9 F3+str903+tid:=8>8?3sep@@ AFdevAFAFerrBF:3P -^ ^( F83(=P" 42cfdevFd4I4P7 g47U4UyUU F.58d!ceftB *Q  IQ?t@tPdA%>i:E>Ug>U4U >OUBU4UOUBUYLRDPcd 0QYeYf YP{D v@DD D DgOp @#OVO$VWV W$ W HWYe?YA@EE E# PE. P4'FSYcL XELiFxYFFFFwF Ff Fg Fh Fi FgQDQQS Q Q& F&7&R'Y'&Y'P55Y;*ON:O$dO tO OQ$O#OQO$VWV W$ W HWiiS+dev:%%iS%;'%GK.i$TD'PK-Y%YXT<'-J0FTCKX T 6 jT+wq j8Y k T 4 >F FU0t F4U5tyU@T-U9U5vUv7]U]3D( V VDC!;+%V V!;)7V V!;'IV V; _V V!;qV V!;V V8#V#5:VC%-C& ,V5  ;!V&ptr ; &: ; 9 I'>! !I: ; 9 ((): ;9 I*>! !I: ; 9!+: ;9 I,1X Y W - .</> !I: ;9 0> !I: ;9!14: ;9 I?<2.?: ;9 '<34 U54: ; 9 I6 17.:!;9! 'I@z8.: ; 9!' !9 :!; 9 I8 : ;1RUX Y W <'I= :!; 9!>'?:!;9 I@ 1UA B4:!; 9 IC.?: ; 9!'<D:!; 9!IE4: ; 9 I?<F(!G4:!; 9 IH :!; 9!I :!; 9 I8J.?:!;!9!'<K 1UL M N :!;9 O 1P :!;9 Q.:!; 9! 'I@|R:!; 9 IS% UT$ > U5IV W&X4: ; 9 I?Y4: ; 9 I? <Z([ : ; 9 I k\ : ; 9 ] : ; 9 I k ^4: ;9 I _ 1U` 1a.1@|b.1@|+y  =  K!!{.  .!" !{ ~  X!!!!!"z !!!! !"!"z !!!!$ %0 W0$!"!"z !!!! !"#z !!!! xr.  x  r;  sJxr.  x  rI  |JNj8=9!""`x !Kh %;!!!y ]  > !;  %y /(~  &! ~ 0 ~ <~ 1=4J ~ ~.~ 1 $/y Xh/"/.  /=ff!!= v% <"/`ff!"= = Y!_ff!"= = Y!Bf!=Y!#3/#!]t-k!-/=a%!?- !//dff!"= = g!`f6x Dx A!>Kw< ;> ,!/`ff!"= = Y!}ff! ! 1 .Y" .0z.%z % /z xX  "-"?,!,/"S0,=.i!# .! /=//|f>/<!=!"=//= I  5. K  8  1H 8 /c!=!"=0 = Z %. [  ' 0Y ' /d!=!"=0 = j . k   0i  /e=!x.= 0=sy. .! ^t  t  t . #.O$$.T JJ/hYYvYNJ#"\   JMJJ/K$KYYYYYY .!=tJ= :Jg"=   .L/vX$!%/'x /y5." != ! !/}AP).!!!!! !..C "!C !G!/;-.!0$ $!  !! q   g!42+`]  ` 4] 4 !0 /} 1$0$!'# != !/ !! =" {. .    ]JB=J C ?."J/!ZzJK# (#0/LMX l!<uf=!P5y K!= tf1  uf f|.""3 !" v. / #0$.Y*   $|<!=Tt! #"$.Y3* V  $ '<#4~/<|<!/"K!$ ?}<1O<1 VJ! K~/<~~/=  q $ '< ]J  .Y3* V  $ '<# 3  " M.}<<t!  Ju   ####)"#"+#+#C3|<!/!&J 2$/s<1#></IJ= :" !zz w. x.(w ! !u  =  //Kp< p !KKY- X/h":"/#! m /-0/ J/ !="  1HX"Jv!=0"/J"/'.L{ &y =>.E #?<    /!!=!!"K0  g0! <!y.!! K! !  "  > ! !J<y.;x ; . .!!H. Y/!"+!+- !>06  = !""/# !w  s  w    v" = JY0   q *XpJ \./B S  - K !{.u!!!.! /$ ;./!! 1!  $ }J!..!C"-!} }   $ }J"!'    }. $}. }  # } " /&.2;&!1/> !aG w  w "w !!!"!"!  $ }J-   p.! xt}.)%)r$r " r  # w r " /  J/]# !\$\ ? G ~ < ~   ~..#"$ /!;/ " -/!0 wJ[. < =  ~C  ~<C    ~    ~ .<t}  }  !}# . {.= |~~  X$,"= !".! =$A""'/ '=w<w$ y  #&w " /J!x.$x $ /x   /0/ |~~  X$  ,k , " " ,% " !!?,7.Bz.Bz.6&z.6& z &=7!6 >"" "0/02!"0XK"K"~ z..~J<~.-$:-0>0,/ 4z.u=/-// O k" L"% =#X1ZX& Z.& / b1x8c/~ %" i . d t  ."!t  fH0!t  fY ( .""""!/!/" s. Kv 6x D !z " &%!!#q<.J 3 M | z    | 1 R ~J ## | R !|.|   00/!;/*=[=%<[(  Xf!!% q  N|   Q |    | 1 R ~J ## | R !|.|   00/!;/&`= <$@|z   |   | 1 R ~J ## | R !|.|   00/!;/4|z   |   | 1 R ~J ## | R !|.|   00/!;/5/" !KJ/6<I8G/9<]f!! # .{.] %.|   !"  z |.] %.| ] %.|   |J] %.|  X}N =! ;0/ (}<xJ}  /}./}Jx& "!!h=<  $6$~ "/" #  "~ ~ " ~ /    !.=  " . <=  " . <=  "/GJA f0ftt. "/= =G:./J ~$~J ~  # ~." /<<kt. = =Q0./T ~$~J ~  # ~." /<<at. ! !! .5 5" " "+M1<].;<< Ji.!A > "!  ! !! ..#KLd c A J J i+=K v< r<  r  .! s=0 rX  Ju  <   q0 s/w ! v. y Dzh\'-0!. `<#< T)X'-0)< x ,\A-A BQA-4(0,($8A-AJA-$<A-AKA-<A-A@DBCp A-A TA-A@BFC[ABA-A@-OA4lA-A0BBSA-4|A-A0BBWA-4lA-A0BBSA-4lA-A0BBSA-<A-A@BCBUA-4A-A0BB]A-4pA-A0BBTA-4A-A0CC]A-4lA-A0BBSA-DA-A0BB] A-A P A-A 4tA-A0BBUA-$ A-ADA-<A-APABCg A-A <A-APABCe A-A <A-APABCe A-A <A-ABBCn A-A ,A-A B`A-,lA-A BUA-<A-A Bs A-A EA-4hA-A0BBRA-dLA-ABF Z A-A i A-A $$A-AEA-,4A-A BGA-$8A-AJA-,TA-A BOA-4A-A0BBI A-A LA-A0CBI A-A P A-A EA- A-A`A BDGWEA-A` -` BA-A M BA-A mHA-A` -h$(A-AFA-$(A-AFA-,tA-A0FR A-A LPA-Ap B C BDBCA-<tA-A BM A-A HA-4A-ABBC[ A-A l\A-ApB BBR A-A ACD AA | AA g AA ABBAdPA-ABBMC_AIA-A-MBBA<A-A@CBU A-A ,A-A{ A-A $@D-BHA-DpA-AP E A-A ,LA-A BMA-d\A-AD B CGniL A-A C\ B |BTLA-A@EMnE A-A  A-A mID<A-A BU A-A IA-|A-Ap B C QAYAL A-A h A-A e A-A WAXAHRTIMER_MAX_CLOCK_BASESloopback_pcm_opsPGSTEAL_ANONaccess_idloopback_notify_putWORK_OFFQ_DISABLE_SHIFT__param_idsize_tPGSCAN_ANONsnd_pcm_format_physical_widthclear_bytesGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongNR_ZONE_LRU_BASEVMSCAN_THROTTLE_CONGESTEDPCPU_FC_NRSCHED_SOFTIRQ___GFP_KSWAPD_RECLAIM_BITsnd_cardprint_substream_infosubdevTHP_FAULT_ALLOCsnd_timer_instanceprint_cable_infostreamssrc_offPGDEMOTE_DIRECTsubstreamsWORK_OFFQ_LEFTpos_updatePGPROMOTE_CANDIDATEPGSCAN_KHUGEPAGEDsigned charSWAP_RAdel_timer_syncNR_ZONE_ACTIVE_FILESND_CTL_SUBDEV_PCMWORK_STRUCT_COLOR_BITSMM_SHMEMPAGES__notifylist_headdevicesloopback_jiffies_timer_stop_syncvm_event_item__param_arr_indexsnd_pcm_substreaminstancelru_listPGSCAN_SKIP_NORMALPGMIGRATE_SUCCESSNUMA_FOREIGNBALLOON_MIGRATEloopback_jiffies_timer_functionTHP_SCAN_EXCEED_SWAP_PTEsnd_mask_copySNDRV_TIMER_EVENT_MSTOP__SD_PREFER_SIBLINGSB_FREEZE_COMPLETE__param_arr_idCMA_ALLOC_SUCCESSPGDEMOTE_KHUGEPAGEDNR_FOLL_PIN_ACQUIREDqueue_work_onNR_MM_COUNTERS__UNIQUE_ID_index524ALLOCSTALL_MOVABLENUMA_PAGE_MIGRATErule_formatPCPU_FC_AUTOADDR_NO_RANDOMIZESNDRV_TIMER_EVENT_TICKsnd_mask_nonerunningopenstateNUMA_HUGE_PTE_UPDATESALLOCSTALL_DMA32ALLOCSTALL_DMAworkqueue_structsnd_pcm_hw_constraint_integerFDPIC_FUNCPTRSnode_stat_itemkmalloc_cache_typelast_jiffiesTHP_FILE_MAPPEDTHP_FILE_FALLBACK_CHARGEPGALLOC_NORMAL__param_str_timer_sourceUNEVICTABLE_PGCULLEDclose_substreamPIDTYPE_SIDloopback_cableloopback_rate_infoloopback_rate_get__param_str_pcm_notifysnd_pcm_newNR_WRITEBACKNUMA_HITsnd_info_entryspin_unlock_irqPGSCAN_KSWAPDspin_unlocklock_class_keysnd_pcm_hw_paramsdiv_u64last_posKMALLOC_RANDOM_STARTvalid_runtime__UNIQUE_ID_pcm_substreamstype529LRU_ACTIVE_FILEWORKINGSET_RESTORE_FILEsnd_mask_oldssize_tevent_workdpcm_playinit_timer_key__u32last_driftTHP_DEFERRED_SPLIT_PAGEsize_is_constantseq_printf__wake_upPGREFILLSNDRV_PCM_STREAM_LASTtrueNR_KMALLOC_TYPES__param_arr_enableDQST_CACHE_HITSstrimplatform_get_drvdataparam_ops_boolNR_SHMEM_THPSUNAME26diff__SD_BALANCE_WAKEsnd_ctl_enum_infoNR_VM_NODE_STAT_ITEMSHRTIMER_BASE_TAI_printkchangedpcm_infomod_timerwork_bitsrulePGLAZYFREEDHTLB_BUDDY_PGALLOCparam_array_opssnd_card_ro_proc_newSTICKY_TIMEOUTSdevm_kfreeprivate_datalong intloopback_driver__UNIQUE_ID_idtype525raw_spinlocksnd_timer_idrate_idKSM_SWPIN_COPYTHP_SWPOUTsnd_pcm_set_ops__UNIQUE_ID_author520MIGRATE_CMApdevPGPGINclass_raw_spinlock_irq_tloopback_runtime_freeTHP_SWPOUT_FALLBACK__param_pcm_notifySND_CTL_SUBDEV_ITEMS___GFP_NOFAIL_BIT__SD_OVERLAPhw_param_intervalSNDRV_TIMER_EVENT_CONTINUEloopback_snd_timer_openkmalloc_cachessnd_ctl_new1PGALLOC_DMA32LRU_UNEVICTABLEMOD_MEM_NUM_TYPESSNDRV_TIMER_CLASS_LASTloopback_channels_getSNDRV_TIMER_EVENT_STOPpcm_bpsNR_FILE_DIRTYdatasnd_pcmsave2DQST_DROPSsnd_mask_intersectavailPGFREEloopback_opsloopback_rate_shift_putINIT_LIST_HEADWORK_OFFQ_POOL_BITSNR_VMSCAN_IMMEDIATEplatform_device_register_full__compiletime_assert_149__param_arr_timer_source__UNIQUE_ID_description521snd_pcm_hw_ruleHRTIMER_BASE_REALTIME_SOFTloopback_snd_timer_startNR_FREE_CMA_PAGESMM_FILEPAGESNR_ACTIVE_ANONnode_states__init_work__u64system_wqNR_ISOLATED_FILEHRTIMER_BASE_MONOTONIC_SOFTspin_lock_irq__param_timer_sourcechannels_idpid_typesnd_ctl_elem_type_tMTHP_STAT_SWPOUTTHP_SPLIT_PAGEWORKINGSET_NODERECLAIMPIDTYPE_MAXunsigned charplatform_driver_unregisterCOMPACTSTALLNR_KERNEL_STACK_KBRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITrseq_cs_flags_bitsnd_pcm_sframes_tPGSCAN_DIRECT___GFP_UNUSED_BITnuma_stat_itemdividendtimer_listHTLB_BUDDY_PGALLOC_FAILkernel_param_opsDQST_READSplatform_device_unregisterpcm_period_sizecidxPGREUSEsalignWMARK_MINMIGRATE_ISOLATEloopback_active_getclass_spinlock_irqsave_tNR_ANON_THPSsnd_pcm_period_elapsed_Boolbytesplatform_device_infoPIDTYPE_PIDvalueKMALLOC_CGROUPflagscablesprint_dpcm_infoNR_KERNEL_MISC_RECLAIMABLE___GFP_ZERO_BITtickstimer_sourcemodulemutex_lockWORK_STRUCT_INACTIVE_BITloopback_pcmsubstream_playsnd_card_registerNR_SWAPCACHEgfp_t___GFP_ZEROTAGS_BITARM64_VEC_SVEpcm_format_to_bitsNR_PAGETABLEMOD_INVALIDMIGRATE_TYPESbytepos_deltaindexloopback_opentimerloopback_jiffies_timer_opsstrpbrk__param_arr_pcm_substreamsN_HIGH_MEMORYperiod_sizedst_off_chMOD_DATA__UNIQUE_ID_id526alloc_tagNR_VM_EVENT_ITEMSUNEVICTABLE_PGRESCUEDdiv_u64_remPGSCAN_DIRECT_THROTTLEWORK_STRUCT_COLOR_SHIFTNR_SECONDARY_PAGETABLEcallerWORK_NR_COLORSsnd_pcm_access_tTHP_FILE_ALLOCvm_fault_tsep2strcmp__kernel_ulong_t__kmalloc_indexVMSCAN_THROTTLE_NOPROGRESSSND_CTL_SUBDEV_RAWMIDINR_SLAB_UNRECLAIMABLE_Bsnd_pcm_set_managed_buffer_allMTHP_STAT_ANON_FAULT_FALLBACK_CHARGEstreamMOD_TEXTframes_to_bytes_resWORK_OFFQ_FLAG_BITSformat_idSLABS_SCANNEDSNDRV_TIMER_SCLASS_LASTsnd_ctl_notifyKSWAPD_INODESTEALratesnd_info_bufferloopback_access_infoPGSCAN_SKIP_DMA32loopback_pmatomic_long_tKMALLOC_DMATIMER_SOFTIRQNR_WMARK__UNIQUE_ID_license522HRTIMER_BASE_MONOTONICsnd_timer_closefalsecopy_play_buf___GFP_LAST_BITMIGRATE_RECLAIMABLENR_FILE_MAPPEDADDR_LIMIT_32BITbuffersnd_card_unrefSNDRV_TIMER_CLASS_PCMSB_FREEZE_WRITE___GFP_HIGHMEM_BITwork_structzone_stat_item___GFP_MOVABLE_BITuinfoloopback_closesnd_ctl_elem_valuePGSCAN_SKIP_DMATHP_SCAN_EXCEED_SHARED_PTEsubstr_countBALLOON_INFLATEDROP_SLAB___GFP_NO_OBJ_EXT_BITspin_unlock_irqrestore__SD_ASYM_CPUCAPACITYHRTIMER_BASE_TAI_SOFTsnd_pcm_hw_param_tloopback_jiffies_timer_openKCOMPACTD_FREE_SCANNEDsnd_ctl_elem_idARM64_VEC_MAXSNDRV_TIMER_EVENT_RESOLUTIONMTHP_STAT_SHMEM_ALLOCWORK_STRUCT_FLAG_BITSKSWAPD_LOW_WMARK_HIT_QUICKLY__UNIQUE_ID_timer_sourcetype533kcontrolsubstr__kernel_long_tSNDRV_TIMER_CLASS_SLAVEPGDEACTIVATEsnd_pcm_hw_rule_func_t_raw_spin_unlockraw_spinlock_tloopback_format_getcardsnd_ctl_elem_iface_tWORK_OFFQ_BH_BIT__SD_SHARE_CPUCAPACITYspinlock_tloopback_snd_timer_eventPGALLOC_MOVABLE__param_arr_pcm_notifylong unsigned intrate_shiftsnd_intervalsnd_ctl_elem_infoformatHRTIMER_SOFTIRQPGSTEAL_FILEcheckSWAP_RA_HITloopback_parse_timer_idvmscan_throttle_statesnd_mask_refinekfreePGSCAN_FILEPGPGOUTNR_ZONE_UNEVICTABLENR_SHMEMlinemutextickloopback_snd_timer_worksnd_timer_opentimer_delete_syncsetup__UNIQUE_ID_indextype523__SD_BALANCE_NEWIDLEclear_capture_bufsnd_ecards_limitloopback_check_formatuintptr_tKMALLOC_RECLAIMparams_changesnd_pcm_stop_xrunsprintfloopback_pcm_hardwareMIGRATE_PCPTYPESRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITWORK_BUSY_RUNNINGget_currentPCPU_FC_PAGEsep_develapsed_bytesSNDRV_TIMER_EVENT_EARLYSNDRV_PCM_STREAM_CAPTUREWORK_CPU_UNBOUNDatomic64_t__SD_NUMACOMPACTFAILloopback_active_notifykmalloc_typesnd_pcm_playback_availcopy_play_buf_part_nsnprintf__SD_BALANCE_EXEC__compiletime_assert_388snd_mask_eqplatform_driverNR_INACTIVE_ANONDQF_PRIVATENR_THROTTLED_WRITTEN__this_moduleTHP_SPLIT_PAGE_FAILEDtask_structlong long intLRU_INACTIVE_ANONloopback_controlskernel_paramMTHP_STAT_SHMEM_FALLBACK_CHARGENR_ZSPAGESCOMPACTSUCCESSNR_SHMEM_PMDMAPPEDSB_UNFROZENenable__UNIQUE_ID_pcm_substreams530loopback_resumeNR_FILE_THPSMTHP_STAT_ANON_FAULT_ALLOCchange_timer_source_infocruntimeUNEVICTABLE_PGMLOCKEDCOW_KSMfree_cableMOD_INIT_RODATApcm_rate_shift_raw_spin_lock_irqsave___GFP_FS_BIT___GFP_HARDWALL_BITMIGRATE_UNMOVABLE_raw_spin_lock_irq__int128WORKINGSET_ACTIVATE_ANON__platform_driver_registermaskkstrtointloopback_pointerMTHP_STAT_SWPOUT_FALLBACKparentplatform_set_drvdataMIGRATE_HIGHATOMIC___GFP_IO_BITmthp_stat_itemMOD_INIT_DATAirq_poscurrent_stack_pointerrule_ratesnd_devm_card_newCMA_ALLOC_FAILMTHP_STAT_ANON_FAULT_FALLBACKMTHP_STAT_SPLITSNDRV_TIMER_EVENT_SUSPENDcardsWORKINGSET_REFAULT_BASEwait_queue_headloopback_channels_info__SD_SERIALIZEeventstopKSWAPD_HIGH_WMARK_HIT_QUICKLYPGSCAN_SKIP_MOVABLEreadDQF_SYS_FILE_BNR_ZONE_INACTIVE_FILEcount1count2__param_str_enableunsigned intpcm_salign__kernel_size_tloopback_jiffies_timer_pos_updateloopback_jiffies_timer_dpcm_infoalsa_card_loopback_exitNR_DIRTIEDsubstreamalsa_card_loopback_initqueue_workNR_ZONE_WRITE_PENDINGNR_VM_ZONE_STAT_ITEMSSHORT_INODENR_VM_NUMA_EVENT_ITEMSPGMIGRATE_FAILNR_FILE_PAGESPSWPOUTcableis_access_interleavedloopback_mixer_newWORK_OFFQ_DISABLE_BITSWORK_STRUCT_PENDING_BITdevm_kstrdup__SD_ASYM_PACKING__UNIQUE_ID_enable528cable_lockWORK_OFFQ_FLAG_SHIFT__int128 unsignedTHP_MIGRATION_SUCCESSNR_LRU_BASEZONELIST_NOFALLBACKNUMA_OTHERunlockSNDRV_TIMER_CLASS_CARDTHP_COLLAPSE_ALLOC_FAILEDNUMA_INTERLEAVE_HITsnd_timer_stopWMARK_PROMOSNDRV_TIMER_EVENT_MSTART__SD_BALANCE_FORK_raw_spin_lock___GFP_COMP_BITPGROTATEDloopback_timer_source_proc_newlistNUMA_PTE_UPDATESSNDRV_TIMER_EVENT_STARTloopback_format_infoPGSTEAL_KSWAPDzone_watermarksplatform_device_register_simpleNUMA_HINT_FAULTShw_param_masksnd_mask_emptyCOMPACTFREE_SCANNEDpause___GFP_NOMEMALLOC_BITpcm_buffer_sizecancel_work_syncPGSCAN_ZONE_RECLAIM_FAILEDBALLOON_DEFLATETHP_SCAN_EXCEED_NONE_PTEstop_syncADDR_COMPAT_LAYOUT__param_str_indexmigratetypeNR_ACTIVE_FILECOMPACTMIGRATE_SCANNEDbytes_to_frames__SD_FLAG_CNTWORK_STRUCT_LINKED_BITboolUNEVICTABLE_PGSCANNEDMOD_INIT_TEXTWMARK_HIGHcharkparam_arrayclass_raw_spinlock_tSNDRV_TIMER_SCLASS_OSS_SEQUENCERsnd_pcm_format_set_silenceN_CPUappl_ptr1UNEVICTABLE_PGCLEAREDTHP_ZERO_PAGE_ALLOC_FAILEDplaydev_pm_opsWORKER_DESC_LEN__UNIQUE_ID___addressable_init_module535delta_capthrtimer_base_typesnd_pcm_opsloopback_snd_timer_close_cableparam_ops_intNR_ZONE_ACTIVE_ANONdivisorsnd_timer_startworkNR_INACTIVE_FILEloopback_cable_proc_newloopback_rate_shift_get___GFP_ACCOUNT_BITZONELIST_FALLBACKTHP_COLLAPSE_ALLOCNR_IOMMU_PAGESentryloopback_notify_getNR_ZONE_INACTIVE_ANONSNDRV_TIMER_EVENT_MSUSPENDWORK_OFFQ_FLAG_ENDclose_cable__kmalloc_large_noprofNR_LRU_LISTSsnd_pcm_uframes_tDQST_FREE_DQUOTSWHOLE_SECONDSsnd_timer_instance_newCOMPACTISOLATEDSNDRV_TIMER_SCLASS_APPLICATIONtimeritimer_delete__kmalloc_cache_noprofsp_el0dev_get_drvdata__kernel_ssize_tTHP_ZERO_PAGE_ALLOCsnd_kcontrolnotifySNDRV_TIMER_EVENT_MCONTINUEsizeN_POSSIBLEREAD_IMPLIES_EXECparamsSNDRV_TIMER_CLASS_GLOBALLRU_ACTIVE_ANONWORKINGSET_RESTORE_ANONHI_SOFTIRQNR_UNEVICTABLEtstampsnd_ctl_addget_cable_indexPGACTIVATE___GFP_DMA_BITKMALLOC_NORMALSNDRV_PCM_STREAM_PLAYBACK___GFP_HIGH_BIT__SD_ASYM_CPUCAPACITY_FULLSNDRV_TIMER_EVENT_RESUMEMOD_RODATAkzalloc_noprofclass_raw_spinlock_irqsave_t__mptrdeltaPGSTEAL_KHUGEPAGEDDQST_ALLOC_DQUOTSchannelsUNEVICTABLE_PGMUNLOCKEDloopback_pcm_newALLOCSTALL_NORMALNR_MLOCKVMSCAN_THROTTLE_ISOLATEDdel_timerNET_RX_SOFTIRQprint_timer_source_infosnd_pcm_format_tSB_FREEZE_FS_raw_spin_unlock_irqrestoreloopbackpcm_formatsnd_pcm_hw_rule_addMOD_RO_AFTER_INITmutex_unlockdev_set_drvdata__compiletime_assert_269spinlockmemset__mutex_initTASKLET_SOFTIRQloopback_triggerdevptrKCOMPACTD_WAKEsnd_pcm_playback_hw_availfrac_posactive_idDROP_PAGECACHEperiod_size_usecwq_misc_constsget_rate_shift___GFP_RETRY_MAYFAIL_BITtimespec64loopback_setupMM_ANONPAGESspin_lockloopback_unregister_all__SD_WAKE_AFFINENR_BOUNCEKMALLOC_RANDOM_ENDSNDRV_TIMER_SCLASS_SEQUENCERappl_ptrexitPIDTYPE_PGIDRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITDQST_LOOKUPS__UNIQUE_ID_enabletype527loopback_snd_timer_check_resolutionsnd_interval_refine_DQST_DQSTAT_LASTDQST_SYNCSWMARK_LOWMTHP_STAT_SHMEM_FALLBACK__param_str_id__keydevicememcmpspinlock_checkPGDEMOTE_KSWAPDSB_FREEZE_PAGEFAULTWORKINGSET_NODESMM_SWAPENTSIRQ_POLL_SOFTIRQsnd_info_get_lineNR_FREE_PAGESWORK_STRUCT_PWQ_BITcaptsnd_pcm_hardwarePIDTYPE_TGIDTHP_MIGRATION_FAILNR_VMSCAN_THROTTLEloopback_suspend___GFP_RECLAIMABLE_BITloopback_snd_timer_dpcm_info___GFP_NORETRY_BITsrc_off_chNR_ISOLATED_ANONnameseq_filesnd_pcm_runtime__kmalloc_noprofPAGEOUTRUNplatform_deviceTHP_SPLIT_PMDpcm_substreams__MTHP_STAT_COUNT__UNIQUE_ID_pcm_notify532short intloopback_jiffies_timer_startHRTIMER_BASE_BOOTTIME_SOFTdpcm_captruntimesep_prefdelta_play__param_pcm_substreamsIS_ERRcard_idxsnd_power_change_state___GFP_DIRECT_RECLAIM_BITSNDRV_TIMER_EVENT_PAUSENR_VMSCAN_WRITEresolutionloopback_probesnd_timerWORK_BUSY_PENDINGNR_WRITTENstartsilent_sizeNUMA_MISS___GFP_NOWARN_BIT__param_indexperiod_size_fracMMAP_PAGE_ZERO__dummy2SNDRV_TIMER_CLASS_NONEPGPROMOTE_SUCCESSget_notifysnd_pcm_state_tWORK_STRUCT_PWQ_SHIFTbytepos_finishDQF_ROOT_SQUASH_BPGSTEAL_DIRECTchannel_buf_n___GFP_DMA32_BIT__dummysnd_pcm_stopsnd_timer_instance_freePGFAULTN_NORMAL_MEMORYloopback_snd_timer_period_elapsedNR_FOLL_PIN_RELEASEDPGINODESTEALNET_TX_SOFTIRQNUMA_LOCALTHP_MIGRATION_SPLIT__SD_SHARE_LLCdpcmu_int32_tHRTIMER_BASE_BOOTTIMEVMSCAN_THROTTLE_WRITEBACKTHP_FAULT_FALLBACKclass_spinlock_tsnd_ctl_boolean_mono_infoSNDRV_TIMER_EVENT_MPAUSEMTHP_STAT_SPLIT_DEFERREDmemcpybyte_posHRTIMER_BASE_REALTIMEloopback_set_timer_sourceNR_WRITEBACK_TEMPTHP_FILE_FALLBACKNR_NODE_STATESNR_FILE_PMDMAPPEDUNEVICTABLE_PGSTRANDEDKCOMPACTD_MIGRATE_SCANNEDpcpu_fcmod_mem_type__SD_CLUSTERDQST_WRITESloopback_rate_shift_infoloopback_snd_timer_functionresourcejiffiesN_ONLINElong long unsigned int___GFP_WRITE_BITvec_typerule_channels__UNIQUE_ID___addressable_cleanup_module536TASK_COMM_LENNR_SLAB_RECLAIMABLE_B__param_enableWORKINGSET_REFAULT_ANONNUMA_HINT_FAULTS_LOCALLRU_INACTIVE_FILEplatform_device_register_resndatajiffies_deltaMTHP_STAT_SPLIT_FAILEDN_MEMORYPGMAJFAULTloopback_jiffies_timer_stopbuf_posloopback_prepareADDR_LIMIT_3GBkctlonstackpdevinfoWORK_OFFQ_POOL_SHIFTPSWPINshort unsigned intsnd_kcontrol_newdst_offPCPU_FC_EMBEDMAX_ZONELISTSperiod_update_pendingWORKINGSET_ACTIVATE_FILE__param_str_pcm_substreamssubstream_captrule_period_bytesloopback_hw_freesaveNR_ANON_MAPPED__compiletime_assert_148WORKINGSET_REFAULT_FILESNDRV_TIMER_EVENT_MRESUMEstrlenBLOCK_SOFTIRQ___GFP_MEMALLOC_BITsnd_card_refaccessloopback_snd_timer_opsTHP_FAULT_FALLBACK_CHARGEMIGRATE_MOVABLEput_devicePGLAZYFREEget_setup__UNIQUE_ID_timer_source534cur_jiffies__UNIQUE_ID_pcm_notifytype531schedule_worksnd_card_rw_proc_newucontrolN_GENERIC_INITIATORRCU_SOFTIRQNR_SOFTIRQSPGALLOC_DMAvalidOOM_KILLkmem_cacheWORKINGSET_ACTIVATE_BASEkmalloc_noprofremainderpcm_notifyparam_ops_charptexts___GFP_THISNODE_BITWORKINGSET_RESTORE_BASEARM64_VEC_SMEsize_p_ch_dev_errlock_raw_spin_unlock_irqloopback_snd_timer_stopSNDRV_TIMER_SCLASS_NONEloopback_access_getclass_spinlock_irq_t/kernel/work/linux-6.11sound/drivers/aloop.c/kernel/work/linux-6.11sound/drivers./include/linux./include/sound./arch/arm64/include/asm./include/uapi/asm-generic./include/asm-generic./include/linux/atomic./include/uapi/linux./include/linux/sched./include/uapi/soundaloop.caloop.cspinlock.hpcm.hdevice.hcore.hpcm_params.htimer.hlist.hcurrent.hplatform_device.herr.hmath64.hworkqueue.hslab.hinfo.hint-ll64.hint-ll64.hposix_types.htypes.hatomic-long.hspinlock_types_raw.hstddef.hgfp_types.hinit.hstack_pointer.hprocessor.hpid_types.hpersonality.hspinlock_types.hmm_types_task.hrseq.hsched.hpercpu.hnodemask.hmm_types.hmmzone.hhrtimer_defs.hquota.hquota.hfs.hmoduleparam.hmodule.htopology.hasound.hcontrol.hhuge_mm.hvm_event_item.hinterrupt.hstring.hstring.hsprintf.hkstrtox.htimer.hdev_printk.hseq_file.hmutex.hwait.hprintk.hspinlock_api_smp.hjiffies.h  $Td (48dhlltx  4Hh  $  $  $ (44 $, 0 , X\`t  h $(dhl $< ,  0 S q ~     P       * > P j u ~          & = \ c s          $ 6 M ^ i {          aloop.c$xloopback_pointerloopback_rate_shift_infoloopback_format_infoloopback_format_getloopback_rate_infoloopback_channels_infoloopback_resumeloopback_suspend$dloopback_pcm_newclear_capture_bufloopback_hw_freeloopback_access_getloopback_channels_getloopback_rate_getloopback_active_getloopback_notify_putloopback_notify_getloopback_rate_shift_putloopback_rate_shift_getfree_cableloopback_closeloopback_runtime_freerule_period_bytesrule_channelsrule_raterule_formatloopback_jiffies_timer_dpcm_infoloopback_snd_timer_dpcm_infoprint_dpcm_infoprint_timer_source_infocopy_play_bufloopback_jiffies_timer_stop_syncloopback_jiffies_timer_stoploopback_jiffies_timer_openloopback_jiffies_timer_functionloopback_snd_timer_close_cableloopback_snd_timer_stoploopback_snd_timer_startloopback_snd_timer_period_elapsedloopback_snd_timer_workloopback_snd_timer_functionloopback_access_infoprint_cable_infoloopback_set_timer_sourcechange_timer_source_infoloopback_snd_timer_openloopback_snd_timer_eventalsa_card_loopback_initloopback_prepareloopback_jiffies_timer_startloopback_openalsa_card_loopback_exitloopback_probeloopback_jiffies_timer_pos_updateloopback_triggerloopback_pcm_opsloopback_snd_timer_opsloopback_jiffies_timer_opsloopback_controlsloopback_pm__param_str_timer_source__param_arr_timer_source__param_str_pcm_notify__param_arr_pcm_notify__param_str_pcm_substreams__param_arr_pcm_substreams__param_str_enable__param_arr_enable__param_str_id__param_arr_id__param_str_index__param_arr_indexloopback_driverdevices__key.1__UNIQUE_ID___addressable_cleanup_module536__UNIQUE_ID___addressable_init_module535__UNIQUE_ID_timer_source534__UNIQUE_ID_timer_sourcetype533__UNIQUE_ID_pcm_notify532__UNIQUE_ID_pcm_notifytype531__UNIQUE_ID_pcm_substreams530__UNIQUE_ID_pcm_substreamstype529__UNIQUE_ID_enable528__UNIQUE_ID_enabletype527__UNIQUE_ID_id526__UNIQUE_ID_idtype525__UNIQUE_ID_index524__UNIQUE_ID_indextype523__UNIQUE_ID_license522__UNIQUE_ID_description521__UNIQUE_ID_author520__param_timer_source__param_pcm_notify__param_pcm_substreams__param_enable__param_id__param_indexstrimplatform_driver_unregistersnd_ctl_add__this_modulesnprintfsnd_pcm_newqueue_work_onsnd_card_registersnd_pcm_stopcleanup_moduleparam_array_opssnd_timer_closememcpysnd_interval_refinesnd_card_rw_proc_newsnd_pcm_format_physical_widthtimer_deletetimer_delete_sync__wake_up_raw_spin_lock_irqsave_raw_spin_lockinit_modulesnd_ctl_new1_printk_raw_spin_lock_irqdevm_kstrdupsnd_card_ref__stack_chk_failput_devicesnd_pcm_hw_rule_addsnd_ctl_enum_infosnd_ctl_boolean_mono_infodevm_kfree_dev_errkstrtointplatform_device_unregistermod_timermutex_lock_raw_spin_unlock_irqsnd_ecards_limitsnd_ctl_notifysnd_pcm_set_ops__mutex_init_raw_spin_unlock_irqrestoresnd_timer_instance_newsnd_pcm_set_managed_buffer_allmemsetparam_ops_charpsnd_timer_instance_freestrcmpjiffies__platform_driver_registersnd_pcm_hw_constraint_integersprintfplatform_device_register_fullmutex_unlockinit_timer_keyparam_ops_boolsnd_devm_card_new__kmalloc_cache_noprofcancel_work_syncseq_printfsnd_pcm_stop_xrunsnd_pcm_period_elapsedsnd_pcm_format_set_silencestrlenparam_ops_intstrchr_raw_spin_unlocksnd_info_get_linekmalloc_cachesstrpbrksystem_wq<`$4L4t4lDX,dTh0 @ l    @     L `          ( (  @ @   X X  $ x, x0 X ` p x               ((@$@(0X8X<DpLpPX`d(xt,, 0$,<(P\ht@hltx((88HHDT\`pHP`l4P<PTh,X0XDX, , 0Xht\p  D P \      !4! 6K|!UXf*l6r4x~!8':,6dH #0 'Q3$)T#8 OSi.(. 5(3;A (HMv_l&|<:a T HW3$4d$-#p0mn) ("6""(,..4:*@ #GWD$]cIi(o&ue+{t7 x1j0d!790;  9;B+ t9S# 6J   ;62#g)"/:35;PA{G4MrS/Yi_E)ek3qiwF0}4g uM2+7 e )>5,~1% /M'$v4 ):P$@8GX+^G d/jp\v$|a %;; P(5(5 C2O 4 ! * u/0  6 << 6B  H u,N )T /Z /o u A{ V0 /- 3 q ]' ( m;  v 6   , - ?'   u  <( . 4 $:  @ .F 9L +R  X 6^  5d !j #p v  | ' & 6 ( )0 1     )  +  F   -) 36 eC M  W $ j 3o ou +{ v$ +  < :* / '     _%   2  D! , $  * 5 )" 9) 6 C H M W *f 8{       ! W  Y  / ~ 4!  8 5 1 : e  . 8 a#  ; W ! ' E- q3 `9 ,? E K 0Q ~W !] c +i o W:u 4{ *8 W = w % %4 b,   } : ~ " )  J& 4    ! 1  %I. ;N%J#%)7/5;D#A.$G0M4S&Y%_**eek1qw .}d6c U!>)'V,'M6X5":2)$6   1u&%+*1'7# = CIe&OU[a glmt0~b(1Z 1 Z+h4,9 0-#:):0J> V~t]Qd    !1- h6b;B KW `Hl&s35F20>GlSq }r x'"p7x/%C#OwXdP"9@2Pj RU  *6? K(T:`~2%/l:&1?=E3I!U&aSm)y^4 X-"i#)&Q8K3b  G"".8= I3U amxy44o;$;7 &32|I Ul|.*~:,?. 6X-(#49LX K9~FO :\xer_B(  ( :7 J{1 G0g:9 |5"{+=J ]-b1~m*)L:9> %@a1x{*(;$h49&*<O > `*5( 003-S/yl--'#:[[4w8. #  2 I Ce -  3 % G! *!"1!L!T!]!k!s!"~!!^!!!)0!X!"X "4"I"k"""""""."#<#` '#8#<@# V#D^#u#P#1#t#` ##t#,#|#<$$3$$#;$.I$Y$X-$$#0$ $$$ $ %$%<'?%X'G%Dj%'%'%'%( &(/&*%A&X-O&4V&m&T){&&X-&S&-&&T)&&X-'5'X-'*'(<'X-I'rV'1t'{'D'T)''X-'l''(()(X-P(i#^(@e( |((5(#(X-(*((y8()X*)J)<U) l)Oz):)X-):)X)))O)*};"* -*D*OR*:`*X-o*!y**O****O*:*X-*~++O)+8+B+Y+Og+:u+X-+w%++O+++`+O+:+X- ,i#',8,7G,@R,i,Ow,:,X-,- ,Z),t,O,:,X-,,--O+-:9-X-S-- b-(m--O-:-X--6-\-O--,-.X-.)0+.DW.b.y.".X-.5.j.l .".h2.X-.5 /i#3/o$;/D/ Q/b/ j// /// /"/ / 0"20"U0"o0"0 00!0!000" 1"(1=1# H1_151Y*1i#1=/11`1#011v1 1 20212y2%2272I2(2 33p2%31>3o9K32d3333 3x3353t33" 4X-$4i#24;45N4V4|l4P4\44L94| 4+4R 454i#5 5/5,7:5D Q5+_5R m55{5i#5 55 5 5+5R 556i#$6d ,6A6L6 c6+q6R 656i#6 6$ 6, "7, *7@7P74 X7s7T {777h 7+7"7^977" 8h285(8i#78 >8\ U8h2c85q8H |88"8h28588<9@29=199D P95^9l9i#{9"9 9599,9Y*9!9t+939i# :c:+:(9:i#F:W:U,f:6m::Y*:3:{:i#:4:t:i#:!:3; ;^2 ;-;=9:;\ G;7U;c;3v;S4;3;t;;;;;l$<K<r<,<,<t<<=:=T[=/m=h2z=3=5=i#=X.===,=5=3>,>U,+>S48>3J>,l>,>,>V>b">8(>i#> >^2>y2 ?E(?:$?72?"@? "M?o$T?H+a?(i?T?T?(?j?(???(?@(@(@(O@({@$)@@t)@@@t)@@)@AA)%ADA)LA(eA)A)A*APA *A`A`B *Bs2B@*:BLBZB@*bBBH*BBd*Bd*B*BC(C*0CLC*TCfCtC*|CC*CC*C*DX+6Dl+>DFSD4aD5nD\,|DVD5D7D> D\,DDD'D0D Eh20E,>E8LEYEnE4/{E'E E'E*EE,F4F=FFNFO\FOjFxxF'F0F*F,F8F,F;Fm1FFFG5$G2Gh2NG8\GLaG*sG{G]GY8GG"Gh2G5Gi#HH=HEH`HhHyHHHHHH#I"Ih2"I5/Ii#=I-HI-_I"{Ih2I5Ii#I|Ih-IfIfJ-J-J,J>J.`J.hJ~J1JJ1J /JT/Kh/"Kh/*K8KKK/mK/K0K0KKKd0K01LL=!L5/LALi#NL|[Lh2hLMuLLLLLo#L:Ln(LL5Li#MMd&M58Md@MdPM;[MHrM5Mi#M58MM5MMwMM N5Ni#1N&2:NQN5^N^jN~zN$NN0NNNtN(NN@N@OO@+Ox.;O5HO3XO5eOb:uO5O)0O6.O5O5O5O OO1P P!P -P9 YPdP9 {PP9 P P9 P%P9 P)P9 QQa-+Q =Q+XQ%jQ+Q.Qh2QaQh2QQQh2Q*Q&Rh2R*,R:RHR2SR_RDlRuRz R` R R R` R%R1S7Ss S1NS ZS*fS8sS-S S*S),S*S3SI;S*T3Td%T7T*DT RT-YTTkT3xTT:T(T"T(TdT(T~8T, UxU(Ux5U"CU;PU3^US4kU3zUU;U U;UU;U.U;U70U;V<-&V;8VJV`VrV%VDVI%V9VVV*V2V6 VW(WX;!W.1W=W(IWX;_WWW, W8 WV XVX8 Xi1X8 9X".&F*T.d2t6:>BFJTY^%c0h6m?rFwS|[bl~ ".:HYipx !&+05:?DIN(S1X;]EbMgZleqmvt{})*DH\\`tx<t LP LP`t48lp$(\ LP| D   LP |D  $(d <@HtxttxDD H     , 0       , , 0 l t x   #  8(d h ,  - <D-t=|M^}\  d , 4 T (>Pedxtl0&8Jaw@X$0)tAW8 j8 8   !"$ $%\%EX'U(k((($)t)t))))Q*a *t *@*H*****Gl+W,gh--.1h/001.symtab.strtab.shstrtab.note.gnu.property.rela.text.rela.init.text.rela.exit.text.rela.rodata.rodata.str1.8.modinfo.rela__param.rela.data.rela.exit.data.rela.init.data.bss.comment.note.GNU-stack.rela.debug_aranges.rela.debug_info.debug_abbrev.rela.debug_line.rela.debug_frame.debug_str.debug_line_str.rela.debug_rnglists@ 3`1.@HB$> 2P9@`$Np3LI@a$^3Y@b$f28u=8@~@h@$ (A@PjH$C@j$C@j$ C0 C'GCGCP@j`$CQX@(k$ #+@$ @P $*0C<50CJE@0 $" @% 85 Z