ELF@@0/?#CA8{S#<`B#*#yc@*S5#@y*<A8@"BcT{BSC#@C#_!?#{R{#_?#{Ss[ubR@R@T T"SA[B{è#_`SA[B{è#_SA[B{è#_?#{SBc@c@c**SA{¨#_4R@a@y`y*SA{¨#_?#{ R?T@!4* @{¨#_B3R!@B @R* @{¨#_Plib/crc-t10dif.c?#{ ` `@ @{¨#_crct10dif%s fallback ?#{!#@B{k #3 $# " @R{¨#_crc_t10dif.transformcrc_t10dif.softdep=pre: crct10difcrc_t10dif.license=GPLcrc_t10dif.file=lib/crc-t10difcrc_t10dif.description=T10 DIF CRC calculation (library API)$>: = = \;int v *.u81 .u32jv   H  #  * = <<U=>U tgl? = @o vw vv r     @    v vv.!'/5< vaTrv v!+ vWQA B!cQ v v0 v} vP   v        !"#$%&'()*+,-./vvv/vNSI v:vvv @v!k kc"JCv# #  ~  r    ;S  TN  ZN  kN  l[      p  <   E  5 E  o  _ o   !   $ c 0T/$ c T/&%  y  ')&&" Y C T&&T Y#cj ND N !  cc' c TT4  #c N'G'Fc  " v( PG PG 0Dn c n,kpnO tfmp lenqc( s w wpEdH )Ph\*j{0\cd +^ ^!!1VP( "V'G P#lenV60Q1?P#crc?Pe"?9G c#len?H0dFA2GBHcrcC P D IerrEcc2G  CG`T+l3v2K JK$J$N4$ $3 new& old& 0$(A0 __p0K0pL0 M__c0 __u0N0 0 cx,"5NP#valIQ"TNR alg,  N TPtfmI 5jtfm; " tfmH TtfmI  %6j wqj8c%k5 % 4% >c6a6B;! Cptr; : ; 9 I &I 4:!; 9 I >! !I: ; 9  ( 4: ; 9 I<: ;9 I> !I: ;9!I!I/ .?: ; 9 'I<4:!; 9 I .?: ; 9 '<>! !I: ; 9!4:!; 9!I : ; 9 I.: ;9 'I !: ;9 I>! !I: ;9!.?: ;9 'I<.: ; 9 'I : ; 9 I 1RUX!Y W ! 1":!; 9 I#:!; 9 I$1X!Y W!%:!;9 I&.?: ; 9! '<'.?:!; 9!'<( )1X!Y W *1X!YW + U,1-1X!Y W .:! ; 9!I/0.:!; 9 'I@|1.?:!; 9!'I@|2 U3 14.: ; 9 ' 5.: ;9!' !6.:!;9 ' !7418 19 1U:% U;$ > < =&>5I?'@4: ; 9 I?A(B4: ;9 I?<C( D.?: ;9 '<E.: ; 9 '@|F  : ; 9 G : ; 9 I 8 H : ; 9 I8 I4: ; 9 IJ K : ; 9 L : ; 9 IM : ; 9 IN1RUX YW O : ; 9 P.1@|Q 1R.1@|LHd<<$(08D(,\\    Hd~  * ?K!f !z" - !/y   b.  < $ / ! /L<M+#!/,"=o2  .0!!u z<V0tX/ 6XJ  !z!; ~}Zz X?  tX O/#I&VC =C {. {J /!!!K u {. /-H 8 .H 9 !- G 8 !/MOD_INIT_RODATAlong intDQST_ALLOC_DQUOTSDQST_SYNCS__UNIQUE_ID_license380__kernel_ulong_t__param_ops_transformnode_stat_itemMIGRATE_HIGHATOMICHRTIMER_BASE_BOOTTIMENR_BOUNCEraw_spinlock_tN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRScrypto_register_notifierDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITcrypto_shash_driver_nameWORK_STRUCT_COLOR_SHIFTkasan_check_writeNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFT_DQST_DQSTAT_LASTWORK_NR_COLORSMM_ANONPAGESbuffer__exitcall_crc_t10dif_mod_finiWORK_OFFQ_FLAG_BITSINIT_LIST_HEAD__UNIQUE_ID_softdep381unsigned intNR_NODE_STATESWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONICARM64_VEC_SVEexitcall_tPIDTYPE_MAXNR_SLAB_UNRECLAIMABLE_BPGDEMOTE_KSWAPDmoduleWORKINGSET_ACTIVATE_FILENR_THROTTLED_WRITTENMMAP_PAGE_ZERONUMA_FOREIGNarch_static_branch_jumpzone_watermarksWORK_OFFQ_FLAG_SHIFTWORK_OFFQ_BH_BIT__int128MOD_DATANR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDS__UNIQUE_ID___addressable_crc_t10dif_update372kernel_param_ops__UNIQUE_ID_description378crc_t10dif_genericTASK_COMM_LENLRU_INACTIVE_ANONWORKINGSET_RESTORE_ANONlistNR_KERNEL_STACK_KBcrc_t10dif_rehashPGDEMOTE_DIRECTmutexADDR_LIMIT_32BIT__UNIQUE_ID_rcu370__UNIQUE_ID_rcu376LRU_ACTIVE_FILE__kernel_size_tADDR_NO_RANDOMIZEMOD_TEXTWORK_BUSY_RUNNINGVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDDQST_DROPSlong long unsigned intPGDEMOTE_KHUGEPAGEDSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEbranchraw_spinlockmigratetypeCRYPTO_MSG_ALG_REQUESTLRU_INACTIVE_FILEWORK_CPU_UNBOUNDselfWORKINGSET_REFAULT_FILElock_class_keyNR_SHMEM_THPSWORK_OFFQ_POOL_BITSzone_stat_itemADDR_COMPAT_LAYOUTNR_ZSPAGEShrtimer_base_typeclass_spinlock_tnode_statescrc_t10dif_nbNR_IOMMU_PAGESDQST_CACHE_HITSclass_spinlock_irq_tsize_tWORK_STRUCT_PWQ_BITKMALLOC_DMAHRTIMER_BASE_REALTIME_SOFTMOD_INIT_DATAWORK_OFFQ_POOL_SHIFTHRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFTNR_DIRTIED_Boolworkqueue_structNR_PAGETABLENR_ANON_MAPPEDNR_WMARKMIGRATE_PCPTYPESVMSCAN_THROTTLE_WRITEBACKPIDTYPE_PIDARM64_VEC_MAXNUMA_MISSrcu_read_unlockNR_FOLL_PIN_ACQUIREDNR_VM_NODE_STAT_ITEMStruecrypto_tfm_alg_driver_nameNR_SLAB_RECLAIMABLE_BSB_FREEZE_FScrct10dif_rehash_workcrc_t10dif_mod_init__u16IS_ERRSB_FREEZE_COMPLETEKMALLOC_RANDOM_STARTNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDWORKINGSET_ACTIVATE_ANONclass_spinlock_irqsave_tcharcrypto_free_shashMIGRATE_RECLAIMABLENR_UNEVICTABLENR_ZONE_INACTIVE_FILEwq_misc_constscrct10dif_fallbackNUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDMIGRATE_MOVABLECRYPTO_MSG_ALG_REGISTERVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONMOD_RO_AFTER_INITdatapid_typecrypto_destroy_tfmN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIwork_structNR_FREE_CMA_PAGESSB_UNFROZENNR_VM_NUMA_EVENT_ITEMSN_HIGH_MEMORYN_CPUcrypto_shashcancel_work_synclong long intNR_KERNEL_MISC_RECLAIMABLE__compiletime_assert_2__compiletime_assert_3vm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITNR_ZONE_LRU_BASErcu_read_lockcrct10dif_tfmcrc_t10dif_notifycrypto_shash_updateNR_ZONE_WRITE_PENDINGSB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHE__param_transformboolNR_FREE_PAGES__UNIQUE_ID___addressable_crc_t10dif_mod_init375mutex_lockRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMAX_ZONELISTSMIGRATE_ISOLATE__param_str_transformclass_raw_spinlock_irqsave_tMIGRATE_CMA__rcu_read_unlockUNAME26MOD_MEM_NUM_TYPESsnprintfsizeclass_raw_spinlock_irq_tMM_SWAPENTSZONELIST_FALLBACKPCPU_FC_EMBEDPCPU_FC_NRmod_mem_type__compiletime_assert_368WORKINGSET_REFAULT_ANONDQST_READSqueue_work_onrseq_cs_flags_bitNR_LRU_LISTSlru_listN_MEMORYschedule_workMM_FILEPAGEScrypto_alloc_shashmutex_unlockMOD_RODATAWORKINGSET_RESTORE_BASEnotifier_blockSB_FREEZE_PAGEFAULTsprintfNR_KMALLOC_TYPESstatic_key_trueWORK_BUSY_PENDING__u32system_wqWORK_STRUCT_PENDING_BITPIDTYPE_PGIDWORK_OFFQ_LEFT__u64WORKINGSET_NODERECLAIMWORKER_DESC_LENKMALLOC_NORMALwork_bitsshort intfalsecrypto_shash_tfmNUMA_OTHERHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDNR_ZONE_ACTIVE_FILEWMARK_PROMO__compiletime_assert_371__compiletime_assert_377DQF_PRIVATENR_ISOLATED_FILEDQST_FREE_DQUOTSRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITWORK_STRUCT_FLAG_BITSCRYPTO_MSG_ALG_LOADEDKMALLOC_RANDOM_ENDNR_ZONE_INACTIVE_ANONNR_VM_ZONE_STAT_ITEMSWORKINGSET_NODESNR_INACTIVE_FILELRU_UNEVICTABLEDQF_ROOT_SQUASH_Bpcpu_fcNR_VMSCAN_WRITEPCPU_FC_PAGENR_SHMEMstatic_keyHRTIMER_BASE_MONOTONIC_SOFTcrypto_alguintptr_tHRTIMER_BASE_BOOTTIME_SOFTcrc_t10dif_mutexMIGRATE_TYPESkernel_paramlong unsigned int__u8atomic64_tsynchronize_rcuvec_type__UNIQUE_ID_file379WORK_OFFQ_DISABLE_BITSNR_FILE_PAGESGNU 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-strongDQST_LOOKUPSWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESNUMA_INTERLEAVE_HITkmalloc_cache_typeNR_MLOCK__compiletime_assert_369READ_IMPLIES_EXEC__rcu_read_lockunsigned charnuma_stat_item__keyvmscan_throttle_statecrc_t10difMOD_INIT_TEXTPGPROMOTE_SUCCESSSHORT_INODEl_yesKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLEWORKINGSET_RESTORE_FILElist_headDQST_WRITESqueue_workNR_ISOLATED_ANONcrc_t10dif_transform_showshashNR_WRITTENPCPU_FC_AUTONR_VMSCAN_THROTTLERSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITstrcmpPGPROMOTE_CANDIDATEworksigned charshash_desccrc_t10dif_updateADDR_LIMIT_3GBshort unsigned intcrypto_tfmKMALLOC_RECLAIM__valonstackLRU_ACTIVE_ANONcrypto_unregister_notifier__int128 unsigned__UNIQUE_ID___addressable_crc_t10dif373NUMA_LOCALPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESN_POSSIBLE_r_a_p__v__init_workdescNR_MM_COUNTERSclass_raw_spinlock_tatomic_long_tN_GENERIC_INITIATORPIDTYPE_SIDWMARK_MINcrc_t10dif_mod_finistatic_key_disableNR_ZONE_ACTIVE_ANONWMARK_LOWVMSCAN_THROTTLE_CONGESTED/kernel/work/linux-6.11lib/crc-t10dif.c/kernel/work/linux-6.11lib./arch/arm64/include/asm./include/linux./include/crypto./include/uapi/asm-generic./include/asm-generic./include/linux/atomic./include/uapi/linuxcrc-t10dif.ccrc-t10dif.cjump_label.hrcupdate.hhash.herr.hlist.hcrypto.hworkqueue.hint-ll64.hint-ll64.hposix_types.htypes.hinit.hatomic-long.hspinlock_types_raw.hprocessor.hpid_types.hstddef.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.hstack_pointer.hmm_types.hmmzone.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.halgapi.hsprintf.hjump_label.hmutex.hstring.hcrc-t10dif.hkasan-checks.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x 4A-APBBCa A-A $(A-AFA-,HA-A DJA-TA-A0BCX A-A E A-A EA-,dA-A HMA-<A-A BQ A-A JA-4xA-A BK A-A KA-03Nd 0 8 0 H0(x0 0* 0;I 0_0""49HX=0c( "$&')*0*+u(C(#6CSfcrc-t10dif.c__export_symbol_crc_t10dif_update$d__export_symbol_crc_t10dif__initcall__kmod_crc_t10dif__374_107_crc_t10dif_mod_init6crc_t10dif_mod_init$xcrct10dif_fallbackcrc_t10dif_rehashcrc_t10dif_transform_showcrc_t10dif_notify__param_str_transform__param_ops_transformcrc_t10dif_nbcrc_t10dif_mutexcrct10dif_tfmcrct10dif_rehash_work__UNIQUE_ID___addressable_crc_t10dif_mod_init375__UNIQUE_ID___addressable_crc_t10dif373__UNIQUE_ID___addressable_crc_t10dif_update372__exitcall_crc_t10dif_mod_fini__UNIQUE_ID_softdep381__UNIQUE_ID_license380__UNIQUE_ID_file379__UNIQUE_ID_description378__param_transform.L144721__rcu_read_lockcrypto_shash_update__rcu_read_unlockcrc_t10dif_generic__stack_chk_failcrypto_unregister_notifiercancel_work_synccrypto_destroy_tfmmutex_lockcrypto_alloc_shashmutex_unlocksynchronize_rcustatic_key_disablecrypto_register_notifiersnprintfstrcmpsystem_wqqueue_work_on<FDT\GdHxIJDN  O,8P@QLMhRPFTHDLPUlVpt|VW(((0(DE8t88BK (L,4M 04DSL(ED8 <k==:&;-<N2< @<L<~Q<_<k<y<2<' <8<_<<r<<M<<<i << <S <%<1<><J<\<n<z<t<<)<<<<s<)<< <<j <<2<<<<8 <!<*<3<i<<E<N<%W<`<i<ws<<F<<y <H<<<<q< <*<<` < <<<P ,<F<<B< H<^N< _<p<wv< |<< </< <<?< <t<<<< <<O<1<<[<p<<< <F<H<)<F"< 2<8<?<E<K<UR<W<i<~ v<<?< < <<< < <<< <-<&<V<'<< <Z<X < << < <&<^,< 2<}8<><|D< J<Q<ta<g<m<D s<y<< <<<<O<<< <<N<7 <<~<J<r<><<( <]<Q<' <<k <8<A<F< !< '<N-< 3<9<?<E<5 K<GQ<yW<g]<c<gi<o<4 u<{<5<<<v<\<&<8<<<<$<<<<+ <&<><<K<<4<S#<)<<< B< H< T<^<n<~t<]z<< <<<<<_<j<e<<<<<7<<4<<C <$<T< <"<(<.<`4<+:<M< S< Y<_<e<l<v< < <<s<S <<:<<@ <<<<<Z< << <<   <  8% <1 : <F O <[ d <p 'y < ' <f ' < , <^  <  <A  4! <- /XK <2W /9u <6 /" < / <R < <  < <f# <SD < U <k <s < <. < < <& < < ( <M <^ < < < <* <  0 0 < 6 :/; <J R :Kb <w < <  < <e  <<3<P: Y<h8p: : t:<@<<d<z<I)<9< X<~<< (< <e l:l:2<6Q<n k<<w<8<I<<I<<I <<7< &<D<3a<w<1< <b<P <g <g<[ $2,P,o,DD:^.6:^G:^Ue:q.7 0 8@0L_rll"=)&=A*=E.=^2=n6=:=>=B=L=Q=V=[=`=e=j=o="t=+y=7~=B=M=[=c=j=x============ ===-=4=<=D=I=R=[=e =r=z==#vALAPtAxAA,A0lAp(.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.export_symbol.rela.initcall6.init.rela__jump_table.rela__bug_table.rodata.str.rela.exit.text.rodata.str1.8.rela.init.text.rela.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.rela__param.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@N-+H&@RH-1((;( 6@R0-OHJ@S-dP _@S- vp q@S0- 2|H@S-2"d@T-`8@XU-@pUH-@U-P(@U0-xB@V(-2P-@~`- FA@h~-"[V@p-$g0%Xr0p>0A'6A8A XA@P-+B@.D 8KЅ