ELF@@1.%%%%z   zR| ,D-D H  t  HD-(H<D-DD d DD-8tD-D0L 0  0LD-D (DD-D H  d  HD-(DD-D H  d  HD-8LD-D@P @   @PD-D (XTD-D H  t  HD-H`D-D`X `   `XD-D 4HD-DP 0 ` PD-D 0D-D0L 0 ` 0LD-,<TD-D H  t  HD-8lD-DP 0 | PD-D 8PD-D@P 0  @PD-D 4D-D@P 0  @PD-D <xD-DpT @  < pTD-D H\|D-Dp\ `   p\D-D 4\D-D`P 0 ( `PD-D 8(D-D`P 0  `PD-D (,D-DD T DD-(H8P-DD T DD-(t8P-DD T DD-(8P-DD T DD-4D-D0L 0 \ 0LD--u?#{WO@t"4@K(K kCTkTR@*S*OBWA{è#_ֈ}_K 5;`?#{ @hE9*` @{¨#_[?#{ @h]A* @{¨#_֖/ R_˔?#{ WOp@d@@@^A TBRS)LT @ 4RF`4@9qT")R)rj@rj@R@*OC @WB{Ĩ#_ }_) } 57?#{ *@ @1@k7** @{¨#_?#{ g_WO@@hf@R*hv@4i@hf@)K?qTi@ @94(KT(C_R@ h I@)v)@t@{x ") @99CcT br@4@aj@BR"R**7*OE @WD_CgB{ƨ#_!hf@@*ԔxZ?#C{;OA8 C5@*A8 C_ TOH;@{FC#_RR@ h2!B`t!B`!B`bh"i"nh {ki&!R5Ri* )iihii )iii6i: )hVhi>hZh^hb"M9H6u9 CT@CaR BA %A' @-@@/0_r,rk@T E0 ?` 7`@#*RA@_Qrrk@TE0?@h^A @_ѬrQ6rk@TE0?@7A2@_qvr2rk@TE0?hibhhib hh ib hh ib hh ib hh ib hh ibhhibhhibh>*KtG*E!L4?#{ OA=OB @{è#_֔xZ?#{OA*OA{¨#_֔xZ?#C{;OA8 CA@hK C @T@C#aR )AA+ -B)@/@+0_r,rk@T E0 ?7`@#*RA@_Qrrk@TE0?@h^A @_ѬrQ6rk@TE0?`7A2@_qvr2rk@TE0?**A8 C_ AT*OH;@{FC#_!t?#{WOCA8 C\h"C9qT`\9v@kTi@@)QqiCT@?kTf@@a4`\9BR6iY)q?kjT``A8 C@ TOCWB{A#_t?#{OCA8 C_hB9q!T*7!R5R` `6b"R@A8 C@ TOC@{A#_t?#{_WOA8 C[hbC9qT7x[#R#"RR`@qT@H5`Z#*RA@_Qrrk@TE0?@h`[`A8 C_ TOFWE_D{C#_t?#{og_WOCh_8qA TuV`8B@ Th2@`wQh2'@ (@9R*@ 7;4`Vhh k`8@` TX h2@`Qh2'@ (@9R@7z4`VhQk*`8@T3i+R1(}_ K( 5;`OFWE_DgCoB{A#_*`h@`xh2@h26`[6bR@`_H5h)R }_J K 5;X?#{#OA8 C5R`u9``u"9`bt@#aR#c"RRt@#aR#c"RRt@#aR#c"RRt@#aR#c"RRt@#a&R#c&"RRt@#a6R#c6"RRt@#aFR#cF"RRt@#aVR#cV"RR`@`bu9bR@A8 C_ TOE#@{C#_?#{WOA8# C@RR*` L @R)h _)___d@#*#RR7hAh.@5BRhAiA kMThA8 C_ TOEWD{C#_'͹?#{R RH9 {#_[a@Ah?#{ R!@{#_[a@Ah?#{ R!@{#_[a@Ah?#{ R!@{#_?#{ O@!"99bb9@ BR@@ @ BR @@rL?T@ RQ($@?| (f@?@TarhA@_rrk@TE0?OB @{è#_50o?#{O**AR*`5!*4@s*OA{¨#_`}?#{@{#_include/linux/virtio_config.hnet/vmw_vsock/virtio_transport.clicense=GPL v2author=Asias Hedescription=virtio transport for vsockname=vmw_vsock_virtio_transportintree=Yscmversion=gc82917ebd289depends=alias=virtio:d00000013v*vermagic=6.12.5-android16-0-gc82917ebd289-ab12815448-4k SMP preempt mod_unload modversions aarch64rx&vsock->tx_locktxvmw_vsock_virtio_transporteventvirtio_vsock&vsock->event_lock&vsock->rx_lockvmw_vsock_virtio_transport%Ialloc_workqueuewzvsock_core_registerz__register_virtio_driver|vsock_core_unregister destroy_workqueueI4"unregister_virtio_driver'R__rcu_read_lock}virtio_transport_purge_skbsm\alt_cb_patch_nopsʰCvirtqueue_get_vring_size6queue_work_oni$__rcu_read_unlockb杦sk_skb_reason_dropӞmutex_trylock82mutex_unlock6 _raw_spin_lock_bh!`_raw_spin_unlock_bh8virtqueue_kickCsg_init_onel"kasan_flag_enabled!virtqueue_add_sgs Unvirtio_transport_deliver_tap_pktumutex_lock_interruptible zkfree'rVkmalloc_cachese쎘__kmalloc_cache_noprof __mutex_initfHPvirtio_check_driver_offered_feature__stack_chk_failKMmutex_locky`synchronize_rcuĕ,/flush_work 5virtqueue_disable_cbkp0zvirtqueue_get_buf-:skb_putvirtio_transport_recv_pktqvirtqueue_enable_cbpvirtio_transport_consume_skb_sentvirtqueue_add_inbuf֯vsock_for_each_connected_socketEN__alloc_skb sk_error_reportchovirtio_reset_device/uvirtqueue_detach_unused_bufGBvirtio_transport_do_socket_init)\Vvirtio_transport_destructKKvirtio_transport_release}&virtio_transport_connect$virtio_transport_dgram_bind/ ovirtio_transport_dgram_dequeue|Jvirtio_transport_dgram_enqueue0virtio_transport_dgram_alloww{virtio_transport_stream_dequeue}Pvirtio_transport_stream_enqueue virtio_transport_stream_has_data_virtio_transport_stream_has_space6",zvirtio_transport_stream_rcvhiwatt{virtio_transport_stream_is_activeivirtio_transport_stream_allowvirtio_transport_seqpacket_dequeue@wvirtio_transport_seqpacket_enqueuea*virtio_transport_seqpacket_has_dataXdvirtio_transport_notify_poll_in/virtio_transport_notify_poll_out(bvirtio_transport_notify_recv_initg3virtio_transport_notify_recv_pre_blockW:}vvirtio_transport_notify_recv_pre_dequeueXvirtio_transport_notify_recv_post_dequeuevZvirtio_transport_notify_send_initvirtio_transport_notify_send_pre_block>Лvirtio_transport_notify_send_pre_enqueuedvirtio_transport_notify_send_post_enqueue==virtio_transport_notify_buffer_sizeB'virtio_transport_notify_set_rcvlowatCvirtio_transport_unsent_bytes]virtio_transport_shutdownC(ovirtio_transport_read_skbؤmodule_layoutLinuxLinuxGNUܑԇĆ.7wt`GNU s$s4\lxssss04s8sLss 0X\shslpssX4@kHkHsskHkH XX,04s8sLPWTWXs\sdhDlDpsts|mh mh m m m m mmttsskHkHss (08dkHhkHtxs|skHkHsstt s s kH kH$ `   k k    $ 0 P \      $ 4 @ L T s` sd    k k m m   < T `    H`(dx(08@sLsP\(D\x,H`|ss<|8dspstsssskk m$m(0<DPXdlt|(@77$(s,s4k8k@LkXPkXTX\hklkptsxkXkXk k$(s,s0m@ mm$mP(mmmh mmX  (0m8@HPX`hpxm (m 08mh@mtHmXkPm|(m8mT@mXkX`kXmL m018mAndroid (12755234, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)nLoxmmm  mh mt\mmm| m@mTpmmh m m `mmm mLmLxmmm "+9=@2345LUX[^adgho ./01 X`4@SXf n 1 DuD   DZ RhdEhtLp t `h  +  T T? hT |H xb |;H "K \h PC u x|U\  N.oTT PTA 9  \ X  d h ( H   , y A  $ TBk L8HLV 8  8s ;   e %k'<7P "#  "%F `F &#f o}((  G  #&(" )`) )c 6 #)#< DrN )K )K -ug T/d T0 ),7p ¾ ] bl tE$ tE< =o. s& ¾3 ! {:  UŅ UŅ  EZ EZ EZ 7j F   &ř$  V.G] tE V.G] nnS } &:g <!kV      { & l E  J u r > kz 2 JA  H   xT2  !".note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.hyp.event_ids.rodata.str.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.init.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.rodata.__llvm_fs_discriminator__.BTF.rodata.str1.1virtio_transport_can_msgzerocopyvirtio_vsock_probe.__keythe_virtio_vsock_mutexvirtio_transport_msgzerocopy_allowvirtio_transport_seqpacket_allow__kcfi_typeid_virtio_transport_dgram_allow__kcfi_typeid_virtio_transport_stream_allowsynchronize_rcuskb_put__kcfi_typeid_virtio_transport_notify_poll_outvirtio_transportsk_error_reportvirtio_vsock_vqs_startvirtio_transport_consume_skb_sentvirtio_transport_recv_pktvirtio_transport_deliver_tap_pktvirtio_transport_cancel_pktvirtio_transport_send_pkt__mutex_init__kcfi_typeid_virtio_transport_notify_recv_init__kcfi_typeid_virtio_transport_do_socket_init__kcfi_typeid_virtio_transport_notify_send_initvsock_for_each_connected_socket__kcfi_typeid_virtio_transport_destruct__kcfi_typeid_virtio_transport_connect__kcfi_typeid_virtio_transport_notify_set_rcvlowat__kcfi_typeid_virtio_transport_stream_rcvhiwatalt_cb_patch_nops____versionsvirtqueue_add_sgs__start_alloc_tags__stop_alloc_tags__kcfi_typeid_virtio_transport_unsent_bytesfeatureskmalloc_cachesvirtio_transport_purge_skbsunregister_virtio_driver__register_virtio_drivervirtio_vsock_drivervsock_core_unregistervsock_core_registersk_skb_reason_drop__kcfi_typeid_virtio_transport_shutdownqueue_work_on__kcfi_typeid_virtio_transport_notify_poll_invirtio_vsock_rx_fill__stack_chk_failvirtio_vsock_vqs_delvirtio_transport_tx_workvirtio_transport_rx_workvirtio_transport_event_workvirtio_transport_send_pkt_workflush_workthe_virtio_vsockvirtio_vsock_reset_sockmutex_trylockmutex_unlock__rcu_read_unlock__kcfi_typeid_virtio_transport_notify_recv_pre_block__kcfi_typeid_virtio_transport_notify_send_pre_blockmutex_lock__rcu_read_lockvirtqueue_kick_raw_spin_unlock_bh_raw_spin_lock_bhvirtqueue_add_inbufvirtqueue_get_bufvirtqueue_detach_unused_buf__kmalloc_cache_noprof__kcfi_typeid_virtio_transport_notify_buffer_sizevirtqueue_get_vring_sizevirtio_vsock_freezevirtio_vsock_remove__kcfi_typeid_virtio_transport_stream_is_active__kcfi_typeid_virtio_transport_notify_send_post_enqueue__kcfi_typeid_virtio_transport_seqpacket_enqueue__kcfi_typeid_virtio_transport_dgram_enqueue__kcfi_typeid_virtio_transport_stream_enqueue__kcfi_typeid_virtio_transport_notify_send_pre_enqueuedestroy_workqueuevirtio_vsock_workqueuealloc_workqueue__kcfi_typeid_virtio_transport_notify_recv_post_dequeue__kcfi_typeid_virtio_transport_seqpacket_dequeue__kcfi_typeid_virtio_transport_dgram_dequeue__kcfi_typeid_virtio_transport_stream_dequeue__kcfi_typeid_virtio_transport_notify_recv_pre_dequeue__kcfi_typeid_virtio_transport_releasevirtio_check_driver_offered_featurevirtio_vsock_restorevirtio_vsock_tx_donevirtio_vsock_rx_donevirtio_vsock_event_donesg_init_oneinit_module__this_modulecleanup_modulemutex_lock_interruptible__mod_virtio__id_table_device_tablekfreevirtio_reset_device__kcfi_typeid_virtio_transport_stream_has_spacevirtio_vsock_probe__kcfi_typeid_virtio_transport_dgram_bindvirtio_transport_get_local_cidkasan_flag_enabledvirtio_transport_send_skb__kcfi_typeid_virtio_transport_read_skb__alloc_skbvirtqueue_disable_cbvirtqueue_enable_cb__kcfi_typeid_virtio_transport_seqpacket_has_data__kcfi_typeid_virtio_transport_stream_has_data__llvm_fs_discriminator____UNIQUE_ID___addressable_init_module989$d.59$x.49$x.39$x.29_note_19$d.19$d.9$d.58$d.48$d.38$d.28_note_18$x.18$x.8$d.8$x.57$x.47__UNIQUE_ID_alias537$x.37$x.27$d.17$d.7$d.56$d.46__UNIQUE_ID_depends536$d.36$d.26$x.16virtio_vsock_probe.__key.6$x.6$d.65$x.55$x.45__UNIQUE_ID_scmversion535$x.35$x.25$d.15$d.5$d.74$d.64$d.54$d.44__UNIQUE_ID_intree534$d.34$d.24$x.14virtio_vsock_probe.__key.4$x.4__UNIQUE_ID_description993$d.73$d.63$x.53$x.43__UNIQUE_ID_name533__UNIQUE_ID_vermagic533$x.33$d.23$d.13$d.3__UNIQUE_ID_author992$d.62$d.52$d.42$d.32$x.22$x.12$x.2$d.2__UNIQUE_ID_license991$d.61$x.51$x.41$x.31$d.21$d.11$d.1__UNIQUE_ID___addressable_cleanup_module990$d.60$d.50$d.40$d.30$x.20$x.101Ii%8J)@C"Vi%* 8B;^i%] @ @ ; ;@ei%]@li% `vi% _?;i%] tX  } > ] l$@ i%J  i%s  ccJ J i%i%  J   N ' c ]i% i%  j% )j% Ej% >gdj% j% j% j%  AXJ8$M#j% j% k% -k% Ek% Yk% lk% k% zk% k%  8$k% k% k% l% virtio_vsockrx_worktx_runrx_runrx_buf_nrrx_buf_max_nrevent_runout_bufsvirtio_vsock_eventvirtio_vsock_event_idVIRTIO_VSOCK_EVENT_TRANSPORT_RESETbufs_numvirtio_transport_can_msgzerocopyvirtio_transport_cancel_pktvirtio_transport_event_workvirtio_transport_get_local_cidvirtio_transport_msgzerocopy_allowvirtio_transport_rx_workvirtio_transport_send_pktvirtio_transport_send_pkt_workvirtio_transport_send_skbvirtio_transport_seqpacket_allowvirtio_transport_tx_workvirtio_vsock_event_donevirtio_vsock_freezevirtio_vsock_probevirtio_vsock_removevirtio_vsock_reset_sockvirtio_vsock_restorevirtio_vsock_rx_donevirtio_vsock_rx_fillvirtio_vsock_tx_donevirtio_vsock_vqs_delvirtio_vsock_vqs_startv@06p$$hc^@hoOJ@xC-5&0@Y-%'@ @[-q@\-@@]H-1@]-2X'?'@^-'@0^-' @H^-2(gl ) )H{@b-  h)U0pc@(d@-Lohfx)@@f0-&/C0B0C$XC ggg0/U@_30 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keySXePy'uݞC0  `He0  *H w$`vU4ĥ4ok (C[9~$J٧3q _,Tk#y6jwה0̲>rkZ13x.ݘa` 9E%/P4b5r=r@kEB[ Ge{O|J1*·#U݌\R=$6ZŧJ̶Hrh$[0Lտ7&ajGJq950fe$x}n ]af =6d+,'}aY]|4µP&$MC$6Av9晛-,臡Ndp[IB - ²*ȷ":yy"N䇎;y< NP3¢ܐ^{ ly~N .jbl;C@߇DhLvE [ReQG=\73ɟ~Module signature appended~