ELFp@@@@?#{RC@j!* ?qTR?qT{#_{# _ _ @C0@`TR_#@DR`jT5$@RE(@T6 @0B9!@6C@R?kT R@09A R_ր56E@$@!T(6EA9R$@@9kaT#'7#6?#{`{#_?#{A8S[*@5@c<c`c5,@ 7A8!C?@T!*5[B*SA{è#_ցB*4 **1T**1T**1T @6*?#{[*SRRck@@ 4**1T753B:T ՠ @CA*1`T74@T85qs[B*SAcCkD{ƨ#_+;53B: T+@4 +;+@@d@e@$T@kT*D|@ڟ"դL@B xb~b IT?#{R{#__$@(7 @ ,@@5#@C#@CqT7(6#7!@A`9_֣7$@DC/7_֠_?#A8{S*+`Bab@9`@c9c2@`@+ Ra a6@x@o9)5C6`&@a@@76@`&*` *#L7`~ )A8@BBT{CRSD+@#_bQ@|_@5;c&@ byaxzB!a&a4#|z@_h!@B!_!T_?#A8B { S [ @@O #RcRc+A8D,@#! +$6`@`zh TaHc g@qT@9a5_T HK@`A9D9A'/@@c c@{TA8CC*1 TFk Tb"BT@Bsb:RA8Tc"R+c@ C*1a T*@ 7#R 4A8O@BB T{J*SK[L#_* c@CA8C*1TcM{@1#|_c#5;hA@!6vcM{@Fk!T?T~_c5;թqן 1*qs;kNcM{@1cMkN{@|cM{@c k{m io_uring/cancel.c%%%B  A bCint uu , *#u85#s32V#u32i#s64#u646u!    7 H #G *  = | fD w EF7 G1 o     -u #m    w r-b (x H  ( @ @       @     @ ...- -uU >fI;zU6b({(h( J 8 8 9 /ctx K /seqb9^  /fd LDf"+b0#   b :: # ;0 r bmfAb2 ;Mb#3cu0$bub %  % H(bI(bu<@2"",;' Z&bL L' bq Lu( b Lu)(b LuMb =ctx( d=arg:c>cd ~1 f~>sc"~1k1~2retb2i bNout[OP)2ts4$g9 wG Q?9 $  P u     4  4 -39 AQ]k 4  a( 5 4OEY*eSRs #$# # . UI>_!  S$& *%P j/ z.H # 1 y .& # .& v Tkl z $-G #$A u     4  4 a( 4 -39 AQ]k 5 4OEY*eSE#+ b(3(QcdLSfd'bRctx U_ib_su  }UWsg ;  ; V0p,pP(J+ b,cd5Lf(hueall;ctx i%eretbcnr bd)|%e)%eAbhreq+(RsqeKQ @^| |?gbSg)(PcdgFLdhufctxj eretkbc) mbm*Q  #:Q# R# m# 4 +L bxL6(PcdM"LR%O2QretPballQ;+D ; $D-UPD9QreqF(cdGLW FA%;req%+(Rcd%GLQ ';X<=;req>(Gbctx< u ctx> u>req4(res=FWreq2( 8 8E 9b 3 3? % %*i %:u&O;4 ?! ?1Z"< .to-nA  zto5nI res "  ptrB &w;&r;bptr2E  !  " &b3&0&D " / &*;&NgktN-rEftsE=$f$+$E4!54]!]3'D(!DC +' +* bE" ;*Z6;szb" b&b: 5ptr2nE ;tbtit;tCb,0  ',jb\!,j8\!,jV\Y22=b 5' b,v x-to---Dn- -$ -)to-.-En-Y -^Lv-^OL-^YZ5.Qu.Q6.QFZ' b,v !' 1b,i 1b,v 1( 4bi 4bv 4abiabva>b5i>bv>old>b_bri_bv_tmp_  _b;nr @p  val y;nry yBX idxXC szY  [ ;A0@;vcap'|Zk"5/ptr/ (.?: ; 9 '<1X Y W :!; 9 I.?: ; 9 'I<1RUX YW :!; 9 I1RUX Y W  14:!; 9 I.: ; 9 ' !&I1RUX Y W  U  : ; 9 I8 .?: ; 9 '<!: ;9 I" #:!; 9!I$1RUX!YW %4:!; 9 I&.: ; 9 'I !'.: ;9 'I !(( ) U*41+.:!; 9 'I@|,: ;9 I-> !I: ; 9!.(/ : ; 9 I8 0.?: ;9 'I<14:!;9 I24:!;9 I3 14.: ;9 ' !5.: ; 9!'6> !I: ; 9!75I8 :!; 9 I9 ! : ; 9!:.?:!; 9!'<;.?:!$;9!'<<.?:! ;!9!'<=:!;!9 I>4:!;9 I?.?:!; 9!'I@|@ : ; 9!A.?:!; 9 'I@zB% C$ > D<E F&G4: ; 9 I?H> I: ;9 I'IJ : ; 9 K I8 L.?: ; 9 'I<M.?: ;9 'I@|N : ;9 O P UQ1X YW R1X YW S 1UT 1U1X YW V.?: ; 9 '@zW X : ; 9 Y.: ; 9 ' Z [.: ; 9 'I, l                ; 3    #w 6x ( !Yx.( .iX i  A # K e %#/  q  >0a a    t 1/! !m "!M! t  ?" . 2 $!<. J   !d 6<@<&< @ "<  A f6< . A1Y1Y1Y1~< "~.  #Xu #=!!&"z  M  !6;0D K L  !1 6#] /0=D `#!\.$<J+2+#0 0~~.5! ~lr  (   !2r .r   r  ! x<(  |# ". # ! !0%!" $u " "' l  $ = } = < | |~~ ]<# y  v 5#! &z % "/<%$ #L"l ~t  d! <#=.,"2  =  | |~#]<~ ].#  "! ;$"!~   ~J /Wd" ! ~  p< ' s<" M'-?(( ]*# #  *30*(w.6}"[-1^." /~_[.      ~<U    | |~~ ] #  :""} Z/1 =" =$m. U  H ="}.  +#}1-.~Xt  /  .-X. .~<f  ..=00/ T9=y'0 P6fREQ_F_ASYNC_DATAfgetio_timeout_cancel__kernel_ulong_tIO_URING_F_IOPOLLio_uring_sync_cancel_regfromio_async_cancel_onemutex_lock__lse_atomic_add_returnraw_spinlock_t__s32REQ_F_APOLL_MULTISHOTkasan_check_writespin_lockREQ_F_ARM_LTIMEOUTkmsan_unpoison_memoryuaccess_ttbr0_enablenodetask_structIO_URING_F_NONBLOCK_inline_copy_from_userunsigned intio_kiocbio_fixed_filemasksp_el0cancelto_userio_wq_workconst_test_bitIOU_OKIO_URING_F_COMPATREQ_F_LINKfinish_wait__bad_copy_fromget_current__io_sync_cancelis_sourceREQ_F_CAN_POLLIO_URING_F_CQE32mutexalternative_has_cap_likelyREQ_F_FAILIOU_REQUEUE__addrlistsigned char__compiletime_assert_615array_index_mask_nospecREQ_F_FORCE_ASYNCraw_atomic_inc_returnREQ_F_SUPPORT_NOWAITslotREQ_F_CREDSREQ_F_CLEAR_POLLIN__kernel_size_tshiftio_hash_tablelist_is_headcountindexreq_set_failREQ_F_HARDLINKprepare_to_waitresultREQ_F_BUFFER_SELECTREQ_F_IO_DRAINlong long unsigned intHRTIMER_MODE_ABS_HARDfilektime_tio_slot_fileraw_spinlockheadwait_queue_headthread_infotest_ti_thread_flagREQ_F_BUFFERS_COMMIT__compiletime_assert_0fputio_ring_submit_unlockshould_fail_usercopyio_async_cancel_preplimitvalueissue_flagsio_uring_cmd_flagsio_run_task_work_sigio_poll_cancelIO_URING_F_SQE128__compiletime_assert_631__compiletime_assert_632__compiletime_assert_633__compiletime_assert_634__compiletime_assert_635__compiletime_assert_636size_tcheck_object_sizeio_waitid_cancelcurrent_stack_pointerIO_URING_F_MULTISHOTcheck_copy_sizeio_req_set_resHRTIMER_MODE_REL_PINNED_HARDcheck_seqbytesktime_setspinlock_checkio_file_get_normalHRTIMER_MODE_ABS_SOFTtruecopy_overflowtctx__uaccess_mask_ptrREQ_F_HASH_LOCKED__access_okio_try_cancelREQ_F_FIXED_FILE__acfu_ret_raw_spin_unlockcharmight_faultkcsan_check_accessgeneric_test_bituaccess_ttbr0_disableio_uring_sqetable__bad_copy_toREQ_F_POLLEDtimespec64dataopcode__u32__compiletime_assert_150io_sync_cancelio_ring_submit_lockHRTIMER_MODE_REL_PINNED_SOFTREQ_F_SKIP_LINK_CQESsecsREQ_F_BL_EMPTYIO_URING_F_COMPLETE_DEFERcmd_szHRTIMER_MODE_PINNEDatomic_inc_return_raw_spin_lockktime_get_nsREQ_F_BL_NO_RECYCLElong long int__compiletime_assert_1schedule_hrtimeoutlockio_cancel_datacopy_from_userpreempt_countaccess_oktimespec64_to_ktimeboolREQ_F_NOWAITwork_cancel_fncflagsmemset__ret_warn_on__ll_sc_atomic_add_returnHRTIMER_MODE_ABS_PINNEDio_cancel_cbREQ_F_NEED_CLEANUPsizeHRTIMER_MODE_HARDGNU 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-strongcpucap_is_possiblewaitio_file_get_fixed__copy_overflowktime_getREQ_F_CQE_SKIP_Booldoneio_cancel_req_matchmutex_unlockio_wq_cancel_cbnsecsio_ring_ctxREQ_F_REFCOUNTcpucaptimeoutIOU_ISSUE_SKIP_COMPLETEsequence__u64flagsspinlock_tIO_URING_F_UNLOCKEDshort intio_wq_current_is_workerio_file_from_indexinstrument_copy_from_user_beforelong intio_async_cancelHRTIMER_MODE_RELHRTIMER_MODE_ABS_PINNED_HARDHRTIMER_MODE_SOFTflagio_file_tableworkREQ_F_SINGLE_POLLinit_hash_tableREQ_F_BUFFER_RINGleftwait_queue_entryHRTIMER_MODE_ABSinstrument_copy_from_user_after__io_async_cancelIOU_STOP_MULTISHOTREQ_F_REISSUEuintptr_traw_atomic_add_returnatomic_tIO_URING_F_IOWQlong unsigned int__u8addressIO_WQ_CANCEL_OKio_wq_cancel__int128sign_extend64typesafe_ptrunsigned charspinlockHRTIMER_MODE_ABS_PINNED_SOFTHRTIMER_MODE_REL_HARDfalsearch_atomic_add_returnREQ_F_POLL_NO_LAZY_maskIO_WQ_CANCEL_NOTFOUND__s64HRTIMER_MODE_REL_PINNEDaddrmatch_user_datalist_headREQ_F_LINK_TIMEOUTl_noktime_to_nsio_futex_cancelREQ_F_INFLIGHTREQ_F_ISREGio_tctx_nodeIO_URING_F_CANCEL__mptrspin_unlockshort unsigned intio_uring_task__arch_copy_from_userIO_WQ_CANCEL_RUNNINGREQ_F_BUFFER_SELECTEDcancel_ret__lse_atomic_fetch_add__int128 unsignedio_kiocb_cmd_sz_checkhrtimer_modeHRTIMER_MODE_REL_SOFTREQ_F_DOUBLE_POLLio_cancel_match_sequenceinstrument_atomic_read_writeREQ_F_CUR_POSautoremove_wake_functionio_fixed_file_slotio_wqio_cancelio_uring/cancel.c/kernel/work/linux-6.11/kernel/work/linux-6.11io_uring./arch/arm64/include/asm./include/linux./include/linux/atomic./include/asm-generic./include/asm-generic/bitops./include/uapi/asm-genericcancel.ccancel.ccancel.hcurrent.hpreempt.hio-wq.hspinlock.hio_uring.hbarrier.hfiletable.hio_uring_types.hatomic-instrumented.hatomic-arch-fallback.hatomic.halternative-macros.hcpucaps.hatomic_lse.hatomic_ll_sc.huaccess.huaccess.hbitops.haccess_ok.hktime.htimekeeping.hthread_info.hgeneric-non-atomic.hint-ll64.hint-ll64.hposix_types.htypes.hspinlock_types_raw.hspinlock_types.hhrtimer.hstddef.hstring.hfile.hwait.hmutex.htimeout.hfutex.hwaitid.hpoll.hfault-inject-usercopy.hspinlock_api_smp.hlist.hinstrumented.hkmsan-checks.hkcsan-checks.hkasan-checks.hstack_pointer.hkernel.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x 4xE-AP A-A AA-$ A-ADA-<A-A0CBU A-A T,A-A` BD BCh A-A AHFD$W-AEA-h4TA-A`BBCs A-A 0A-AC B C~CLnLA-A  -QANA AA BZ CAA K AAA BABBAA  x!4 .1p,C   .T^nxT  h3T1CVg0E w~cancel.c$xio_async_cancel_oneio_cancel_cb$d__io_async_cancel__io_sync_cancel.L144721io_wq_cancel_cbio_cancel_req_matchio_try_cancelio_poll_cancelio_waitid_cancelio_futex_cancel_raw_spin_lock_raw_spin_unlockio_timeout_cancelmutex_lockmutex_unlockio_async_cancel_prepalt_cb_patch_nopsio_file_get_fixedio_file_get_normal__stack_chk_failinit_hash_tablememsetautoremove_wake_function__arch_copy_from_userktime_getprepare_to_waitio_run_task_work_sigschedule_hrtimeoutfgetfputfinish_wait(4,44D, D!T"d#X$|%%$)*+x.//012%3 4$\568 7@ $X 6| 7 $ +( P((  *16NDK RWjxa3c  ( <#)0x7u<$ J O[gy#fo *A G%++ 1{ 79=tCIOU[agsxYK&z ,609wB9 !m'-3 9b@GN) Up\ czj=qwz$ U!?.n3kC[I(O[6 B mi H+Q8i Q_ kL  lk3|Nd }Ta  (B2Rr : ) WL `qv)t4t4D D  D$ ; DC Z Db s |  D D D T T" U |x         + M ~     ( @0 < L T ?i q ?  ?  ?  O  Z Z /  < Y n    e e   )T`uu~.g5LfY v  &.CK]e|8aHp @%flo}wa  #<8ADV*_ptC}`\  T 4=S M\U1e\mF}\VV|<9PTi^uS 4P4% /x_Vk8r Z p 2E ?`X hftZ/f @d/JJdm{C Q Q &y4@|Lh H Rm+<FVQbBnS  T+=$1GBO bk{Z3[d d*@ R]Si v ^6a fsQ2QG.3 :B cTmw  "*&B*K.d2t6:>HMRW\afkp&u0z<Mcz  +6DLar| $).38%=4BDLLPxdh4Tp$(LP dh .symtab.strtab.shstrtab.rela.text.data.bss.rela__bug_table.rodata.str.rela.altinstructions.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @ @\H& , 6 1@`0B2 S& $N@@`iJ d@`* u).0@0 .p:0 @؋0;=R0OM0R'SS (SX@xU@ ZX