ELF>ؠ@@GNUR 8DV3@UHHH=t HH=uH=uH1H1@UHH H]LeHEHEHtZudE1D9tDH{@H{@EHUDeHGHDutH]Lef.8uuHxAHuE1x(AefDtHH1HShDHH1kHH1QDUHATSIu=HxHt6HXHH9t$H{I$xHHH9u[A\afffff.UHH H]LeLmI%vH]LeLmHH)1HH8Hǃ0HǃHǃdǃ`H8H@HPHCHHCXHPHXID$HC`A<$%HCID$uA$"ǃhe%=HcHHHH=HL OHC`H{hHHH@(H@PP1H11ǃǃǃǃ ǃǃǃHǃHPwai'4HHIH5HHLH1H]LeLmDA$!ǃhHH1L-MIEIDHHIEHuuHH1[HH1dfUHATSHAAt[1A\ÐHH{@HtHGH1ҾHHHǃH0HHIt HHP1HǃHunHLHu7HH[1A\ÉHH1HH1HShHH1tHShHH1-UHAVAUATSLE$hEt E$lEuOM$PMt$hLHHt2E$lEt5HLHHu[A\A]A^{80tGI|$@tADŽ$lI|$@HID$PwHADŽ$l^I|$`HzHG8H E1E111Ҿ@DID$ǀDH{x= E1E111Ҿ@DgHCǀDIT$HK;D Ex&x xx9]HH HHHH=It$DHH=H9=H9Ct⋎;uԋw HcƄ w HcƄ It$IT$fD1ۅ~.HtHu99 ID$AAعھ@ID$ǀID$ǀID$DI|$I|$E1E11D@}M$$M9ID$hWwf.H&IGAG,AG(HXX HH ǃ ǃHHHH=uTHH=tB;u狈w HcƄ wHcƄ 볋E1~*DHHu AD9A9D Dǃǃ>DA@HǃAWHH1MgD Ex-DEx!HK xx A9-HH HHHH=tnIt$DHH=t\H9tMH9Ctꋎ;u܋w HcƄ w HcƄ It$HIt$1~'HJtHu99#H9D9~ Hcрt9 IT$HS HSID$ǀID$ǀHCǀHCǀI|$@ DDDH{@ DDAG,DEW(DEkHsHKHVhHH1HhMgMIt$1~%H  Hu99t IT$HS HSID$ǀID$ǀHCǀHCǀID$HKHHD HPhHh1DDV11ǃ#DHShHH1;HShHH1HHHH=u;fHH=t'9u틈xHcDŽE1AHAusAWHH1MgUDAWHH1Mg&E1HPhHH1xDDDADDDx?A9A9DA9{;iG$HhHhHH1"A9E9HhHhHH110HShDHH1D HH1LxDhHHLxLx H56H1BH1H1yH1H1DH1FHxHp1HH1BHH1#HH1H1dUHAWAVAUATSHHủUHLx,MAP,w;EDEtEDmDm1ҹ LEA}HILE HH@8DLHEAD$8 @ǃLEuIDDLEntUDA9@tNDEuBA9t1IcAAAAAID9D9t2D9@ƃ}DED9cDDLPEDUE-}1ҹ HIHH@80@<LcuȋuM$HcUHLLPLL(ODEWDEpLLH0HH[A\A]A^A_f;{DEtDE_DEtXMhE`(E=1Ax,EDEDEEf.D9bfǃHH[A\A]A^A_M}4D9DHD9 HOρLAAAID9uf}OẺEnAD$80HELL@H0HH[A\A]A^A_fDD9_@CIcIcA3ĂAAA HAID9D9ufI@HxH9DEDDAD)D%EA9@tHIcHcA7ĂA% HcAID9BA9aHcЃĂ%AIA9u<@LcM5HljMLELLMLMLEMM^@LDEAT$hI$HDEAT$hI$Hv@t-IcAAAAAID9u3D9j5D)L@D9u6fDIcAĂAAID9u fULHǃǃ@HAAIc3H540HAOALAAAAA7ID9HD9uT@D9uvHA9;AAIcH ĂH+=AO=ALAAAID9u@tHAAIcMcH=FĂHB+=AO=ALAAAAAID9 D9ufDD97@@AAIcMcLF 3ĂA4C4LcFĂC4AOALAAAA%A7ID9tOD9yfIcHcA Ă7ĂA% HcAID9uGEX(EEfDA9mf.I@ HxDH1uH1LPsHH1UUSUHAWAVAUATSH(HHEffdAdDFE1ED=?v-@AHHtiDhuNHxHHFHNH91HH9uD~(EHHuL=It]EILmIWMoI9t8H1fDHI9u~E_(EtHBDhEM?IuHHCE1DhEDEu1A49t HcЃ%9ƈĂu㉃)@AM;}+%=@AM;}E~DD9DNA9DOA9DOA9DOD9}`uVAA)AD9t#D HcЃ%A9LjĂu≃DD9DNA9DOA9DOA9DOA9~XtNAA)AD9t! HcЃ%A9Lju≃1HHuǃ@ǃ@HHH)хHHHuHH([A\A]A^A_HU1HMOM9%LfIyA49t)HHcȃĂ%A  H9uM M9uIGI9f.HxDHE.HEHI9u1DH f+fOHHKhDHH1HKhDHH14UHIHft$Ix1@HcЃH  9wI0IHuUHH0H]LeLmLuL}AIA|$1IӾ &HIt9HEuOAG8A_;y   # (.9@ EU ]\  co  v }      i,4{ l t  @D!'</5u          !  & 9 B F M V ] d k v  |       @& 1 B H N DW c v    p   @    ,  , P  H W i  Q e  T-CWr$2 @9 @n(9Hr @  @  @ w*bp @w ~ @ &5bq @ ?& @- 88I]q @x  @  @ P  @ @  @  @ ". @5 <N @U )\m `t @  @  @  @ H @  @ 1 @8 [?K @R YM Rm u ", 1f P ( <JX ] ,: A Ha f !Q  ( -dx    4F M 0Ty ~      '? D]s{  P - + ]2 J9L P x F V ^ l ]s Pz      !!*! 1! 8!I! ]P! W!i! p! w!! ! h!! ! !! ! !! ! p! " " "%" P," 3"?" F" M"]" d" k"{" " X""#A#Q#####$v$ }$ $$$ $$$ $ $$ $ $ $0% 5%O% T%^% m% z% %% % %% %% & &&L&&0'F'W''''((() X %)9) @) pG)Z) a)y))))+++,,,i--- -  --- - ( -.. . h ".2.D. K.  R.b.t. {.  ... . P ... .  .// / /00011 1 t2:333 3 444 4 h4@5F5 ]5 6757 <7 G778  8 *8C8k8 r8  y88 8 @ 888 8 919 89 H?9N9`9 g9 n999 9  9:7: >: E::: : :: :  :: ;  ;; "; X ,;O; V; ];r; y;  ;; ; 8;; ; 8;; ;  << "< F<d< k<  r<<  < << <  << <  << < "<<==)= 00= @7=E= 0L= VS=h==== P= => P > >> P%> *>8> P?> nF>}>>>>>>?  ? &? ? ???@+@d@@@@@@@ @@@ AA *A /A;A BANA UAfA PmAyA PAA AA AA AA A (AA B  BB !B (B9B  @BbBB@CNDDDDDDE 9F FFF G GGH=HbHHHHICI aII I I&J CJ \JJ JTK K L L)L 7LCL JL TLrLyL ~LLTLLLPLPLLLLLLLL ^M gM nM M MM #NNNO>OOOP *P0P7PIPRP YP ^PiP nPP PPP IQRQPYQPeQnQQ Q (QQQ Q QQQQ Q @R MRsRRRRRSBS\QS 0~S hSST `TTTTTT `T T U,UU `UUUVZVV(W3WIW RW `WWWWX:XJXaX hX xoX|X X 0XX X XX X XX8YY @Z[  [[ $[[ @D\@] @]] ] ^ ^6^ V^^ ^ ^^^ 8_ _ _  _ _ ` `)` 4` ```` `Oa a a `b#b Tb bb b  b c 7cEcLcc c ccd  d  d  d  d  #d  *d  2d  :d  Bd  Od  Wd  ed  md  zd  d  !d d e /e Ze e e e f Wf f f g Eg g g Ehhh hWi bi ni i i i i i i oorr rw w w w w w x ,x 7x bxxx x y y 2y ̂Bʃ҃BJcn ȳ * &  (!<<X @x @ ˅   `%4 ; Bb  Ć "< @*4 ; EPm @  " , "Ňч<߇ @ @+7 0> El "ӈ  D @ `'8 P? FN^ Pe 9ltlj ω W Y gL    *9 p@ mGx p ( p X0 7 >sˌ    E Ms z x  Xdspcreatedsp_ctrldsp_functiondsp_rx_off_memberdsp_control_reqget_featuresdsp_fill_emptydsp_send_bhdsp_initdtmfthresholdpolloptionsdebugdsp_cmx_transmitdsp_cmx_senddsp_cmx_send_memberdsp_cmx_add_conf_memberdsp_cmx_hardwaredsp_cmx_del_confdsp_cmx_del_conf_memberdsp_tonedsp_tone_copy6:fH123A456B789C*0#Ddsp_dtmf_goertzel_decodedsp_dtmf_hardware?| |A 1Ѭߘr/Ḗ~&jE|,G$l iciNWqX~=t XrX͋qJT{YZ90`*#`(yA8۸y:`l>w'K1/x`\`U%U攫UbHW@cj9U*4\̴ATr|*oc]ũ+1t>\3֯\$lS2zw(H;Kkē!(f a!`|H2]]]u#&܈e>#Ŭom9BD . Ji^Bh!la gӫҠQjh/T(3Ql n;zP;*~ev9>YfCoEå}^;uos D@jVbNw?6r=B$7H ۛIrS{y%P;LylO`@ž\^c$johSl>9oR;Qm,0DE ^J3(fK.WtE9_ ӹyU 2`yr,@%g̣饎"2u<kaP/R=2`#H{1S>W\o.ViB~(2gsUO'[iXʻ]=!lJ[-ySeEIҐK3~ˤAb Lw6~д+MەqՓkю%ǯ/[{AI~-%^q h"W6d$ cUYCxSZ٢[} Źv&ϕbhAJsN-GJ{RQ)S?Wƛv`+t恵oWk *!ec.4dV]-SGjnpzKD). u#&İn}ߧI`fqilRdVឱ¥6)L u@Y>:䚘T?eB[k?ҡ08-M]% L&pc^?kh >\D}W7: P tAu8/;21>8TNmO Bo ,y|$ryVw.?rU$qk.P̈́GXzt}K:zfC cdG27;C$CMQe*P:qUN1w_V5kǣ;< $Y,n<pEㆱo ^*>Zw=Ne)։>%fRxL.jxS<- N=+6&9`y#RnfE{7(2åZl!Xeh;/ۭ}*/n[(!pa)uGa0a4c\s9pL ު˼,b`\ndi#PZe2Zh@*<1! T_~}=b7w-_h)5ǡޖXxWcr"ÃF T0.SHُ(1mX4a(s<|J]d]B> EꫪOlOBBǵj;Oe!AyMjGKPb=bF&[$ti GV[ Htb#*BXU >ap?#r3A~_;"lY7|`t˧@n2w΄PU5ai Z .zD4Egɞs͈Uy_g@Cge48>q(= m!>J=+hZ=@&L4)i Av.khq$j 3ԷCaP.9FE$tO!@MpE/f m1'A9UG%ښ ʫ%xP()Sچ, mbhiHפh'?Oz|Ϊ_7әxB*k@5 ٫9N;VmK1f&tn:2C[Ah xN جV@E'H::SU kKмgUXc)3VJ*%1?~^|1)p/'\,(H"m?H܆AyG@n]Q_2Տd5A4x{%`*`lc´2Of#k>3b $;" r(-Exb}doITH}'>AcG t.no:7`L knU{7,gm;e' )̒9 i{f} ϑ^و/$[Qy{;v.97yY̗&-1.Bh;+jLu.x7BjQ满PcKkؽ%=YBD n *Ngd_ڈ鿾dW{x`M``FѰ8Ew63kBqA_^;Z4ٷ,Q+:Ֆ}}>(-}|%rZLZq)GW;()f(.y_xU`uD^mm%adâW<'*:m?!cf&(3uU4V<wQ( gQ̫_QM08bX7 z{>d!Q2Ow~㶨F=)iSHd$m-if! FEdlX [@X̻k~jEY:D 5>ʹrdfGof,ҏ"W##v215VbuZ6ns҈bIPLVq z2E{Sb%ҽ5iq"|˶+v>S@`8G% 8vFšw``u N˅؍芰z~L\HjiԐ\-% ?2aN[wߏWr:j?$.Dsp"8 1).lN!(Ew8fTl 4)P|ɵՄ? Gydsp_pipeline_builddsp_pipeline_module_exitmISDN_dsp_element_unregistermISDN_dsp_element_registerdsp_hwec_disabledsp_hwec_enablex@d 40@48          ( 0 8 @ H P X !<3>mISDN_dsp: Audio DSP object inst list not empty. <3>mISDN_dsp: Conference list not empty. Not all memory freed. <7>%s: 2nd CONTROL_CHANNEL failed <3>%s: vmalloc struct dsp failed <7>%s: creating new dsp instance <7>%s: remove & destroy object %s <7>%s: fifo full %s, this is no bug! <3>%s: Wrong poll value (%d), use %d maximum. <3>%s: Wrong poll value (%d), use 8 minimum. <6>mISDN_dsp: Cannot clock every %d samples (0,125 ms). It is not a multiple of %d HZ. <6>mISDN_dsp: There is no multiple of kernel clock that equals exactly the duration of 8-256 samples. (Choose kernel clock speed like 100, 250, 300, 1000) <6>mISDN_dsp: DSP clocks every %d samples. This equals %d jiffies. <3>mISDN_dsp: Can't initialize pipeline, error(%d) <3>Can't register %s error(%d) <3>%s: PH_CONTROL message too short <5>changing DTMF Threshold to %d <7>%s: enable receive to user space <7>%s: disable receive to user space <7>%s: enable mixing of tx-data with conf mebers <7>%s: disable mixing of tx-data with conf mebers <7>%s: use delay algorithm to compensate jitter (%d samples) <7>%s: use jitter algorithm to compensate jitter <7>%s: use dejitter on TX buffer <7>%s: use TX buffer without dejittering <7>%s: pipeline config string is not NULL terminated! <7>%s: turn blowfish on (key not shown) <7>%s: rx-data during rx_off for %s <7>%s: PH_CONTROL INDICATION received: %x (len %d) %s <7>%s: ignoring DTMF coefficients from HFC <7>%s: change tx volume to %d <7>%s: ctrl ind %x unhandled %s <7>%s: b_channel is now active %s <7>%s: done with activation, sending confirm to user space. %s <7>%s: b_channel is now inactive %s <7>%s: activating b_channel %s <7>%s: CONTROL_CHANNEL failed <7>%s: features not supported for %s <7>%s: no peer, no fill_empty <7>%s: releasing b_channel %s <7>%s: TX overflow space=%d skb->len=%d, w=0x%04x, ww=0x%04x <7>* %s hardecho=%d softecho=%d txmix=%d<7> - member = %s (slot_tx %d, bank_tx %d, slot_rx %d, bank_rx %d hfc_conf %d tx_data %d rx_is_off %d)%s <3>%s line %d: packet from card is too large (%d bytes). please make card send smaller packets OR increase CMX_BUFF_SIZE <7>cmx_receive(dsp=%lx): UNDERRUN (or overrun the maximum delay), adjusting read pointer! (inst %s) <7>cmx_receive(dsp=%lx): OVERRUN (because twice the delay is reached), adjusting read pointer! (inst %s) <7>%s removing %s from HFC conf %d because dsp is split <7>%s removing %s from PCM slot %d (TX) %d (RX) because dsp is split (no echo) <7>%s refresh %s for echo using slot %d <7>%s no slot available for echo <7>%s assign echo for %s using slot %d <3>%s: conference whithout members <7>%s dsp %s cannot form a conf, because tx_mix is turned on <7>%s removing %s from HFC conf %d because not possible with hardware <7>%s removing %s from PCM slot %d (TX) slot %d (RX) because not possible with hardware <7>%s dsp %s cannot form a conf, because echo is turned on <7>%s dsp %s cannot form a conf, because tx_volume is changed <7>%s dsp %s cannot form a conf, because rx_volume is changed <7>%s dsp %s tx_data is turned on <7>%s dsp %s cannot form a conf, because pipeline exists <7>%s dsp %s cannot form a conf, because encryption is enabled <7>%s dsp %s cannot form a conf, because dsp has no PCM bus <7>%s dsp %s cannot form a conf, because dsp is on a different PCM bus than the first dsp <7>%s conf %d cannot form a HW conference, because dsp is alone <7>%s removing %s from HFC conf %d because two parties require only a PCM slot <7>%s dsp %s & %s stay joined on PCM slot %d bank %d (TX) bank %d (RX) (on different chips) <7>%s no slot available for %s & %s <7>%s adding %s & %s to new PCM slot %d (TX and RX on different chips) because both members have not same slots <7>%s dsp %s & %s stay joined on PCM slot %d (TX) %d (RX) on same chip or one bank PCM) <7>%s adding %s & %s to new PCM slot %d (TX) %d (RX) on same chip or one bank PCM, because both members have not crossed slots <7>%s conference %d cannot be formed, because members are on different chips or not on HFC chip <7>%s conference %d cannot be formed, because no slot free <7>%s changing dsp %s to HW conference %d slot %d <7>%s conference %d cannot be formed, because no conference number free <4>%s: dsp has linked an empty conf. <4>%s: dsp is not present in its own conf_meber list. <7>removing us from conference %d <7>conference is empty, so we remove it. <7>conference doesn't exist yet, creating. <3>kzalloc struct dsp_conf failed <7>cannot join transparent conference. <7>cannot join hdlc conference. <4>%s: dsp is already member in a conf. <4>%s: dsp is already in a conf. <3>kzalloc struct dsp_conf_member failed <7>we are alone in this conference, so exit. <3>FATAL ERROR in mISDN_dsp.o: cannot alloc %d bytes <7>%s lowest rx_delay of %d bytes for dsp %s are now removed. <7>%s lowest tx_delay of %d bytes for dsp %s are now removed. <4>dsp: given tone 0x%x is invalid <7>%s: now starting tone %d (index=%d) <7>%s: reaching next sequence (index=%d) <7>%s dsp %s cannot do hardware DTMF, because tx_volume is changed <7>%s dsp %s cannot do hardware DTMF, because rx_volume is changed <7>%s dsp %s cannot do hardware DTMF, because encryption is enabled <7>%s dsp %s cannot do hardware DTMF, because pipeline exists. <3>%s: coefficients have invalid size. (is=%d < must=%d) <7>a %3d %3d %3d %3d %3d %3d %3d %3d tr:%3d r %3d %3d %3d %3d %3d %3d %3d %3d <7>DSP BLOWFISH: received corrupt frame, checksumme is not correct <3>%s: failed to add entry to pipeline: %s (out of memory) <3>%s: failed to add entry to pipeline: %s (new() returned NULL) <3>%s: element not found, skipping: %s <4>%s: element was still registered: %s <3>%s: element %s not in list. <3>%s: failed to create device file Name: %s %s%s%sDescription: %s <3>%s: failed to disable hwec: dsp is NULL <7>%s: CONTROL_CHANNEL failed <3>%s: failed to enable hwec: dsp is NULL <7>%s: enabling hwec with deftaps=%d Set the number of taps of cancellation.<7>%s: no peer, no rx_off <7>%s: %s set rx_off = %d DSP_C%x(0x%p)<4>%s:cannot get module <7>%s:(%x) <7>%s: releasing member %s <7>%s: dsp instance released <6>DSP modul %s <7>%s: start dtmf <7>%s: stop dtmf <7>%s: join conference %d <7>%s: release conference <7>%s: turn tone 0x%x on <7>%s: turn tone off <7>%s: change tx vol to %d <7>%s: change rx vol to %d <7>%s: enable cmx-echo <7>%s: disable cmx-echo <7>%s: enable tx-data <7>%s: disable tx-data <7>%s: turn blowfish off <7>%s: ctrl req %x unhandled <7>%s: digit(%c) to layer %s <7>%s: no peer, no features <7>%s: %s set fill_empty = 1 <7>%s: msg %x unhandled %s dsp2.0<7>-----Current DSP (Conf %d) *this* <7>-----Current Conf: <7>* Conf %d (%p) <7>-----end drivers/isdn/mISDN/dsp_cmx.c<7>%s checking dsp %s <7>%s checking conference %d <4>%s: conf is null. <4>%s: conf not empty. <4>%s: dsp is 0. <4>%s: dsp is not in a conf. <7>searching conference %d <4>%s: conf or dsp is 0. <7>%s: RX empty <4>DTMF-Detection overflow <7>DTMF what: %c <7>DTMF digit: %c ()|dsp_pipeline<3>%s: failed to register %s Default: args<7>%s: disabling hwec =deftaps%d,hwec128license=GPLparmtype=dtmfthreshold:uintparmtype=poll:uintparmtype=options:uintparmtype=debug:uintauthor=Andreas Eversbergretpoline=Ysrcversion=9E0BBC7F06E75929BF10443depends=mISDN_corevermagic=2.6.32-754.35.1.el6.x86_64 SMP mod_unload modversions  (8@HHP`hpDx@5 8(08 @HP<X `hp5xZ)}N\B:e|R  (08<@H*PbXR`h5px  % J     ( *08 Gdsp_audio_s16_to_lawdsp_audio_law_to_s32mISDN_dsp_element_unregistermISDN_dsp_element_register @#Rmodule_layoutxkmISDN_unregister_Bprotocol\4Z__kmallochvmalloccdel_timer(%strlenydev_set_drvdataˑmalloc_sizes {skb_clonevschedule_workpcancel_work_sync&jinit_timer_keyl߅strsepvfree*q_spin_lock_irqsaveZ,<sprintfh}jiffiesC__list_addZ%strcmpjH)per_cpu__cpu_numberἦskb_queue_purge memset_mISDN_clock_getFdevice_registercsprintkB"BsscanfTެ__tracepoint_module_get9mcount[D!list_delyK_spin_unlock_irqrestoreO^Fadd_timerwtdevice_create_fileqmodule_putk`skb_queue_tailiB%__alloc_skb__stack_chk_failparam_get_uint\ɢ.__x86_indirect_thunk_rax&vmISDN_register_BprotocolD kmem_cache_alloc_tracez2__per_cpu_offset zkfreedl#memcpyH̅2param_set_uintkclass_destroyJkskb_dequeue#ɘdevice_unregister% consume_skbO$Edev_set_name,~{ skb_puteAe__class_create< dev_get_drvdatastrcpyd`l@...@}@@@} `m `m `m@j j j BhBL************************************************************************************************m]MщL\lm]MщL\lm]MщL\lm]MщL\lhmmQm `phmmQm `phmmQm `phmmQm `pD*lLLlX21- -1(`P0`g !ٹ)gξf( f a1Qa)0, ,03YmMMm[`* LHM0̌Xq퍍-A p,,p w1 VX@`8FCW9Yw/.(6&.CcKJbB/'7)/.vȘX8VBG9aAYW0v!q--q!@,pY1 LIM *lLLlfm-Aז`p@XSW _*_׉ WSX@p`A-mflLLl*mMMmgl,@֗aqAYRV^*^ֈVRYAqa@,lgmMMmt*,lq ـL@9 Q0LM1P 8AḾ pm-*̌M--M׌*͍L,,L֍*̌M--M׌*͍L,,L֍*,MּM,*-L׽L-*,MּM,*-L׽L-;PP$0@ h@8 dX```(@08@@H@P ` ` `ddd x```HP`@  `hdp`8@``@@  ` `ddX ` `h p `    ( 0 `x @    `H dP   ` 4   ` @ h  p ` d 8@ `X0`4h8p`(@0 ` `dd@@H@`hxmISDN_dsp  `dmodule.sig^_ ǽq&sv]1GC#L e؅=!F͉h}f`Ց[N8R    l (p;. =bH R$^p" k0t @ l xDH  b @%P 4 C]R c~ (0 ((P P(p* x(8JZdsp)K0PPB X TP# 2>F@X0Rl`t ``L Dd[ 0Ht]4r@;PP048@@& =`K` Y k }         % 9 M a u !  <[jrHz-@ " "0`(P% L*s 0G  p# 2 8= B R  d n #  @ @@ #   )0 @ "+  ( 0 9 M Z f So 0} @&* `    І o   U  <n" l1 `Le> M T Z cU|  `>  W  V{  z ! 2 F ] i `Y  X  a #   ( : W-Q ` k ~  $    r`   QX,o;B Ldkr0r``=;@h.5JU]`PhpЋhPx> 'P-B`W@ct0^b+dsp_core.cdsp_cleanupDSPdsp_rx_off_member__func__.46119dsp_rx_offdspcreatedsp_send_bhdsp_functiondsp_ctrldtmfthreshold__func__.46837debug__func__.46735__func__.46791dsp_initmISDN_dsp_revisionoptionspoll__func__.46893_alloc_mISDN_skb.clone.0dsp_control_req__func__.46208__func__.46415__func__.46473__func__.46183__mod_license176__mod_dtmfthresholdtype175__param_dtmfthreshold__param_str_dtmfthreshold__mod_polltype174__param_poll__param_str_poll__mod_optionstype173__param_options__param_str_options__mod_debugtype172__param_debug__param_str_debug__mod_author171dsp_cmx.c__func__.47314dsp_cmx_hw_message__func__.46251__func__.46203__func__.46165__func__.46140dsp_cmx_send_member.clone.0mixbuffer.47097__func__.46852dsp_count_validdsp_countjittercount__func__.47158dsp_tones.csamplessizeof_german_alldsp_tone_hw_messagepattern__func__.46215sample_silence__func__.46113sample_german_allsample_german_oldsizeof_german_oldsample_american_dialtonesizeof_american_dialtonesizeof_silencesample_american_ringingsizeof_american_ringingsample_american_busysizeof_american_busysample_special1sample_special2sample_special3sizeof_special1sizeof_special2sizeof_special3dsp_dtmf.c__func__.46061cos2pikdtmf_matrix__func__.46123dsp_audio.cetab.46125dsp_audio_ulaw_to_alawexp_lut.46146seg_end.46075dsp_audio_reduce8dsp_audio_reduce7dsp_audio_reduce6dsp_audio_reduce5dsp_audio_reduce4dsp_audio_reduce3dsp_audio_reduce2dsp_audio_reduce1dsp_audio_increase1dsp_audio_increase2dsp_audio_increase3dsp_audio_increase4dsp_audio_increase5dsp_audio_increase6dsp_audio_increase7dsp_audio_increase8dsp_audio_volume_change__ksymtab_dsp_audio_s16_to_law__kstrtab_dsp_audio_s16_to_law__kcrctab_dsp_audio_s16_to_law__ksymtab_dsp_audio_law_to_s32__kstrtab_dsp_audio_law_to_s32__kcrctab_dsp_audio_law_to_s32dsp_blowfish.cbf_sboxbf_pboxdsp_pipeline.cmISDN_dsp_dev_releasedsp_elements__func__.46223elements_class__func__.46149__key.46129__func__.46109element_attributes__func__.46063attr_show_args__ksymtab_mISDN_dsp_element_unregister__kstrtab_mISDN_dsp_element_unregister__kcrctab_mISDN_dsp_element_unregister__ksymtab_mISDN_dsp_element_register__kstrtab_mISDN_dsp_element_register__kcrctab_mISDN_dsp_element_registerdsp_hwec.c__func__.46124__func__.46074dsp_hwec_pargsmISDN_dsp.mod.c__mod_retpoline90_rheldata__mod_srcversion81__module_depends____versions__mod_vermagic5dsp_pipeline_initstrcpydsp_hwec_initdsp_cmx_hardwaredsp_pipeline_destroydsp_cmx_hdlcdev_get_drvdata__class_createskb_putdsp_polldsp_audio_law2sevendev_set_nameconsume_skbdsp_tone__this_moduledsp_cmx_receivedsp_audio_ulaw_to_s32dsp_ticsdsp_pipeline_module_exitdsp_bf_cleanupdevice_unregisterskb_dequeuedsp_tone_timeoutclass_destroydsp_cmx_del_confcleanup_moduledsp_cmx_sendparam_set_uintmemcpykfreedsp_audio_generate_volume_changes__crc_dsp_audio_s16_to_lawdsp_cmx_confdsp_lockdsp_dtmf_hardwaredsp_spl_jiffiesdsp_tone_copydsp_audio_alaw_to_ulaw__crc_mISDN_dsp_element_unregisterdsp_debug__per_cpu_offsetdsp_audio_seven2lawkmem_cache_alloc_traceinit_moduledsp_audio_generate_s2law_tablemISDN_register_Bprotocoldsp_dtmf_goertzel_decode__x86_indirect_thunk_raxdsp_pipeline_process_txdsp_cmx_transmitparam_get_uint__stack_chk_fail__alloc_skbdsp_audio_mix_lawdsp_dtmf_goertzel_initskb_queue_tailmodule_putdevice_create_filedsp_silencedsp_cmx_debugadd_timermISDN_dsp_element_unregister_spin_unlock_irqrestore__crc_dsp_audio_law_to_s32list_deldsp_hwec_disabledsp_audio_generate_ulaw_samplesdsp_bf_decryptmcountdsp_ilist__tracepoint_module_getsscanfprintkdsp_pipeline_process_rxdsp_audio_alaw_to_s32device_registermISDN_clock_getmemsetskb_queue_purgedsp_cmx_del_conf_memberper_cpu__cpu_numberdsp_pipeline_module_initdsp_change_volumestrcmpdsp_audio_s16_to_law__list_addjiffiesdsp_spl_tlsprintf_spin_lock_irqsavevfreestrsepinit_timer_keydsp_pipeline_builddsp_hwec_enable__crc_mISDN_dsp_element_registercancel_work_syncdsp_bf_encryptschedule_workskb_clonedsp_bf_initmISDN_dsp_element_registerdsp_audio_law_to_s32dsp_audio_generate_mix_tablemalloc_sizesdsp_hwecconf_ilistdsp_hwec_exitdev_set_drvdatastrlendel_timerdsp_audio_generate_law_tablesvmallocdsp_audio_generate_sevendsp_options__kmallocmISDN_unregister_BprotocolmISDN_dsp.ko.debugJ.rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.rela__kcrctab.symtab.rela__ksymtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.rela__param.modinfo__ksymtab_strings__versions.bss.rela.text@$pl9  422/4 66 ~ 8y9 ]>@X? F? A?`@@b*@@@ $N e` q0 s0s(" sxPXtgh4o