ELF@@~}    {S$@*c@*`@`?`A@@RSA{è_    _     {SL@*c@*`@`?`A@@RSA{è_    {St@*c@*`@`?`A@@RSA{è_    {S@*c@*`@`?`A@@RSA{è_    {S@*c@*`@`?`A@@RSA{è_    {S@*c@*`@`?`A@@RSA{è_    {SA*c@*`@`?`A@@RSA{è_    {SqR2q1c2@1_q`F)0q/qc>@._q ` H)e&I)- q ,q(k_q kJqd@c@Jb @?qe@ ))!sR@KC;3/'cҀ{GSHC_ {SpPqTc@9b@9! )@j@9cA))eB)_@g@b@y!b!Ҁ{BSC_C{SpPqTbD)kC)_qi2@c@b@yeA)gB)+?q! !_qj.@)b!#Ҁ{CSDC_ {*{_{*{_    _     _ {[c*ks @ >S2:@8ա6@:#0SpQ*7@ w!`w @_!` @*`g@`[@`$h#@hh'@hhS@yhh@ESh"h@ISh&h@MSh*hW@h){SA[BcCkDsE{Ǩ_!hbRRrSA[BcCkDsE{Ǩ_    _     _     _     _     _     _     _     _     _     _     _     _     _     _     _     _     _     _     _     _     _ {*{_{S[*8@8Ձ6@7 # R@'@ t$ҡ RbJ@bN@ bZ@bnCbABbABSbABS bAB S$bABS(bABS,bABS0bAB S4bAB$ S8bAB( S<iAG@)- S @iA)5 S DiA)9S HiA)=S )SA[B@{Ũ_ h`{S[X*$@?T@ |@<SB2 u !@_! @aZ@a"@a&@aR@ya@!DSa"@!HSa&@!LSa*V@a)tSA[B@{Ǩ_RrAG76 {S[*X$@?aT@Rb|@5@*Bu !@_!^@yab@yaf@ya@!`a@!ba@9a9@9a9@9a9v&SA[B{ƨ_RrG76 {[*ck @` R8@*:@8ա6@9SrQ*+7@ !}w``bx B@_!@_@y`*g@@c@y`$Hg@yhH@`hH@bhH@9h9H@9h9H@9h9v&SA+@[BcCkD{Ǩ_!hb!RRrSA[BcCkD{Ǩ_B<@ %d", __get_str(name),REC->req, REC->actual, REC->length, REC->num_mapped_sgs, REC->num_sgs, REC->stream_id, REC->zero ? "Z" : "z", REC->short_not_ok ? "S" : "s", REC->no_interrupt ? "i" : "I", REC->status, REC->ret"%s: mps %d/%d streams %d mult %d burst %d addr %02x %s%s --> %d", __get_str(name), REC->maxpacket, REC->maxpacket_limit, REC->max_streams, REC->mult, REC->maxburst, REC->address, REC->claimed ? "claimed:" : "released:", REC->enabled ? "enabled" : "disabled", ret"speed %d/%d state %d %dmA [%s%s%s%s%s%s%s%s%s%s%s%s%s%s] --> %d", REC->speed, REC->max_speed, REC->state, REC->mA, REC->sg_supported ? "sg:" : "", REC->is_otg ? "OTG:" : "", REC->is_a_peripheral ? "a_peripheral:" : "", REC->b_hnp_enable ? "b_hnp:" : "", REC->a_hnp_support ? "a_hnp:" : "", REC->hnp_polling_support ? "hnp_poll:" : "", REC->host_request_flag ? "hostreq:" : "", REC->quirk_ep_out_aligned_size ? "out_aligned:" : "", REC->quirk_altset_not_supp ? "no_altset:" : "", REC->quirk_stall_not_supp ? "no_stall:" : "", REC->quirk_zlp_not_supp ? "no_zlp" : "", REC->is_selfpowered ? "self-powered:" : "bus-powered:", REC->deactivated ? "deactivated:" : "activated:", REC->connected ? "connected" : "disconnected", REC->retsg:OTG:a_peripheral:b_hnp:a_hnp:hnp_poll:hostreq:out_aligned:no_altset:no_stall:no_zlpself-powered:bus-powered:deactivated:activated:connecteddisconnectedspeed %d/%d state %d %dmA [%s%s%s%s%s%s%s%s%s%s%s%s%s%s] --> %d claimed:released:enableddisabled%s: mps %d/%d streams %d mult %d burst %d addr %02x %s%s --> %d ZzSsiI%s: req %p length %d/%d sgs %d/%d stream %d %s%s%s status %d --> %d (null)__data_loc char[]nameunsignedlengthactualnum_sgsnum_mapped_sgsstream_idno_interruptzeroshort_not_okintstatusretstruct usb_request *reqmaxpacketmaxpacket_limitmax_streamsmultmaxburstu8addressboolclaimedenum usb_device_speedspeedmax_speedenum usb_device_statestatemAsg_supportedis_otgis_a_peripheralb_hnp_enablea_hnp_supporthnp_polling_supporthost_request_flagquirk_ep_out_aligned_sizequirk_altset_not_suppquirk_stall_not_suppquirk_zlp_not_suppis_selfpowereddeactivated///gadgetusb_gadget_giveback_requestusb_ep_dequeueusb_ep_queueusb_ep_free_requestusb_ep_alloc_requestusb_ep_fifo_flushusb_ep_fifo_statususb_ep_set_wedgeusb_ep_clear_haltusb_ep_set_haltusb_ep_disableusb_ep_enableusb_ep_set_maxpacket_limitusb_gadget_activateusb_gadget_deactivateusb_gadget_disconnectusb_gadget_connectusb_gadget_vbus_disconnectusb_gadget_vbus_drawusb_gadget_vbus_connectusb_gadget_clear_selfpoweredusb_gadget_set_selfpoweredusb_gadget_set_remote_wakeupusb_gadget_wakeupusb_gadget_frame_numberGCC: (GNU) 13.2.1 20231205 (Red Hat 13.2.1-6)             " $ & ( * , . 0 2 4 6 8 : < 4> >4 T p8( ? ApC E G I K M O Q S U W Y [ ] _ a c e g i k mp*K|o oao  ( # F h( H pH   H .  J Hg pHH H  H  H  H7 pHS Hq  H  H  H/ R Hw  Hp pr rr r )r@ Ir` pr r r r r ,r  Or@ qr` r r r r 9r _r  r@ r` r r >r nr r t tvHv0v&vLvtvvvvhvPv8=v \vvvvvv v' vpD vXd v@ v0 v  vv vw w w w w, wH w e w( w0 w8 w@ wH wP wX w`5 whQ wpo wx w w w w w- wP wu w wz   "$&(*,.02468:<?AEGIKMOQSUWY[]_acegikmy tP tPP tP tPE t@Po tP tP t0P tP tP!t PDtpPetPtPt`PtPtPtPPtP>tP]t@PtPtPt0PtP`#p G`e`X``(``#`J``i`0```h``)8`E`c`p``@l lH l8 lS8 l{ )H D` _f{   8 P h 9 b      1( N@ mX p     > X%Gg ( 0/8T@yHPX`h<pfxtrace.c$d$xtrace_event_raw_event_udc_log_gadgettrace_raw_output_udc_log_gadgettrace_raw_output_udc_log_eptrace_raw_output_udc_log_req__bpf_trace_udc_log_gadget__bpf_trace_udc_log_reqperf_trace_udc_log_req__bpf_trace_udc_log_epperf_trace_udc_log_gadgettrace_event_raw_event_udc_log_reqtrace_event_raw_event_udc_log_epperf_trace_udc_log_epstr__gadget__trace_system_nameprint_fmt_udc_log_reqprint_fmt_udc_log_epprint_fmt_udc_log_gadgettrace_event_fields_udc_log_reqtrace_event_fields_udc_log_eptrace_event_fields_udc_log_gadgettrace_event_type_funcs_udc_log_reqtrace_event_type_funcs_udc_log_eptrace_event_type_funcs_udc_log_gadgetevent_class_udc_log_reqevent_class_udc_log_epevent_class_udc_log_gadget__bpf_trace_tp_map_usb_gadget_giveback_request__bpf_trace_tp_map_usb_ep_dequeue__bpf_trace_tp_map_usb_ep_queue__bpf_trace_tp_map_usb_ep_free_request__bpf_trace_tp_map_usb_ep_alloc_request__bpf_trace_tp_map_usb_ep_fifo_flush__bpf_trace_tp_map_usb_ep_fifo_status__bpf_trace_tp_map_usb_ep_set_wedge__bpf_trace_tp_map_usb_ep_clear_halt__bpf_trace_tp_map_usb_ep_set_halt__bpf_trace_tp_map_usb_ep_disable__bpf_trace_tp_map_usb_ep_enable__bpf_trace_tp_map_usb_ep_set_maxpacket_limit__bpf_trace_tp_map_usb_gadget_activate__bpf_trace_tp_map_usb_gadget_deactivate__bpf_trace_tp_map_usb_gadget_disconnect__bpf_trace_tp_map_usb_gadget_connect__bpf_trace_tp_map_usb_gadget_vbus_disconnect__bpf_trace_tp_map_usb_gadget_vbus_draw__bpf_trace_tp_map_usb_gadget_vbus_connect__bpf_trace_tp_map_usb_gadget_clear_selfpowered__bpf_trace_tp_map_usb_gadget_set_selfpowered__bpf_trace_tp_map_usb_gadget_set_remote_wakeup__bpf_trace_tp_map_usb_gadget_wakeup__bpf_trace_tp_map_usb_gadget_frame_number__tpstrtab_usb_gadget_frame_number__tpstrtab_usb_gadget_wakeup__tpstrtab_usb_gadget_set_remote_wakeup__tpstrtab_usb_gadget_set_selfpowered__tpstrtab_usb_gadget_clear_selfpowered__tpstrtab_usb_gadget_vbus_connect__tpstrtab_usb_gadget_vbus_draw__tpstrtab_usb_gadget_vbus_disconnect__tpstrtab_usb_gadget_connect__tpstrtab_usb_gadget_disconnect__tpstrtab_usb_gadget_deactivate__tpstrtab_usb_gadget_activate__tpstrtab_usb_ep_set_maxpacket_limit__tpstrtab_usb_ep_enable__tpstrtab_usb_ep_disable__tpstrtab_usb_ep_set_halt__tpstrtab_usb_ep_clear_halt__tpstrtab_usb_ep_set_wedge__tpstrtab_usb_ep_fifo_status__tpstrtab_usb_ep_fifo_flush__tpstrtab_usb_ep_alloc_request__tpstrtab_usb_ep_free_request__tpstrtab_usb_ep_queue__tpstrtab_usb_ep_dequeue__tpstrtab_usb_gadget_giveback_request__event_usb_gadget_giveback_request__event_usb_ep_dequeue__event_usb_ep_queue__event_usb_ep_free_request__event_usb_ep_alloc_request__event_usb_ep_fifo_flush__event_usb_ep_fifo_status__event_usb_ep_set_wedge__event_usb_ep_clear_halt__event_usb_ep_set_halt__event_usb_ep_disable__event_usb_ep_enable__event_usb_ep_set_maxpacket_limit__event_usb_gadget_activate__event_usb_gadget_deactivate__event_usb_gadget_disconnect__event_usb_gadget_connect__event_usb_gadget_vbus_disconnect__event_usb_gadget_vbus_draw__event_usb_gadget_vbus_connect__event_usb_gadget_clear_selfpowered__event_usb_gadget_set_selfpowered__event_usb_gadget_set_remote_wakeup__event_usb_gadget_wakeup__event_usb_gadget_frame_number__tracepoint_usb_gadget_frame_number__tracepoint_usb_gadget_wakeup__tracepoint_usb_gadget_set_remote_wakeup__tracepoint_usb_gadget_set_selfpowered__tracepoint_usb_gadget_clear_selfpowered__tracepoint_usb_gadget_vbus_connect__tracepoint_usb_gadget_vbus_draw__tracepoint_usb_gadget_vbus_disconnect__tracepoint_usb_gadget_connect__tracepoint_usb_gadget_disconnect__tracepoint_usb_gadget_deactivate__tracepoint_usb_gadget_activate__tracepoint_usb_ep_set_maxpacket_limit__tracepoint_usb_ep_enable__tracepoint_usb_ep_disable__tracepoint_usb_ep_set_halt__tracepoint_usb_ep_clear_halt__tracepoint_usb_ep_set_wedge__tracepoint_usb_ep_fifo_status__tracepoint_usb_ep_fifo_flush__tracepoint_usb_ep_alloc_request__tracepoint_usb_ep_free_request__tracepoint_usb_ep_queue__tracepoint_usb_ep_dequeue__tracepoint_usb_gadget_giveback_request__traceiter_usb_gadget_frame_number__probestub_usb_gadget_frame_number__traceiter_usb_gadget_wakeup__traceiter_usb_gadget_set_remote_wakeup__traceiter_usb_gadget_set_selfpowered__traceiter_usb_gadget_clear_selfpowered__traceiter_usb_gadget_vbus_connect__traceiter_usb_gadget_vbus_draw__traceiter_usb_gadget_vbus_disconnect__traceiter_usb_gadget_connect__traceiter_usb_gadget_disconnect__traceiter_usb_gadget_deactivate__traceiter_usb_gadget_activate__traceiter_usb_ep_set_maxpacket_limit__traceiter_usb_ep_enable__traceiter_usb_ep_disable__traceiter_usb_ep_set_halt__traceiter_usb_ep_clear_halt__traceiter_usb_ep_set_wedge__traceiter_usb_ep_fifo_status__traceiter_usb_ep_fifo_flush__traceiter_usb_ep_alloc_request__probestub_usb_ep_alloc_request__traceiter_usb_ep_free_request__traceiter_usb_ep_queue__traceiter_usb_ep_dequeue__traceiter_usb_gadget_giveback_requesttrace_event_buffer_reservetrace_event_buffer_commit__trace_trigger_soft_disabledtrace_raw_output_preptrace_event_printftrace_handle_returnbpf_trace_run2bpf_trace_run3__probestub_usb_ep_dequeue__probestub_usb_ep_disablestrlenperf_trace_buf_allocstrcpyperf_trace_run_bpf_submit__probestub_usb_gadget_giveback_request__probestub_usb_ep_free_request__probestub_usb_ep_queue__probestub_usb_ep_fifo_flush__probestub_usb_gadget_wakeup__probestub_usb_gadget_set_remote_wakeup__probestub_usb_gadget_set_selfpowered__probestub_usb_gadget_clear_selfpowered__probestub_usb_gadget_vbus_connect__probestub_usb_gadget_vbus_draw__probestub_usb_ep_set_halt__probestub_usb_ep_clear_halt__probestub_usb_ep_set_wedge__probestub_usb_ep_fifo_status__probestub_usb_gadget_vbus_disconnect__probestub_usb_gadget_connect__probestub_usb_gadget_disconnect__probestub_usb_gadget_deactivate__probestub_usb_gadget_activate__probestub_usb_ep_set_maxpacket_limit__probestub_usb_ep_enable__SCK__tp_func_usb_gadget_giveback_request__SCK__tp_func_usb_ep_dequeue__SCK__tp_func_usb_ep_queue__SCK__tp_func_usb_ep_free_request__SCK__tp_func_usb_ep_alloc_request__SCK__tp_func_usb_ep_fifo_flush__SCK__tp_func_usb_ep_fifo_status__SCK__tp_func_usb_ep_set_wedge__SCK__tp_func_usb_ep_clear_halt__SCK__tp_func_usb_ep_set_halt__SCK__tp_func_usb_ep_disable__SCK__tp_func_usb_ep_enable__SCK__tp_func_usb_ep_set_maxpacket_limit__SCK__tp_func_usb_gadget_activate__SCK__tp_func_usb_gadget_deactivate__SCK__tp_func_usb_gadget_disconnect__SCK__tp_func_usb_gadget_connect__SCK__tp_func_usb_gadget_vbus_disconnect__SCK__tp_func_usb_gadget_vbus_draw__SCK__tp_func_usb_gadget_vbus_connect__SCK__tp_func_usb_gadget_clear_selfpowered__SCK__tp_func_usb_gadget_set_selfpowered__SCK__tp_func_usb_gadget_set_remote_wakeup__SCK__tp_func_usb_gadget_wakeup__SCK__tp_func_usb_gadget_frame_numbertrace_event_regtrace_event_raw_initdh48lp<@ txDH|LPT X   D H  / 0 1 2 % % % %$ %, %4 %D %L %(T %(\ %0d %0t %8| %8 %H %H %X %X %h %h %x %x % % % % % % % % % %$ %( %, %0 %4 %< %d 3p 4 2 %8 %8 %H %H %X %X %` %`%p%p3$4T2d%t%|%%%%%%%%%%%%345469:%0 %0,;<5T:\<9/%0%0;d019/%0%0;p019:8%0<%0`;<%8%P0%X8%hX%X`%p%X%x%X%%X%%X% %X(%H%XP%p%x%%%%%%8%P8%X@%`%Xh%%X% %X%0%X%8%H%P(%X0%`P%XX%Xx%%%h%%h% % %@ %XH %h %Xp % %X % %X % %X % %X %0 %X8 %X %X` %  %X %8 %X %X %X %p %X % %X( %H %XP %p %Xx % % % 8  (  X s`    s    X s`    s  Xs` sH  XsH`   sH   XsH`   sH   XsH`   sH  XsH`  s( (Xs`( (s( (Xs`( (s( (Xs`( (s( (Xs`( (s( (Xs`( (s( (Xs`( (.-,+)('&%$# "(!0 8@HPX`hpx  $(,048 < @ D H LPTX\`hP X(`0h8@  0 @X$ 8(,0H`x 8PhJpk 0s08s0@lHJPX`khxsxsxlJ kssl( ((@H(`h((     (@ H`h (@H`hHj(0P0hixAhBg C@XfhpDeEdF0HcX`KhbLPaM 88`HPNp _ O^!P(]8"@Q`x\#8[$GZ(%0HPhYx&IX'JpW( @@XXVh)p*@U+>0T,?0 HSX-`7R.=H  H  H(0H8@HHPHX`HhpHxHHHHH.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela__tracepoints_ptrs.rela__patchable_function_entries.rodata.str1.8.rela.altinstructions.rodata.rela.ref.data.rela__bpf_raw_tp_map.rela__tracepoints__tracepoints_strings.rela_ftrace_events.comment.note.GNU-stack @0@@{+p&@ȓ{12;2d6@xX{Sh2N@Щ{Sp2N@{ Sx2N@{ S2N@{S2N@0{S2N@H{S2N@`{S2N@x{S2N@{S2N@{S2N@{S2N@ت{S2N@{ S2N@{"S2N@ {$S2N@8{&S2N@P{(S2N@h{*S2N@{,S3N@{.S3N@{0S3N@ȫ{2S3N@{4S 3N@{6S(3N@{8S03N@({:S83N@@{<p2@3S8N@X{?S8N@p{A8$@{CS88N@{ES@8N@0{GSH8N@H{ISP8N@`{KSX8N@x{MS`8N@{OSh8N@{QSp8N@{SSx8N@ح{US8N@{WS8N@{YS8N@ {[S8N@8{]S8N@P{_S8N@h{aS8N@{cS8N@{eS8N@{gS8N@Ȯ{iS8N@{kS8N@{m88@@{p9  @P{r<@` {tD`G@`X{w0G/HH8"| @j