ELF>q@@('GNU3?Ңo'Q̢TyGLinuxUHAUATSHC(u{IHtQHIHs@HHttLD$I$HHsXHttLLD$Cu:HuALHuLIA$MuƄtHuLA$tADŽ$I$A$I$LE1LGAfUHAWAVE1AUATSH8HueH%(HE1Hu%HEeH3%(GH8L[A\A]A^A_]LHIILuAD$(M$LAD$8A9D$mutex&dev->read_wait&dev->write_waitldusbldusb%ddrivers/usb/misc/ldusb.cS&S&S&S&ld_usb_interrupt_out_callbackld_usb_writeld_usb_interrupt_in_callbackld_usb_openmin_interrupt_out_intervalmin_interrupt_in_intervalwrite_buffer_sizering_buffer_size !12358@BC   0 @ P Q ` p    parm=min_interrupt_out_interval:Minimum interrupt out interval in msparmtype=min_interrupt_out_interval:intparm=min_interrupt_in_interval:Minimum interrupt in interval in msparmtype=min_interrupt_in_interval:intparm=write_buffer_size:Write buffer size in reportsparmtype=write_buffer_size:intparm=ring_buffer_size:Read ring buffer size in reportsparmtype=ring_buffer_size:intlicense=GPLdescription=LD USB Driverauthor=Michael Hund srcversion=02931B7BF3DD2D407EB83F7alias=usb:v0F11p20A0d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p2090d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p2080d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p2070d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p2060d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p2051d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p2050d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p2040d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p2030d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p2020d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p2010d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p2000d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1210d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1200d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1101d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1100d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p10B0d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p10A0d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1090d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1081d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1080d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1043d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1042d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1040d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1038d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1035d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1033d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1032d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1031d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1021d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1020d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1011d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1010d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1001d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v0F11p1000d*dc*dsc*dp*ic*isc*ip*in*depends=retpoline=Yintree=Yname=ldusbvermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layout6:param_ops_int7eno_llseeke;usb_deregisterذusb_register_driverusb_stringO)usb_register_dev)usb_alloc_urbE:#__kmalloc uusb_find_common_endpoints_reverseT__init_waitqueue_headQ__mutex_initѠ"kmem_cache_alloc_trace:zLkmalloc_cachesJ_copy_to_user 0pv_opsG_raw_spin_lock_irq{#usb_kill_urbݍschedule_timeout-U_dev_info*mutex_lock5`usb_poison_urbO=usb_deregister_dev zkfree^usb_free_urb) __stack_chk_failU'!usb_control_msgTfinish_wait&prepare_to_wait_eventQscheduleuyHinit_wait_entry.6_copy_from_userHۈ__check_object_size nǡ_cond_reschedGV__warn_printk囝R_dev_warn8߬imemcpy 8_raw_spin_unlock_irqrestore vQ_raw_spin_lock_irqsave"__dynamic_dev_dbg"#>__wake_upڶV3_dev_errprintkb˛@mutex_unlockWusb_submit_urb ӳ-mutex_lock_interruptible\Egusb_find_interfaceSstream_open\ɢ.__x86_indirect_thunk_raxm__fentry__   7!ldusbGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0ldusb.koתQ !#..!.BO.V}.j.~..5.c.... .I.2w.F.Z.n./.].....C.q.".6.J.^).rW.....=  F R &[ 9f7PXdp ~MP @t8884p890HMKjPxp$08 PT p  = '!3!?!,(KZb]%p `EE((p<mCd'((4 P(6T*7sax( +3  "#$%9FVdp   % * C V g p             " 1 M X b p          % 3 = __UNIQUE_ID_srcversion78__UNIQUE_ID_alias77__UNIQUE_ID_alias76__UNIQUE_ID_alias75__UNIQUE_ID_alias74__UNIQUE_ID_alias73__UNIQUE_ID_alias72__UNIQUE_ID_alias71__UNIQUE_ID_alias70__UNIQUE_ID_alias69__UNIQUE_ID_alias68__UNIQUE_ID_alias67__UNIQUE_ID_alias66__UNIQUE_ID_alias65__UNIQUE_ID_alias64__UNIQUE_ID_alias63__UNIQUE_ID_alias62__UNIQUE_ID_alias61__UNIQUE_ID_alias60__UNIQUE_ID_alias59__UNIQUE_ID_alias58__UNIQUE_ID_alias57__UNIQUE_ID_alias56__UNIQUE_ID_alias55__UNIQUE_ID_alias54__UNIQUE_ID_alias53__UNIQUE_ID_alias52__UNIQUE_ID_alias51__UNIQUE_ID_alias50__UNIQUE_ID_alias49__UNIQUE_ID_alias48__UNIQUE_ID_alias47__UNIQUE_ID_alias46__UNIQUE_ID_alias45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6ld_usb_pollld_usb_openld_usb_driverld_usb_interrupt_in_callbackld_usb_open.cold__func__.32982ld_usb_interrupt_out_callback__UNIQUE_ID_ddebug89.32969__func__.32970__UNIQUE_ID_ddebug87.32948__UNIQUE_ID_ddebug88.32960__func__.32949ld_usb_interrupt_in_callback.coldcopy_overflowld_usb_write__UNIQUE_ID_ddebug94.33062__func__.33063ld_usb_write.coldld_usb_deleteld_usb_disconnectld_usb_classld_usb_releaseld_usb_readld_usb_read.coldld_usb_probe__key.33080__key.33082__key.33083ld_usb_probe.coldld_usb_driver_initld_usb_driver_exitld_usb_fopsld_usb_table__UNIQUE_ID_min_interrupt_out_interval86__UNIQUE_ID_min_interrupt_out_intervaltype85__param_min_interrupt_out_interval__param_str_min_interrupt_out_interval__UNIQUE_ID_min_interrupt_in_interval84__UNIQUE_ID_min_interrupt_in_intervaltype83__param_min_interrupt_in_interval__param_str_min_interrupt_in_interval__UNIQUE_ID_write_buffer_size82__UNIQUE_ID_write_buffer_sizetype81__param_write_buffer_size__param_str_write_buffer_size__UNIQUE_ID_ring_buffer_size80__UNIQUE_ID_ring_buffer_sizetype79__param_ring_buffer_size__param_str_ring_buffer_size__UNIQUE_ID_license78__UNIQUE_ID_description77__UNIQUE_ID_author76.LC10usb_alloc_urb__check_object_sizeusb_free_urb_copy_from_user__this_modulefinish_waitusb_register_drivercleanup_modulememcpykfreeprepare_to_wait_event__wake_up_raw_spin_lock_irqsave__dynamic_dev_dbgkmem_cache_alloc_trace__fentry__init_moduleusb_find_interface__x86_indirect_thunk_rax_raw_spin_lock_irqschedule_timeoutschedule__stack_chk_failusb_submit_urb_dev_infoinit_wait_entry_dev_errmutex_lockusb_control_msgusb_register_devusb_poison_urb_cond_resched__mutex_initmutex_lock_interruptibleusb_deregister_raw_spin_unlock_irqrestoreusb_string_dev_warn_copy_to_user__init_waitqueue_headpv_opsmutex_unlock__mod_usb__ld_usb_table_device_tableusb_deregister_devusb_kill_urb__warn_printkno_llseekstream_openusb_find_common_endpoints_reverseparam_ops_int__kmallockmalloc_cachesFo   A  X 8'Fc0I 0  o! 0( / p8Y aq$,<b}p @/7BX  _ hf o0EQf~s~} ( -M`hq = N r       !   9    0  + < T l {  0  }   0= D 0V ~   0   <  O  ! [& 2 9 k> x  r   0  |I,g|($ V.<=^f P * 0/IW `o|  : : : 8<# 49 E QVd e mr } 8 `   |     @ p(P08p@ H P  x 0 @: PA ` p `hp xppp ((08H,PX`p0x4` $(0@4K8(` |( 0hem m m| h8|@HPXp|x0|0x0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.parainstructions.rela.rodata.modinfo.rela__param__versions.rela__jump_table.rela.data.rela__bug_table.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?:@PUp%J2E@c%^%Y@gx%ni@@h0% ~%Xy@ph% 2 20|@xi% @8j%@%@j%& 3@@`l %@38 @m%x4$ @n%!4@n%05@+@ p0%J9O09XXX9hX9h9&| JL Ppw0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H 9L)9TL~֥9V?>.~4Z\9$lzZbfp\|&5t1Ls´ oQE;uqiT,