File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
000e9950
000e9950os.(*ProcessState).String: ; void os.(*ProcessState).String(os.ProcessState * p)
000e9950ldr x16, [x28+16]
000e9954sub x17, sp, 64
000e9958subs xzr, x17, x16
000e995cb.ls 0xe9c38
000e9960str x30, [sp-192]!
000e9964stur x29, [sp-8]
000e9968sub x29, sp, 8
000e996cstr x0, [sp+200]
000e9970stp xzr, xzr, [sp+120]
000e9974ldr x2, [sp+200]
000e9978cbnz x2, 0xe9980
000e997cb 0xe9c04
000e9980
000e9980loc_e9980:
000e9980ldr x0, [sp+200]
000e9984bl os.(*ProcessState).Sys
000e9988str x0, [sp+168]
000e998cstr x1, [sp+176]
000e9990str wzr, [sp+92]
000e9994ldr x0, [sp+168]
000e9998ldr x1, [sp+176]
000e999cadrp x2, 0x585000
000e99a0add x2, x2, 640
000e99a4subs xzr, x0, x2
000e99a8b.eq 0xe99b0
000e99acb 0xe9c24
000e99b0
000e99b0loc_e99b0:
000e99b0ldr w1, [x1]
000e99b4str w1, [sp+92]
000e99b8str w1, [sp+88]
000e99bcstp xzr, xzr, [sp+136]
000e99c0ldr w0, [sp+88]
000e99c4bl syscall.WaitStatus.Exited
000e99c8strb w0, [sp+85]
000e99cctbnz w0, 0, 0xe99d4
000e99d0b 0xe9a18
000e99d4
000e99d4loc_e99d4:
000e99d4b 0xe99d8
000e99d8
000e99d8loc_e99d8:
000e99d8ldr w0, [sp+88]
000e99dcbl syscall.WaitStatus.ExitStatus
000e99e0str x0, [sp+96]
000e99e4bl internal/itoa.Itoa
000e99e8str x0, [sp+152]
000e99ecstr x1, [sp+160]
000e99f0orr x2, xzr, 12
000e99f4mov x3, x0
000e99f8mov x4, x1
000e99fcmov x0, xzr
000e9a00adrp x1, 0x5c9000
000e9a04add x1, x1, 3496
000e9a08bl runtime.concatstring2
000e9a0cstr x0, [sp+136]
000e9a10str x1, [sp+144]
000e9a14b 0xe9ba8
000e9a18
000e9a18loc_e9a18:
000e9a18ldr w0, [sp+88]
000e9a1cbl syscall.WaitStatus.Signaled
000e9a20strb w0, [sp+84]
000e9a24tbnz w0, 0, 0xe9a2c
000e9a28b 0xe9a70
000e9a2c
000e9a2cloc_e9a2c:
000e9a2cb 0xe9a30
000e9a30
000e9a30loc_e9a30:
000e9a30ldr w0, [sp+88]
000e9a34bl syscall.WaitStatus.Signal
000e9a38str x0, [sp+112]
000e9a3cbl syscall.Signal.String
000e9a40str x0, [sp+152]
000e9a44str x1, [sp+160]
000e9a48orr x2, xzr, 8
000e9a4cmov x3, x0
000e9a50mov x4, x1
000e9a54mov x0, xzr
000e9a58adrp x1, 0x5c8000
000e9a5cadd x1, x1, 468
000e9a60bl runtime.concatstring2
000e9a64str x0, [sp+136]
000e9a68str x1, [sp+144]
000e9a6cb 0xe9ba8
000e9a70
000e9a70loc_e9a70:
000e9a70ldr w0, [sp+88]
000e9a74bl syscall.WaitStatus.Stopped
000e9a78strb w0, [sp+87]
000e9a7ctbnz w0, 0, 0xe9a84
000e9a80b 0xe9b74
000e9a84
000e9a84loc_e9a84:
000e9a84b 0xe9a88
000e9a88
000e9a88loc_e9a88:
000e9a88ldr w0, [sp+88]
000e9a8cbl syscall.WaitStatus.StopSignal
000e9a90str x0, [sp+112]
000e9a94bl syscall.Signal.String
000e9a98str x0, [sp+152]
000e9a9cstr x1, [sp+160]
000e9aa0movz x2, 13
000e9aa4mov x3, x0
000e9aa8mov x4, x1
000e9aacmov x0, xzr
000e9ab0adrp x1, 0x5ca000
000e9ab4add x1, x1, 1225
000e9ab8bl runtime.concatstring2
000e9abcstr x0, [sp+136]
000e9ac0str x1, [sp+144]
000e9ac4ldr w0, [sp+88]
000e9ac8bl syscall.WaitStatus.StopSignal
000e9accstr x0, [sp+112]
000e9ad0subs xzr, x0, 5
000e9ad4cset x1, eq
000e9ad8strb w1, [sp+86]
000e9adcb.eq 0xe9ae4
000e9ae0b 0xe9b00
000e9ae4
000e9ae4loc_e9ae4:
000e9ae4ldr w0, [sp+88]
000e9ae8bl syscall.WaitStatus.TrapCause
000e9aecstr x0, [sp+104]
000e9af0subs xzr, x0, 0
000e9af4cset x1, ne
000e9af8strb w1, [sp+86]
000e9afcb 0xe9b04
000e9b00
000e9b00loc_e9b00:
000e9b00b 0xe9b04
000e9b04
000e9b04loc_e9b04:
000e9b04ldrb w1, [sp+86]
000e9b08tbnz w1, 0, 0xe9b10
000e9b0cb 0xe9b6c
000e9b10
000e9b10loc_e9b10:
000e9b10ldr w0, [sp+88]
000e9b14bl syscall.WaitStatus.TrapCause
000e9b18str x0, [sp+104]
000e9b1cbl internal/itoa.Itoa
000e9b20str x0, [sp+152]
000e9b24str x1, [sp+160]
000e9b28ldr x2, [sp+136]
000e9b2cldr x3, [sp+144]
000e9b30orr x4, xzr, 7
000e9b34mov x5, x0
000e9b38mov x6, x1
000e9b3cadrp x7, 0x626000
000e9b40add x7, x7, 304
000e9b44orr x8, xzr, 1
000e9b48mov x0, xzr
000e9b4cmov x1, x2
000e9b50mov x2, x3
000e9b54adrp x3, 0x5c7000
000e9b58add x3, x3, 3325
000e9b5cbl runtime.concatstring4
000e9b60str x0, [sp+136]
000e9b64str x1, [sp+144]
000e9b68b 0xe9b70
000e9b6c
000e9b6cloc_e9b6c:
000e9b6cb 0xe9b70
000e9b70
000e9b70loc_e9b70:
000e9b70b 0xe9ba8
000e9b74
000e9b74loc_e9b74:
000e9b74ldr w0, [sp+88]
000e9b78bl syscall.WaitStatus.Continued
000e9b7cstrb w0, [sp+86]
000e9b80tbnz w0, 0, 0xe9b88
000e9b84b 0xe9ba4
000e9b88
000e9b88loc_e9b88:
000e9b88b 0xe9b8c
000e9b8c
000e9b8cloc_e9b8c:
000e9b8cadrp x1, 0x5c8000
000e9b90add x1, x1, 2326
000e9b94str x1, [sp+136]
000e9b98movz x1, 9
000e9b9cstr x1, [sp+144]
000e9ba0b 0xe9ba8
000e9ba4
000e9ba4loc_e9ba4:
000e9ba4b 0xe9ba8
000e9ba8
000e9ba8loc_e9ba8:
000e9ba8ldr w0, [sp+88]
000e9bacbl syscall.WaitStatus.CoreDump
000e9bb0strb w0, [sp+86]
000e9bb4tbnz w0, 0, 0xe9bbc
000e9bb8b 0xe9be4
000e9bbc
000e9bbcloc_e9bbc:
000e9bbcldr x1, [sp+136]
000e9bc0ldr x2, [sp+144]
000e9bc4mov x0, xzr
000e9bc8adrp x3, 0x5ca000
000e9bccadd x3, x3, 2954
000e9bd0orr x4, xzr, 14
000e9bd4bl runtime.concatstring2
000e9bd8str x0, [sp+136]
000e9bdcstr x1, [sp+144]
000e9be0b 0xe9be8
000e9be4
000e9be4loc_e9be4:
000e9be4b 0xe9be8
000e9be8
000e9be8loc_e9be8:
000e9be8ldr x0, [sp+136]
000e9becldr x1, [sp+144]
000e9bf0str x0, [sp+120]
000e9bf4str x1, [sp+128]
000e9bf8ldur x29, [sp-8]
000e9bfcldr x30, [sp], 192
000e9c00ret x30
000e9c04
000e9c04loc_e9c04:
000e9c04adrp x0, 0x5c7000
000e9c08add x0, x0, 1502
000e9c0cstr x0, [sp+120]
000e9c10movz x1, 5
000e9c14str x1, [sp+128]
000e9c18ldur x29, [sp-8]
000e9c1cldr x30, [sp], 192
000e9c20ret x30
000e9c24
000e9c24loc_e9c24:
000e9c24mov x1, x2
000e9c28adrp x2, 0x521000
000e9c2cadd x2, x2, 3520
000e9c30bl runtime.panicdottypeE
000e9c34hint
000e9c38
000e9c38loc_e9c38:
000e9c38str x0, [sp+8]
000e9c3cmov x3, x30
000e9c40bl runtime.morestack_noctxt.abi0
000e9c44ldr x0, [sp+8]
000e9c48b 0xe9950
000e9c4cudf 0
000e9950
000e9950os.(*ProcessState).String: ; void os.(*ProcessState).String(os.ProcessState * p)
000e9950ldr x16, [x28+16]
000e9954sub x17, sp, 64
000e9958subs xzr, x17, x16
000e995cb.ls 0xe9c38
000e9960str x30, [sp-192]!
000e9964stur x29, [sp-8]
000e9968sub x29, sp, 8
000e996cstr x0, [sp+200]
000e9970stp xzr, xzr, [sp+120]
000e9974ldr x2, [sp+200]
000e9978cbnz x2, 0xe9980
000e997cb 0xe9c04
000e9980
000e9980loc_e9980:
000e9980ldr x0, [sp+200]
000e9984bl os.(*ProcessState).Sys
000e9988str x0, [sp+168]
000e998cstr x1, [sp+176]
000e9990str wzr, [sp+92]
000e9994ldr x0, [sp+168]
000e9998ldr x1, [sp+176]
000e999cadrp x2, 0x585000
000e99a0add x2, x2, 640
000e99a4subs xzr, x0, x2
000e99a8b.eq 0xe99b0
000e99acb 0xe9c24
000e99b0
000e99b0loc_e99b0:
000e99b0ldr w1, [x1]
000e99b4str w1, [sp+92]
000e99b8str w1, [sp+88]
000e99bcstp xzr, xzr, [sp+136]
000e99c0ldr w0, [sp+88]
000e99c4bl syscall.WaitStatus.Exited
000e99c8strb w0, [sp+85]
000e99cctbnz w0, 0, 0xe99d4
000e99d0b 0xe9a18
000e99d4
000e99d4loc_e99d4:
000e99d4b 0xe99d8
000e99d8
000e99d8loc_e99d8:
000e99d8ldr w0, [sp+88]
000e99dcbl syscall.WaitStatus.ExitStatus
000e99e0str x0, [sp+96]
000e99e4bl internal/itoa.Itoa
000e99e8str x0, [sp+152]
000e99ecstr x1, [sp+160]
000e99f0orr x2, xzr, 12
000e99f4mov x3, x0
000e99f8mov x4, x1
000e99fcmov x0, xzr
000e9a00adrp x1, 0x5c9000
000e9a04add x1, x1, 3496
000e9a08bl runtime.concatstring2
000e9a0cstr x0, [sp+136]
000e9a10str x1, [sp+144]
000e9a14b 0xe9ba8
000e9a18
000e9a18loc_e9a18:
000e9a18ldr w0, [sp+88]
000e9a1cbl syscall.WaitStatus.Signaled
000e9a20strb w0, [sp+84]
000e9a24tbnz w0, 0, 0xe9a2c
000e9a28b 0xe9a70
000e9a2c
000e9a2cloc_e9a2c:
000e9a2cb 0xe9a30
000e9a30
000e9a30loc_e9a30:
000e9a30ldr w0, [sp+88]
000e9a34bl syscall.WaitStatus.Signal
000e9a38str x0, [sp+112]
000e9a3cbl syscall.Signal.String
000e9a40str x0, [sp+152]
000e9a44str x1, [sp+160]
000e9a48orr x2, xzr, 8
000e9a4cmov x3, x0
000e9a50mov x4, x1
000e9a54mov x0, xzr
000e9a58adrp x1, 0x5c8000
000e9a5cadd x1, x1, 468
000e9a60bl runtime.concatstring2
000e9a64str x0, [sp+136]
000e9a68str x1, [sp+144]
000e9a6cb 0xe9ba8
000e9a70
000e9a70loc_e9a70:
000e9a70ldr w0, [sp+88]
000e9a74bl syscall.WaitStatus.Stopped
000e9a78strb w0, [sp+87]
000e9a7ctbnz w0, 0, 0xe9a84
000e9a80b 0xe9b74
000e9a84
000e9a84loc_e9a84:
000e9a84b 0xe9a88
000e9a88
000e9a88loc_e9a88:
000e9a88ldr w0, [sp+88]
000e9a8cbl syscall.WaitStatus.StopSignal
000e9a90str x0, [sp+112]
000e9a94bl syscall.Signal.String
000e9a98str x0, [sp+152]
000e9a9cstr x1, [sp+160]
000e9aa0movz x2, 13
000e9aa4mov x3, x0
000e9aa8mov x4, x1
000e9aacmov x0, xzr
000e9ab0adrp x1, 0x5ca000
000e9ab4add x1, x1, 1225
000e9ab8bl runtime.concatstring2
000e9abcstr x0, [sp+136]
000e9ac0str x1, [sp+144]
000e9ac4ldr w0, [sp+88]
000e9ac8bl syscall.WaitStatus.StopSignal
000e9accstr x0, [sp+112]
000e9ad0subs xzr, x0, 5
000e9ad4cset x1, eq
000e9ad8strb w1, [sp+86]
000e9adcb.eq 0xe9ae4
000e9ae0b 0xe9b00
000e9ae4
000e9ae4loc_e9ae4:
000e9ae4ldr w0, [sp+88]
000e9ae8bl syscall.WaitStatus.TrapCause
000e9aecstr x0, [sp+104]
000e9af0subs xzr, x0, 0
000e9af4cset x1, ne
000e9af8strb w1, [sp+86]
000e9afcb 0xe9b04
000e9b00
000e9b00loc_e9b00:
000e9b00b 0xe9b04
000e9b04
000e9b04loc_e9b04:
000e9b04ldrb w1, [sp+86]
000e9b08tbnz w1, 0, 0xe9b10
000e9b0cb 0xe9b6c
000e9b10
000e9b10loc_e9b10:
000e9b10ldr w0, [sp+88]
000e9b14bl syscall.WaitStatus.TrapCause
000e9b18str x0, [sp+104]
000e9b1cbl internal/itoa.Itoa
000e9b20str x0, [sp+152]
000e9b24str x1, [sp+160]
000e9b28ldr x2, [sp+136]
000e9b2cldr x3, [sp+144]
000e9b30orr x4, xzr, 7
000e9b34mov x5, x0
000e9b38mov x6, x1
000e9b3cadrp x7, 0x626000
000e9b40add x7, x7, 304
000e9b44orr x8, xzr, 1
000e9b48mov x0, xzr
000e9b4cmov x1, x2
000e9b50mov x2, x3
000e9b54adrp x3, 0x5c7000
000e9b58add x3, x3, 3325
000e9b5cbl runtime.concatstring4
000e9b60str x0, [sp+136]
000e9b64str x1, [sp+144]
000e9b68b 0xe9b70
000e9b6c
000e9b6cloc_e9b6c:
000e9b6cb 0xe9b70
000e9b70
000e9b70loc_e9b70:
000e9b70b 0xe9ba8
000e9b74
000e9b74loc_e9b74:
000e9b74ldr w0, [sp+88]
000e9b78bl syscall.WaitStatus.Continued
000e9b7cstrb w0, [sp+86]
000e9b80tbnz w0, 0, 0xe9b88
000e9b84b 0xe9ba4
000e9b88
000e9b88loc_e9b88:
000e9b88b 0xe9b8c
000e9b8c
000e9b8cloc_e9b8c:
000e9b8cadrp x1, 0x5c8000
000e9b90add x1, x1, 2326
000e9b94str x1, [sp+136]
000e9b98movz x1, 9
000e9b9cstr x1, [sp+144]
000e9ba0b 0xe9ba8
000e9ba4
000e9ba4loc_e9ba4:
000e9ba4b 0xe9ba8
000e9ba8
000e9ba8loc_e9ba8:
000e9ba8ldr w0, [sp+88]
000e9bacbl syscall.WaitStatus.CoreDump
000e9bb0strb w0, [sp+86]
000e9bb4tbnz w0, 0, 0xe9bbc
000e9bb8b 0xe9be4
000e9bbc
000e9bbcloc_e9bbc:
000e9bbcldr x1, [sp+136]
000e9bc0ldr x2, [sp+144]
000e9bc4mov x0, xzr
000e9bc8adrp x3, 0x5ca000
000e9bccadd x3, x3, 2954
000e9bd0orr x4, xzr, 14
000e9bd4bl runtime.concatstring2
000e9bd8str x0, [sp+136]
000e9bdcstr x1, [sp+144]
000e9be0b 0xe9be8
000e9be4
000e9be4loc_e9be4:
000e9be4b 0xe9be8
000e9be8
000e9be8loc_e9be8:
000e9be8ldr x0, [sp+136]
000e9becldr x1, [sp+144]
000e9bf0str x0, [sp+120]
000e9bf4str x1, [sp+128]
000e9bf8ldur x29, [sp-8]
000e9bfcldr x30, [sp], 192
000e9c00ret x30
000e9c04
000e9c04loc_e9c04:
000e9c04adrp x0, 0x5c7000
000e9c08add x0, x0, 1502
000e9c0cstr x0, [sp+120]
000e9c10movz x1, 5
000e9c14str x1, [sp+128]
000e9c18ldur x29, [sp-8]
000e9c1cldr x30, [sp], 192
000e9c20ret x30
000e9c24
000e9c24loc_e9c24:
000e9c24mov x1, x2
000e9c28adrp x2, 0x521000
000e9c2cadd x2, x2, 3520
000e9c30bl runtime.panicdottypeE
000e9c34hint
000e9c38
000e9c38loc_e9c38:
000e9c38str x0, [sp+8]
000e9c3cmov x3, x30
000e9c40bl runtime.morestack_noctxt.abi0
000e9c44ldr x0, [sp+8]
000e9c48b 0xe9950
000e9c4cudf 0
000e9950
000e9c50
000e9c50os.(*ProcessState).ExitCode: ; void os.(*ProcessState).ExitCode(os.ProcessState * p)
000e9c50ldr x16, [x28+16]
000e9c54subs xzr, sp, x16
000e9c58b.ls 0xe9cb0
000e9c5cstr x30, [sp-48]!
000e9c60stur x29, [sp-8]
000e9c64sub x29, sp, 8
000e9c68str x0, [sp+56]
000e9c6cstr xzr, [sp+24]
000e9c70cbnz x0, 0xe9c78
000e9c74b 0xe9c9c
000e9c78
000e9c78loc_e9c78:
000e9c78ldrsb x27, [x0]
000e9c7cldr w0, [x0+8]
000e9c80str w0, [sp+20]
000e9c84bl syscall.WaitStatus.ExitStatus
000e9c88str x0, [sp+32]
000e9c8cstr x0, [sp+24]
000e9c90ldur x29, [sp-8]
000e9c94ldr x30, [sp], 48
000e9c98ret x30
000e9c9c
000e9c9cloc_e9c9c:
000e9c9cmovn x0, 0
000e9ca0str x0, [sp+24]
000e9ca4ldur x29, [sp-8]
000e9ca8ldr x30, [sp], 48
000e9cacret x30
000e9cb0
000e9cb0loc_e9cb0:
000e9cb0str x0, [sp+8]
000e9cb4mov x3, x30
000e9cb8bl runtime.morestack_noctxt.abi0
000e9cbcldr x0, [sp+8]
000e9cc0b 0xe9c50
000e9cc4udf 0
000e9cc8udf 0
000e9cccudf 0
000e9c50
000e9c50os.(*ProcessState).ExitCode: ; void os.(*ProcessState).ExitCode(os.ProcessState * p)
000e9c50ldr x16, [x28+16]
000e9c54subs xzr, sp, x16
000e9c58b.ls 0xe9cb0
000e9c5cstr x30, [sp-48]!
000e9c60stur x29, [sp-8]
000e9c64sub x29, sp, 8
000e9c68str x0, [sp+56]
000e9c6cstr xzr, [sp+24]
000e9c70cbnz x0, 0xe9c78
000e9c74b 0xe9c9c
000e9c78
000e9c78loc_e9c78:
000e9c78ldrsb x27, [x0]
000e9c7cldr w0, [x0+8]
000e9c80str w0, [sp+20]
000e9c84bl syscall.WaitStatus.ExitStatus
000e9c88str x0, [sp+32]
000e9c8cstr x0, [sp+24]
000e9c90ldur x29, [sp-8]
000e9c94ldr x30, [sp], 48
000e9c98ret x30
000e9c9c
000e9c9cloc_e9c9c:
000e9c9cmovn x0, 0
000e9ca0str x0, [sp+24]
000e9ca4ldur x29, [sp-8]
000e9ca8ldr x30, [sp], 48
000e9cacret x30
000e9cb0
000e9cb0loc_e9cb0:
000e9cb0str x0, [sp+8]
000e9cb4mov x3, x30
000e9cb8bl runtime.morestack_noctxt.abi0
000e9cbcldr x0, [sp+8]
000e9cc0b 0xe9c50
000e9cc4udf 0
000e9cc8udf 0
000e9cccudf 0
000e9c50
000e9cd0
000e9cd0os.(*Process).wait: ; void os.(*Process).wait(os.Process * p)
000e9cd0ldr x16, [x28+16]
000e9cd4sub x17, sp, 16
000e9cd8subs xzr, x17, x16
000e9cdcb.ls 0xe9e00
000e9ce0str x30, [sp-144]!
000e9ce4stur x29, [sp-8]
000e9ce8sub x29, sp, 8
000e9cecstr x0, [sp+152]
000e9cf0str xzr, [sp+40]
000e9cf4stp xzr, xzr, [sp+48]
000e9cf8ldr x2, [sp+152]
000e9cfcldrsb x27, [x2]
000e9d00ldrb w2, [x2+8]
000e9d04strb w2, [sp+39]
000e9d08mov x3, x2
000e9d0ccbz w3, 0xe9d14
000e9d10b 0xe9d74
000e9d14
000e9d14loc_e9d14:
000e9d14b 0xe9d18
000e9d18
000e9d18loc_e9d18:
000e9d18str xzr, [sp+80]
000e9d1cstp xzr, xzr, [sp+64]
000e9d20ldr x0, [sp+152]
000e9d24bl os.(*Process).pidWait
000e9d28str x0, [sp+80]
000e9d2cstr x1, [sp+64]
000e9d30str x2, [sp+72]
000e9d34ldr x1, [sp+80]
000e9d38str x1, [sp+104]
000e9d3cldr x1, [sp+64]
000e9d40ldr x2, [sp+72]
000e9d44str x1, [sp+88]
000e9d48str x2, [sp+96]
000e9d4cldr x1, [sp+104]
000e9d50str x1, [sp+40]
000e9d54ldr x1, [sp+88]
000e9d58ldr x2, [sp+96]
000e9d5cstr x1, [sp+48]
000e9d60str x2, [sp+56]
000e9d64ldr x0, [sp+40]
000e9d68ldur x29, [sp-8]
000e9d6cldr x30, [sp], 144
000e9d70ret x30
000e9d74
000e9d74loc_e9d74:
000e9d74subs wzr, w2, 1
000e9d78b.eq 0xe9d80
000e9d7cb 0xe9de0
000e9d80
000e9d80loc_e9d80:
000e9d80b 0xe9d84
000e9d84
000e9d84loc_e9d84:
000e9d84str xzr, [sp+80]
000e9d88stp xzr, xzr, [sp+64]
000e9d8cldr x0, [sp+152]
000e9d90bl os.(*Process).pidfdWait
000e9d94str x0, [sp+80]
000e9d98str x1, [sp+64]
000e9d9cstr x2, [sp+72]
000e9da0ldr x1, [sp+80]
000e9da4str x1, [sp+128]
000e9da8ldr x1, [sp+64]
000e9dacldr x2, [sp+72]
000e9db0str x1, [sp+112]
000e9db4str x2, [sp+120]
000e9db8ldr x1, [sp+128]
000e9dbcstr x1, [sp+40]
000e9dc0ldr x1, [sp+112]
000e9dc4ldr x2, [sp+120]
000e9dc8str x1, [sp+48]
000e9dccstr x2, [sp+56]
000e9dd0ldr x0, [sp+40]
000e9dd4ldur x29, [sp-8]
000e9dd8ldr x30, [sp], 144
000e9ddcret x30
000e9de0
000e9de0loc_e9de0:
000e9de0b 0xe9de4
000e9de4
000e9de4loc_e9de4:
000e9de4b 0xe9de8
000e9de8
000e9de8loc_e9de8:
000e9de8adrp x0, 0x50c000
000e9decadd x0, x0, 2944
000e9df0adrp x1, 0x628000
000e9df4add x1, x1, 8
000e9df8bl runtime.gopanic
000e9dfchint
000e9e00
000e9e00loc_e9e00:
000e9e00str x0, [sp+8]
000e9e04mov x3, x30
000e9e08bl runtime.morestack_noctxt.abi0
000e9e0cldr x0, [sp+8]
000e9e10b 0xe9cd0
000e9e14udf 0
000e9e18udf 0
000e9e1cudf 0
000e9cd0
000e9cd0os.(*Process).wait: ; void os.(*Process).wait(os.Process * p)
000e9cd0ldr x16, [x28+16]
000e9cd4sub x17, sp, 16
000e9cd8subs xzr, x17, x16
000e9cdcb.ls 0xe9e00
000e9ce0str x30, [sp-144]!
000e9ce4stur x29, [sp-8]
000e9ce8sub x29, sp, 8
000e9cecstr x0, [sp+152]
000e9cf0str xzr, [sp+40]
000e9cf4stp xzr, xzr, [sp+48]
000e9cf8ldr x2, [sp+152]
000e9cfcldrsb x27, [x2]
000e9d00ldrb w2, [x2+8]
000e9d04strb w2, [sp+39]
000e9d08mov x3, x2
000e9d0ccbz w3, 0xe9d14
000e9d10b 0xe9d74
000e9d14
000e9d14loc_e9d14:
000e9d14b 0xe9d18
000e9d18
000e9d18loc_e9d18:
000e9d18str xzr, [sp+80]
000e9d1cstp xzr, xzr, [sp+64]
000e9d20ldr x0, [sp+152]
000e9d24bl os.(*Process).pidWait
000e9d28str x0, [sp+80]
000e9d2cstr x1, [sp+64]
000e9d30str x2, [sp+72]
000e9d34ldr x1, [sp+80]
000e9d38str x1, [sp+104]
000e9d3cldr x1, [sp+64]
000e9d40ldr x2, [sp+72]
000e9d44str x1, [sp+88]
000e9d48str x2, [sp+96]
000e9d4cldr x1, [sp+104]
000e9d50str x1, [sp+40]
000e9d54ldr x1, [sp+88]
000e9d58ldr x2, [sp+96]
000e9d5cstr x1, [sp+48]
000e9d60str x2, [sp+56]
000e9d64ldr x0, [sp+40]
000e9d68ldur x29, [sp-8]
000e9d6cldr x30, [sp], 144
000e9d70ret x30
000e9d74
000e9d74loc_e9d74:
000e9d74subs wzr, w2, 1
000e9d78b.eq 0xe9d80
000e9d7cb 0xe9de0
000e9d80
000e9d80loc_e9d80:
000e9d80b 0xe9d84
000e9d84
000e9d84loc_e9d84:
000e9d84str xzr, [sp+80]
000e9d88stp xzr, xzr, [sp+64]
000e9d8cldr x0, [sp+152]
000e9d90bl os.(*Process).pidfdWait
000e9d94str x0, [sp+80]
000e9d98str x1, [sp+64]
000e9d9cstr x2, [sp+72]
000e9da0ldr x1, [sp+80]
000e9da4str x1, [sp+128]
000e9da8ldr x1, [sp+64]
000e9dacldr x2, [sp+72]
000e9db0str x1, [sp+112]
000e9db4str x2, [sp+120]
000e9db8ldr x1, [sp+128]
000e9dbcstr x1, [sp+40]
000e9dc0ldr x1, [sp+112]
000e9dc4ldr x2, [sp+120]
000e9dc8str x1, [sp+48]
000e9dccstr x2, [sp+56]
000e9dd0ldr x0, [sp+40]
000e9dd4ldur x29, [sp-8]
000e9dd8ldr x30, [sp], 144
000e9ddcret x30
000e9de0
000e9de0loc_e9de0:
000e9de0b 0xe9de4
000e9de4
000e9de4loc_e9de4:
000e9de4b 0xe9de8
000e9de8
000e9de8loc_e9de8:
000e9de8adrp x0, 0x50c000
000e9decadd x0, x0, 2944
000e9df0adrp x1, 0x628000
000e9df4add x1, x1, 8
000e9df8bl runtime.gopanic
000e9dfchint
000e9e00
000e9e00loc_e9e00:
000e9e00str x0, [sp+8]
000e9e04mov x3, x30
000e9e08bl runtime.morestack_noctxt.abi0
000e9e0cldr x0, [sp+8]
000e9e10b 0xe9cd0
000e9e14udf 0
000e9e18udf 0
000e9e1cudf 0
000e9cd0
000e9e20
000e9e20os.(*Process).pidWait: ; void os.(*Process).pidWait(os.Process * p)
000e9e20ldr x16, [x28+16]
000e9e24sub x17, sp, 128
000e9e28subs xzr, x17, x16
000e9e2cb.ls 0xea16c
000e9e30sub x20, sp, 256
000e9e34stp x29, x30, [x20-8]
000e9e38add sp, x20, 0
000e9e3csub x29, sp, 8
000e9e40str x0, [sp+264]
000e9e44str xzr, [sp+104]
000e9e48stp xzr, xzr, [sp+88]
000e9e4cldr x0, [sp+264]
000e9e50bl os.(*Process).pidStatus
000e9e54str x0, [sp+72]
000e9e58str x0, [sp+56]
000e9e5cmovz x1, 0x8000000000000000
000e9e60subs xzr, x0, x1
000e9e64b.eq 0xe9e6c
000e9e68b 0xe9ea4
000e9e6c
000e9e6cloc_e9e6c:
000e9e6cb 0xe9e70
000e9e70
000e9e70loc_e9e70:
000e9e70str xzr, [sp+104]
000e9e74adrp x3, 0x62a000
000e9e78add x3, x3, 2264
000e9e7cstr x3, [sp+88]
000e9e80adrp x3, 0x627000
000e9e84add x3, x3, 3064
000e9e88str x3, [sp+96]
000e9e8cldr x1, [sp+88]
000e9e90ldr x0, [sp+104]
000e9e94ldr x2, [sp+96]
000e9e98ldp x29, x30, [sp-8]
000e9e9cadd sp, sp, 256
000e9ea0ret x30
000e9ea4
000e9ea4loc_e9ea4:
000e9ea4b 0xe9ea8
000e9ea8
000e9ea8loc_e9ea8:
000e9ea8stp xzr, xzr, [sp+208]
000e9eacldr x0, [sp+264]
000e9eb0bl os.(*Process).blockUntilWaitable
000e9eb4strb w0, [sp+43]
000e9eb8str x1, [sp+208]
000e9ebcstr x2, [sp+216]
000e9ec0ldrb w1, [sp+43]
000e9ec4strb w1, [sp+42]
000e9ec8ldr x1, [sp+208]
000e9eccldr x2, [sp+216]
000e9ed0str x1, [sp+128]
000e9ed4str x2, [sp+136]
000e9ed8ldrb w1, [sp+42]
000e9edcstrb w1, [sp+41]
000e9ee0ldr x1, [sp+136]
000e9ee4ldr x2, [sp+128]
000e9ee8str x2, [sp+112]
000e9eecstr x1, [sp+120]
000e9ef0cbnz x2, 0xe9ef8
000e9ef4b 0xe9f1c
000e9ef8
000e9ef8loc_e9ef8:
000e9ef8str xzr, [sp+104]
000e9efcldr x1, [sp+112]
000e9f00ldr x2, [sp+120]
000e9f04str x1, [sp+88]
000e9f08str x2, [sp+96]
000e9f0cldr x0, [sp+104]
000e9f10ldp x29, x30, [sp-8]
000e9f14add sp, sp, 256
000e9f18ret x30
000e9f1c
000e9f1cloc_e9f1c:
000e9f1cldrb w2, [sp+41]
000e9f20tbnz w2, 0, 0xe9f28
000e9f24b 0xe9f60
000e9f28
000e9f28loc_e9f28:
000e9f28ldr x0, [sp+264]
000e9f2cmovz x1, 0x4000000000000000
000e9f30bl os.(*Process).pidDeactivate
000e9f34ldr x2, [sp+264]
000e9f38ldrsb x27, [x2]
000e9f3cadd x0, x2, 24
000e9f40str x0, [sp+168]
000e9f44bl sync.(*RWMutex).Lock
000e9f48ldr x2, [sp+264]
000e9f4cldrsb x27, [x2]
000e9f50add x0, x2, 24
000e9f54str x0, [sp+160]
000e9f58bl sync.(*RWMutex).Unlock
000e9f5cb 0xe9f64
000e9f60
000e9f60loc_e9f60:
000e9f60b 0xe9f64
000e9f64
000e9f64loc_e9f64:
000e9f64str wzr, [sp+44]
000e9f68adrp x0, 0x5b6000
000e9f6cadd x0, x0, 3424
000e9f70bl runtime.newobject
000e9f74str x0, [sp+240]
000e9f78mov x20, x0
000e9f7cadr x27, 16
000e9f80stp x29, x27, [sp-24]
000e9f84sub x29, sp, 24
000e9f88bl fn_87cec
000e9f8csub x29, sp, 8
000e9f90stp xzr, xzr, [sp+208]
000e9f94stp xzr, xzr, [sp+176]
000e9f98stp xzr, xzr, [sp+192]
000e9f9cadd x1, sp, 176
000e9fa0str x1, [sp+152]
000e9fa4ldrsb x27, [x1]
000e9fa8adrp x2, 4096
000e9facadd x2, x2, 384
000e9fb0str x2, [x1]
000e9fb4ldrsb x27, [x1]
000e9fb8ldr x2, [sp+264]
000e9fbcadrp x27, 0x962000
000e9fc0ldr w3, [x27+3056]
000e9fc4cbz w3, 0xe9fcc
000e9fc8b 0xe9fd0
000e9fcc
000e9fccloc_e9fcc:
000e9fccb 0xe9fe4
000e9fd0
000e9fd0loc_e9fd0:
000e9fd0bl runtime.gcWriteBarrier2
000e9fd4str x2, [x25]
000e9fd8ldr x3, [x1+8]
000e9fdcstr x3, [x25+8]
000e9fe0b 0xe9fe4
000e9fe4
000e9fe4loc_e9fe4:
000e9fe4str x2, [x1+8]
000e9fe8ldrsb x27, [x1]
000e9fecadrp x27, 0x962000
000e9ff0ldr w2, [x27+3056]
000e9ff4cbz w2, 0xe9ffc
000e9ff8b 0xea000
000e9ffc
000e9ffcloc_e9ffc:
000e9ffcb 0xea018
000ea000
000ea000loc_ea000:
000ea000bl runtime.gcWriteBarrier2
000ea004add x2, sp, 44
000ea008str x2, [x25]
000ea00cldr x3, [x1+16]
000ea010str x3, [x25+8]
000ea014b 0xea018
000ea018
000ea018loc_ea018:
000ea018add x2, sp, 44
000ea01cstr x2, [x1+16]
000ea020ldrsb x27, [x1]
000ea024ldr x2, [sp+240]
000ea028adrp x27, 0x961000
000ea02cldr w3, [x27+3056]
000ea030cbz w3, 0xea038
000ea034b 0xea03c
000ea038
000ea038loc_ea038:
000ea038b 0xea050
000ea03c
000ea03cloc_ea03c:
000ea03cbl runtime.gcWriteBarrier2
000ea040str x2, [x25]
000ea044ldr x3, [x1+24]
000ea048str x3, [x25+8]
000ea04cb 0xea050
000ea050
000ea050loc_ea050:
000ea050str x2, [x1+24]
000ea054ldr x1, [sp+152]
000ea058adrp x0, 0x627000
000ea05cadd x0, x0, 192
000ea060bl os.ignoringEINTR2[go.shape.int]
000ea064str x0, [sp+64]
000ea068str x1, [sp+208]
000ea06cstr x2, [sp+216]
000ea070ldr x3, [sp+64]
000ea074str x3, [sp+80]
000ea078str x1, [sp+224]
000ea07cstr x2, [sp+232]
000ea080ldr x3, [sp+80]
000ea084str x3, [sp+48]
000ea088str x1, [sp+112]
000ea08cstr x2, [sp+120]
000ea090cbnz x1, 0xea098
000ea094b 0xea0dc
000ea098
000ea098loc_ea098:
000ea098adrp x0, 0x5c6000
000ea09cadd x0, x0, 726
000ea0a0mov x3, x2
000ea0a4mov x2, x1
000ea0a8orr x1, xzr, 4
000ea0acbl os.NewSyscallError
000ea0b0str x0, [sp+208]
000ea0b4str x1, [sp+216]
000ea0b8str xzr, [sp+104]
000ea0bcldr x1, [sp+208]
000ea0c0ldr x2, [sp+216]
000ea0c4str x1, [sp+88]
000ea0c8str x2, [sp+96]
000ea0ccldr x0, [sp+104]
000ea0d0ldp x29, x30, [sp-8]
000ea0d4add sp, sp, 256
000ea0d8ret x30
000ea0dc
000ea0dcloc_ea0dc:
000ea0dcldr x0, [sp+264]
000ea0e0movz x1, 0x4000000000000000
000ea0e4bl os.(*Process).pidDeactivate
000ea0e8adrp x0, 0x565000
000ea0ecadd x0, x0, 320
000ea0f0bl runtime.newobject
000ea0f4str x0, [sp+144]
000ea0f8ldr x2, [sp+48]
000ea0fcstr x2, [x0]
000ea100ldr x2, [sp+144]
000ea104ldrsb x27, [x2]
000ea108ldr w3, [sp+44]
000ea10cstr w3, [x2+8]
000ea110ldr x2, [sp+144]
000ea114ldrsb x27, [x2]
000ea118ldr x3, [sp+240]
000ea11cadrp x27, 0x961000
000ea120ldr w4, [x27+3056]
000ea124cbz w4, 0xea12c
000ea128b 0xea130
000ea12c
000ea12cloc_ea12c:
000ea12cb 0xea144
000ea130
000ea130loc_ea130:
000ea130bl runtime.gcWriteBarrier2
000ea134str x3, [x25]
000ea138ldr x4, [x2+16]
000ea13cstr x4, [x25+8]
000ea140b 0xea144
000ea144
000ea144loc_ea144:
000ea144str x3, [x2+16]
000ea148ldr x3, [sp+144]
000ea14cstr x3, [sp+104]
000ea150stp xzr, xzr, [sp+88]
000ea154ldr x0, [sp+104]
000ea158mov x1, xzr
000ea15cmov x2, xzr
000ea160ldp x29, x30, [sp-8]
000ea164add sp, sp, 256
000ea168ret x30
000ea16c
000ea16cloc_ea16c:
000ea16cstr x0, [sp+8]
000ea170mov x3, x30
000ea174bl runtime.morestack_noctxt.abi0
000ea178ldr x0, [sp+8]
000ea17cb 0xe9e20
000e9e20
000e9e20os.(*Process).pidWait: ; void os.(*Process).pidWait(os.Process * p)
000e9e20ldr x16, [x28+16]
000e9e24sub x17, sp, 128
000e9e28subs xzr, x17, x16
000e9e2cb.ls 0xea16c
000e9e30sub x20, sp, 256
000e9e34stp x29, x30, [x20-8]
000e9e38add sp, x20, 0
000e9e3csub x29, sp, 8
000e9e40str x0, [sp+264]
000e9e44str xzr, [sp+104]
000e9e48stp xzr, xzr, [sp+88]
000e9e4cldr x0, [sp+264]
000e9e50bl os.(*Process).pidStatus
000e9e54str x0, [sp+72]
000e9e58str x0, [sp+56]
000e9e5cmovz x1, 0x8000000000000000
000e9e60subs xzr, x0, x1
000e9e64b.eq 0xe9e6c
000e9e68b 0xe9ea4
000e9e6c
000e9e6cloc_e9e6c:
000e9e6cb 0xe9e70
000e9e70
000e9e70loc_e9e70:
000e9e70str xzr, [sp+104]
000e9e74adrp x3, 0x62a000
000e9e78add x3, x3, 2264
000e9e7cstr x3, [sp+88]
000e9e80adrp x3, 0x627000
000e9e84add x3, x3, 3064
000e9e88str x3, [sp+96]
000e9e8cldr x1, [sp+88]
000e9e90ldr x0, [sp+104]
000e9e94ldr x2, [sp+96]
000e9e98ldp x29, x30, [sp-8]
000e9e9cadd sp, sp, 256
000e9ea0ret x30
000e9ea4
000e9ea4loc_e9ea4:
000e9ea4b 0xe9ea8
000e9ea8
000e9ea8loc_e9ea8:
000e9ea8stp xzr, xzr, [sp+208]
000e9eacldr x0, [sp+264]
000e9eb0bl os.(*Process).blockUntilWaitable
000e9eb4strb w0, [sp+43]
000e9eb8str x1, [sp+208]
000e9ebcstr x2, [sp+216]
000e9ec0ldrb w1, [sp+43]
000e9ec4strb w1, [sp+42]
000e9ec8ldr x1, [sp+208]
000e9eccldr x2, [sp+216]
000e9ed0str x1, [sp+128]
000e9ed4str x2, [sp+136]
000e9ed8ldrb w1, [sp+42]
000e9edcstrb w1, [sp+41]
000e9ee0ldr x1, [sp+136]
000e9ee4ldr x2, [sp+128]
000e9ee8str x2, [sp+112]
000e9eecstr x1, [sp+120]
000e9ef0cbnz x2, 0xe9ef8
000e9ef4b 0xe9f1c
000e9ef8
000e9ef8loc_e9ef8:
000e9ef8str xzr, [sp+104]
000e9efcldr x1, [sp+112]
000e9f00ldr x2, [sp+120]
000e9f04str x1, [sp+88]
000e9f08str x2, [sp+96]
000e9f0cldr x0, [sp+104]
000e9f10ldp x29, x30, [sp-8]
000e9f14add sp, sp, 256
000e9f18ret x30
000e9f1c
000e9f1cloc_e9f1c:
000e9f1cldrb w2, [sp+41]
000e9f20tbnz w2, 0, 0xe9f28
000e9f24b 0xe9f60
000e9f28
000e9f28loc_e9f28:
000e9f28ldr x0, [sp+264]
000e9f2cmovz x1, 0x4000000000000000
000e9f30bl os.(*Process).pidDeactivate
000e9f34ldr x2, [sp+264]
000e9f38ldrsb x27, [x2]
000e9f3cadd x0, x2, 24
000e9f40str x0, [sp+168]
000e9f44bl sync.(*RWMutex).Lock
000e9f48ldr x2, [sp+264]
000e9f4cldrsb x27, [x2]
000e9f50add x0, x2, 24
000e9f54str x0, [sp+160]
000e9f58bl sync.(*RWMutex).Unlock
000e9f5cb 0xe9f64
000e9f60
000e9f60loc_e9f60:
000e9f60b 0xe9f64
000e9f64
000e9f64loc_e9f64:
000e9f64str wzr, [sp+44]
000e9f68adrp x0, 0x5b6000
000e9f6cadd x0, x0, 3424
000e9f70bl runtime.newobject
000e9f74str x0, [sp+240]
000e9f78mov x20, x0
000e9f7cadr x27, 16
000e9f80stp x29, x27, [sp-24]
000e9f84sub x29, sp, 24
000e9f88bl fn_87cec
000e9f8csub x29, sp, 8
000e9f90stp xzr, xzr, [sp+208]
000e9f94stp xzr, xzr, [sp+176]
000e9f98stp xzr, xzr, [sp+192]
000e9f9cadd x1, sp, 176
000e9fa0str x1, [sp+152]
000e9fa4ldrsb x27, [x1]
000e9fa8adrp x2, 4096
000e9facadd x2, x2, 384
000e9fb0str x2, [x1]
000e9fb4ldrsb x27, [x1]
000e9fb8ldr x2, [sp+264]
000e9fbcadrp x27, 0x962000
000e9fc0ldr w3, [x27+3056]
000e9fc4cbz w3, 0xe9fcc
000e9fc8b 0xe9fd0
000e9fcc
000e9fccloc_e9fcc:
000e9fccb 0xe9fe4
000e9fd0
000e9fd0loc_e9fd0:
000e9fd0bl runtime.gcWriteBarrier2
000e9fd4str x2, [x25]
000e9fd8ldr x3, [x1+8]
000e9fdcstr x3, [x25+8]
000e9fe0b 0xe9fe4
000e9fe4
000e9fe4loc_e9fe4:
000e9fe4str x2, [x1+8]
000e9fe8ldrsb x27, [x1]
000e9fecadrp x27, 0x962000
000e9ff0ldr w2, [x27+3056]
000e9ff4cbz w2, 0xe9ffc
000e9ff8b 0xea000
000e9ffc
000e9ffcloc_e9ffc:
000e9ffcb 0xea018
000ea000
000ea000loc_ea000:
000ea000bl runtime.gcWriteBarrier2
000ea004add x2, sp, 44
000ea008str x2, [x25]
000ea00cldr x3, [x1+16]
000ea010str x3, [x25+8]
000ea014b 0xea018
000ea018
000ea018loc_ea018:
000ea018add x2, sp, 44
000ea01cstr x2, [x1+16]
000ea020ldrsb x27, [x1]
000ea024ldr x2, [sp+240]
000ea028adrp x27, 0x961000
000ea02cldr w3, [x27+3056]
000ea030cbz w3, 0xea038
000ea034b 0xea03c
000ea038
000ea038loc_ea038:
000ea038b 0xea050
000ea03c
000ea03cloc_ea03c:
000ea03cbl runtime.gcWriteBarrier2
000ea040str x2, [x25]
000ea044ldr x3, [x1+24]
000ea048str x3, [x25+8]
000ea04cb 0xea050
000ea050
000ea050loc_ea050:
000ea050str x2, [x1+24]
000ea054ldr x1, [sp+152]
000ea058adrp x0, 0x627000
000ea05cadd x0, x0, 192
000ea060bl os.ignoringEINTR2[go.shape.int]
000ea064str x0, [sp+64]
000ea068str x1, [sp+208]
000ea06cstr x2, [sp+216]
000ea070ldr x3, [sp+64]
000ea074str x3, [sp+80]
000ea078str x1, [sp+224]
000ea07cstr x2, [sp+232]
000ea080ldr x3, [sp+80]
000ea084str x3, [sp+48]
000ea088str x1, [sp+112]
000ea08cstr x2, [sp+120]
000ea090cbnz x1, 0xea098
000ea094b 0xea0dc
000ea098
000ea098loc_ea098:
000ea098adrp x0, 0x5c6000
000ea09cadd x0, x0, 726
000ea0a0mov x3, x2
000ea0a4mov x2, x1
000ea0a8orr x1, xzr, 4
000ea0acbl os.NewSyscallError
000ea0b0str x0, [sp+208]
000ea0b4str x1, [sp+216]
000ea0b8str xzr, [sp+104]
000ea0bcldr x1, [sp+208]
000ea0c0ldr x2, [sp+216]
000ea0c4str x1, [sp+88]
000ea0c8str x2, [sp+96]
000ea0ccldr x0, [sp+104]
000ea0d0ldp x29, x30, [sp-8]
000ea0d4add sp, sp, 256
000ea0d8ret x30
000ea0dc
000ea0dcloc_ea0dc:
000ea0dcldr x0, [sp+264]
000ea0e0movz x1, 0x4000000000000000
000ea0e4bl os.(*Process).pidDeactivate
000ea0e8adrp x0, 0x565000
000ea0ecadd x0, x0, 320
000ea0f0bl runtime.newobject
000ea0f4str x0, [sp+144]
000ea0f8ldr x2, [sp+48]
000ea0fcstr x2, [x0]
000ea100ldr x2, [sp+144]
000ea104ldrsb x27, [x2]
000ea108ldr w3, [sp+44]
000ea10cstr w3, [x2+8]
000ea110ldr x2, [sp+144]
000ea114ldrsb x27, [x2]
000ea118ldr x3, [sp+240]
000ea11cadrp x27, 0x961000
000ea120ldr w4, [x27+3056]
000ea124cbz w4, 0xea12c
000ea128b 0xea130
000ea12c
000ea12cloc_ea12c:
000ea12cb 0xea144
000ea130
000ea130loc_ea130:
000ea130bl runtime.gcWriteBarrier2
000ea134str x3, [x25]
000ea138ldr x4, [x2+16]
000ea13cstr x4, [x25+8]
000ea140b 0xea144
000ea144
000ea144loc_ea144:
000ea144str x3, [x2+16]
000ea148ldr x3, [sp+144]
000ea14cstr x3, [sp+104]
000ea150stp xzr, xzr, [sp+88]
000ea154ldr x0, [sp+104]
000ea158mov x1, xzr
000ea15cmov x2, xzr
000ea160ldp x29, x30, [sp-8]
000ea164add sp, sp, 256
000ea168ret x30
000ea16c
000ea16cloc_ea16c:
000ea16cstr x0, [sp+8]
000ea170mov x3, x30
000ea174bl runtime.morestack_noctxt.abi0
000ea178ldr x0, [sp+8]
000ea17cb 0xe9e20
000e9e20
000ea180
000ea180os.(*Process).pidWait.func1: ; void os.(*Process).pidWait.func1(void)
000ea180ldr x16, [x28+16]
000ea184sub x17, sp, 32
000ea188subs xzr, x17, x16
000ea18cb.ls 0xea21c
000ea190str x30, [sp-160]!
000ea194stur x29, [sp-8]
000ea198sub x29, sp, 8
000ea19cldr x4, [x26+8]
000ea1a0str x4, [sp+96]
000ea1a4ldr x4, [x26+16]
000ea1a8str x4, [sp+136]
000ea1acldr x4, [x26+24]
000ea1b0str x4, [sp+144]
000ea1b4str xzr, [sp+48]
000ea1b8stp xzr, xzr, [sp+80]
000ea1bcstp xzr, xzr, [sp+104]
000ea1c0ldr x4, [sp+96]
000ea1c4ldrsb x27, [x4]
000ea1c8ldr x0, [x4]
000ea1ccstr x0, [sp+56]
000ea1d0ldr x1, [sp+136]
000ea1d4ldr x3, [sp+144]
000ea1d8mov x2, xzr
000ea1dcbl syscall.Wait4
000ea1e0str x0, [sp+64]
000ea1e4str x1, [sp+104]
000ea1e8str x2, [sp+112]
000ea1ecldr x4, [sp+64]
000ea1f0str x4, [sp+72]
000ea1f4str x1, [sp+120]
000ea1f8str x2, [sp+128]
000ea1fcldr x4, [sp+72]
000ea200str x4, [sp+48]
000ea204str x1, [sp+80]
000ea208str x2, [sp+88]
000ea20cldr x0, [sp+48]
000ea210ldur x29, [sp-8]
000ea214ldr x30, [sp], 160
000ea218ret x30
000ea21c
000ea21cloc_ea21c:
000ea21cmov x3, x30
000ea220bl runtime.morestack.abi0
000ea224b 0xea180
000ea228udf 0
000ea22cudf 0
000ea180
000ea180os.(*Process).pidWait.func1: ; void os.(*Process).pidWait.func1(void)
000ea180ldr x16, [x28+16]
000ea184sub x17, sp, 32
000ea188subs xzr, x17, x16
000ea18cb.ls 0xea21c
000ea190str x30, [sp-160]!
000ea194stur x29, [sp-8]
000ea198sub x29, sp, 8
000ea19cldr x4, [x26+8]
000ea1a0str x4, [sp+96]
000ea1a4ldr x4, [x26+16]
000ea1a8str x4, [sp+136]
000ea1acldr x4, [x26+24]
000ea1b0str x4, [sp+144]
000ea1b4str xzr, [sp+48]
000ea1b8stp xzr, xzr, [sp+80]
000ea1bcstp xzr, xzr, [sp+104]
000ea1c0ldr x4, [sp+96]
000ea1c4ldrsb x27, [x4]
000ea1c8ldr x0, [x4]
000ea1ccstr x0, [sp+56]
000ea1d0ldr x1, [sp+136]
000ea1d4ldr x3, [sp+144]
000ea1d8mov x2, xzr
000ea1dcbl syscall.Wait4
000ea1e0str x0, [sp+64]
000ea1e4str x1, [sp+104]
000ea1e8str x2, [sp+112]
000ea1ecldr x4, [sp+64]
000ea1f0str x4, [sp+72]
000ea1f4str x1, [sp+120]
000ea1f8str x2, [sp+128]
000ea1fcldr x4, [sp+72]
000ea200str x4, [sp+48]
000ea204str x1, [sp+80]
000ea208str x2, [sp+88]
000ea20cldr x0, [sp+48]
000ea210ldur x29, [sp-8]
000ea214ldr x30, [sp], 160
000ea218ret x30
000ea21c
000ea21cloc_ea21c:
000ea21cmov x3, x30
000ea220bl runtime.morestack.abi0
000ea224b 0xea180
000ea228udf 0
000ea22cudf 0
000ea180
000ea230
000ea230os.(*Process).signal: ; void os.(*Process).signal(os.Process * p, os.Signal sig)
000ea230ldr x16, [x28+16]
000ea234subs xzr, sp, x16
000ea238b.ls 0xea388
000ea23cstr x30, [sp-96]!
000ea240stur x29, [sp-8]
000ea244sub x29, sp, 8
000ea248str x0, [sp+104]
000ea24cstr x1, [sp+112]
000ea250str x2, [sp+120]
000ea254stp xzr, xzr, [sp+56]
000ea258ldr x2, [sp+112]
000ea25cldr x3, [sp+120]
000ea260adrp x4, 0x62c000
000ea264add x4, x4, 2784
000ea268subs xzr, x2, x4
000ea26cb.eq 0xea274
000ea270b 0xea280
000ea274
000ea274loc_ea274:
000ea274ldr x2, [x3]
000ea278orr x0, xzr, 1
000ea27cb 0xea28c
000ea280
000ea280loc_ea280:
000ea280mov x2, xzr
000ea284mov x0, xzr
000ea288b 0xea28c
000ea28c
000ea28cloc_ea28c:
000ea28cstr x2, [sp+40]
000ea290strb w0, [sp+29]
000ea294ldr x2, [sp+40]
000ea298str x2, [sp+48]
000ea29cldrb w2, [sp+29]
000ea2a0strb w2, [sp+30]
000ea2a4ldr x2, [sp+48]
000ea2a8str x2, [sp+32]
000ea2acldrb w2, [sp+30]
000ea2b0strb w2, [sp+28]
000ea2b4tbnz w2, 0, 0xea2bc
000ea2b8b 0xea33c
000ea2bc
000ea2bcloc_ea2bc:
000ea2bcldr x2, [sp+104]
000ea2c0ldrsb x27, [x2]
000ea2c4ldrb w2, [x2+8]
000ea2c8strb w2, [sp+31]
000ea2ccmov x3, x2
000ea2d0cbz w3, 0xea2d8
000ea2d4b 0xea304
000ea2d8
000ea2d8loc_ea2d8:
000ea2d8b 0xea2dc
000ea2dc
000ea2dcloc_ea2dc:
000ea2dcldr x1, [sp+32]
000ea2e0ldr x0, [sp+104]
000ea2e4bl os.(*Process).pidSignal
000ea2e8str x0, [sp+72]
000ea2ecstr x1, [sp+80]
000ea2f0str x0, [sp+56]
000ea2f4str x1, [sp+64]
000ea2f8ldur x29, [sp-8]
000ea2fcldr x30, [sp], 96
000ea300ret x30
000ea304
000ea304loc_ea304:
000ea304subs wzr, w2, 1
000ea308b.eq 0xea310
000ea30cb 0xea368
000ea310
000ea310loc_ea310:
000ea310b 0xea314
000ea314
000ea314loc_ea314:
000ea314ldr x1, [sp+32]
000ea318ldr x0, [sp+104]
000ea31cbl os.(*Process).pidfdSendSignal
000ea320str x0, [sp+72]
000ea324str x1, [sp+80]
000ea328str x0, [sp+56]
000ea32cstr x1, [sp+64]
000ea330ldur x29, [sp-8]
000ea334ldr x30, [sp], 96
000ea338ret x30
000ea33c
000ea33cloc_ea33c:
000ea33cadrp x0, 0x5d0000
000ea340add x0, x0, 2957
000ea344movz x1, 27
000ea348bl errors.New
000ea34cstr x0, [sp+72]
000ea350str x1, [sp+80]
000ea354str x0, [sp+56]
000ea358str x1, [sp+64]
000ea35cldur x29, [sp-8]
000ea360ldr x30, [sp], 96
000ea364ret x30
000ea368
000ea368loc_ea368:
000ea368b 0xea36c
000ea36c
000ea36cloc_ea36c:
000ea36cb 0xea370
000ea370
000ea370loc_ea370:
000ea370adrp x0, 0x50b000
000ea374add x0, x0, 2944
000ea378adrp x1, 0x627000
000ea37cadd x1, x1, 8
000ea380bl runtime.gopanic
000ea384hint
000ea388
000ea388loc_ea388:
000ea388stp x0, x1, [sp+8]
000ea38cstr x2, [sp+24]
000ea390mov x3, x30
000ea394bl runtime.morestack_noctxt.abi0
000ea398ldp x0, x1, [sp+8]
000ea39cldr x2, [sp+24]
000ea3a0b 0xea230
000ea3a4udf 0
000ea3a8udf 0
000ea3acudf 0
000ea230
000ea230os.(*Process).signal: ; void os.(*Process).signal(os.Process * p, os.Signal sig)
000ea230ldr x16, [x28+16]
000ea234subs xzr, sp, x16
000ea238b.ls 0xea388
000ea23cstr x30, [sp-96]!
000ea240stur x29, [sp-8]
000ea244sub x29, sp, 8
000ea248str x0, [sp+104]
000ea24cstr x1, [sp+112]
000ea250str x2, [sp+120]
000ea254stp xzr, xzr, [sp+56]
000ea258ldr x2, [sp+112]
000ea25cldr x3, [sp+120]
000ea260adrp x4, 0x62c000
000ea264add x4, x4, 2784
000ea268subs xzr, x2, x4
000ea26cb.eq 0xea274
000ea270b 0xea280
000ea274
000ea274loc_ea274:
000ea274ldr x2, [x3]
000ea278orr x0, xzr, 1
000ea27cb 0xea28c
000ea280
000ea280loc_ea280:
000ea280mov x2, xzr
000ea284mov x0, xzr
000ea288b 0xea28c
000ea28c
000ea28cloc_ea28c:
000ea28cstr x2, [sp+40]
000ea290strb w0, [sp+29]
000ea294ldr x2, [sp+40]
000ea298str x2, [sp+48]
000ea29cldrb w2, [sp+29]
000ea2a0strb w2, [sp+30]
000ea2a4ldr x2, [sp+48]
000ea2a8str x2, [sp+32]
000ea2acldrb w2, [sp+30]
000ea2b0strb w2, [sp+28]
000ea2b4tbnz w2, 0, 0xea2bc
000ea2b8b 0xea33c
000ea2bc
000ea2bcloc_ea2bc:
000ea2bcldr x2, [sp+104]
000ea2c0ldrsb x27, [x2]
000ea2c4ldrb w2, [x2+8]
000ea2c8strb w2, [sp+31]
000ea2ccmov x3, x2
000ea2d0cbz w3, 0xea2d8
000ea2d4b 0xea304
000ea2d8
000ea2d8loc_ea2d8:
000ea2d8b 0xea2dc
000ea2dc
000ea2dcloc_ea2dc:
000ea2dcldr x1, [sp+32]
000ea2e0ldr x0, [sp+104]
000ea2e4bl os.(*Process).pidSignal
000ea2e8str x0, [sp+72]
000ea2ecstr x1, [sp+80]
000ea2f0str x0, [sp+56]
000ea2f4str x1, [sp+64]
000ea2f8ldur x29, [sp-8]
000ea2fcldr x30, [sp], 96
000ea300ret x30
000ea304
000ea304loc_ea304:
000ea304subs wzr, w2, 1
000ea308b.eq 0xea310
000ea30cb 0xea368
000ea310
000ea310loc_ea310:
000ea310b 0xea314
000ea314
000ea314loc_ea314:
000ea314ldr x1, [sp+32]
000ea318ldr x0, [sp+104]
000ea31cbl os.(*Process).pidfdSendSignal
000ea320str x0, [sp+72]
000ea324str x1, [sp+80]
000ea328str x0, [sp+56]
000ea32cstr x1, [sp+64]
000ea330ldur x29, [sp-8]
000ea334ldr x30, [sp], 96
000ea338ret x30
000ea33c
000ea33cloc_ea33c:
000ea33cadrp x0, 0x5d0000
000ea340add x0, x0, 2957
000ea344movz x1, 27
000ea348bl errors.New
000ea34cstr x0, [sp+72]
000ea350str x1, [sp+80]
000ea354str x0, [sp+56]
000ea358str x1, [sp+64]
000ea35cldur x29, [sp-8]
000ea360ldr x30, [sp], 96
000ea364ret x30
000ea368
000ea368loc_ea368:
000ea368b 0xea36c
000ea36c
000ea36cloc_ea36c:
000ea36cb 0xea370
000ea370
000ea370loc_ea370:
000ea370adrp x0, 0x50b000
000ea374add x0, x0, 2944
000ea378adrp x1, 0x627000
000ea37cadd x1, x1, 8
000ea380bl runtime.gopanic
000ea384hint
000ea388
000ea388loc_ea388:
000ea388stp x0, x1, [sp+8]
000ea38cstr x2, [sp+24]
000ea390mov x3, x30
000ea394bl runtime.morestack_noctxt.abi0
000ea398ldp x0, x1, [sp+8]
000ea39cldr x2, [sp+24]
000ea3a0b 0xea230
000ea3a4udf 0
000ea3a8udf 0
000ea3acudf 0
000ea230
000ea3b0
000ea3b0os.(*Process).pidSignal: ; void os.(*Process).pidSignal(os.Process * p, syscall.Signal s)
000ea3b0ldr x16, [x28+16]
000ea3b4sub x17, sp, 64
000ea3b8subs xzr, x17, x16
000ea3bcb.ls 0xea60c
000ea3c0str x30, [sp-192]!
000ea3c4stur x29, [sp-8]
000ea3c8sub x29, sp, 8
000ea3ccstr x0, [sp+200]
000ea3d0str x1, [sp+208]
000ea3d4stp xzr, xzr, [sp+96]
000ea3d8ldr x2, [sp+200]
000ea3dcldrsb x27, [x2]
000ea3e0ldr x2, [x2]
000ea3e4adds xzr, x2, 1
000ea3e8b.eq 0xea3f0
000ea3ecb 0xea428
000ea3f0
000ea3f0loc_ea3f0:
000ea3f0adrp x0, 0x5d1000
000ea3f4add x0, x0, 1752
000ea3f8orr x1, xzr, 28
000ea3fcbl errors.New
000ea400str x0, [sp+160]
000ea404str x1, [sp+168]
000ea408str x0, [sp+96]
000ea40cstr x1, [sp+104]
000ea410bl runtime.deferreturn
000ea414ldr x0, [sp+96]
000ea418ldr x1, [sp+104]
000ea41cldur x29, [sp-8]
000ea420ldr x30, [sp], 192
000ea424ret x30
000ea428
000ea428loc_ea428:
000ea428ldr x2, [sp+200]
000ea42cldrsb x27, [x2]
000ea430ldr x2, [x2]
000ea434cbz x2, 0xea43c
000ea438b 0xea474
000ea43c
000ea43cloc_ea43c:
000ea43cadrp x0, 0x5d0000
000ea440add x0, x0, 2984
000ea444movz x1, 27
000ea448bl errors.New
000ea44cstr x0, [sp+160]
000ea450str x1, [sp+168]
000ea454str x0, [sp+96]
000ea458str x1, [sp+104]
000ea45cbl runtime.deferreturn
000ea460ldr x0, [sp+96]
000ea464ldr x1, [sp+104]
000ea468ldur x29, [sp-8]
000ea46cldr x30, [sp], 192
000ea470ret x30
000ea474
000ea474loc_ea474:
000ea474ldr x1, [sp+200]
000ea478ldrsb x27, [x1]
000ea47cadd x0, x1, 24
000ea480str x0, [sp+136]
000ea484bl sync.(*RWMutex).RLock
000ea488ldr x1, [sp+200]
000ea48cldrsb x27, [x1]
000ea490add x1, x1, 24
000ea494str x1, [sp+176]
000ea498stp xzr, xzr, [sp+112]
000ea49cadd x1, sp, 112
000ea4a0str x1, [sp+128]
000ea4a4ldrsb x27, [x1]
000ea4a8adrp x2, 0
000ea4acadd x2, x2, 1568
000ea4b0str x2, [x1]
000ea4b4ldrsb x27, [x1]
000ea4b8ldr x2, [sp+176]
000ea4bcadrp x27, 0x961000
000ea4c0ldr w3, [x27+3056]
000ea4c4cbz w3, 0xea4cc
000ea4c8b 0xea4d0
000ea4cc
000ea4ccloc_ea4cc:
000ea4ccb 0xea4e4
000ea4d0
000ea4d0loc_ea4d0:
000ea4d0bl runtime.gcWriteBarrier2
000ea4d4str x2, [x25]
000ea4d8ldr x3, [x1+8]
000ea4dcstr x3, [x25+8]
000ea4e0b 0xea4e4
000ea4e4
000ea4e4loc_ea4e4:
000ea4e4str x2, [x1+8]
000ea4e8str x1, [sp+56]
000ea4ecadd x0, sp, 32
000ea4f0bl runtime.deferprocStack
000ea4f4subs xzr, x0, 0
000ea4f8b.ne 0xea5f4
000ea4fcb 0xea500
000ea500
000ea500loc_ea500:
000ea500ldr x0, [sp+200]
000ea504bl os.(*Process).pidStatus
000ea508str x0, [sp+24]
000ea50cstr x0, [sp+88]
000ea510movz x1, 0x4000000000000000
000ea514subs xzr, x0, x1
000ea518b.eq 0xea520
000ea51cb 0xea554
000ea520
000ea520loc_ea520:
000ea520b 0xea524
000ea524
000ea524loc_ea524:
000ea524adrp x27, 0x937000
000ea528ldr x0, [x27+1168]
000ea52cadrp x27, 0x937000
000ea530ldr x1, [x27+1176]
000ea534str x0, [sp+96]
000ea538str x1, [sp+104]
000ea53cbl runtime.deferreturn
000ea540ldr x0, [sp+96]
000ea544ldr x1, [sp+104]
000ea548ldur x29, [sp-8]
000ea54cldr x30, [sp], 192
000ea550ret x30
000ea554
000ea554loc_ea554:
000ea554movz x2, 0x8000000000000000
000ea558subs xzr, x0, x2
000ea55cb.eq 0xea564
000ea560b 0xea5a0
000ea564
000ea564loc_ea564:
000ea564b 0xea568
000ea568
000ea568loc_ea568:
000ea568adrp x0, 0x5d1000
000ea56cadd x0, x0, 1752
000ea570orr x1, xzr, 28
000ea574bl errors.New
000ea578str x0, [sp+160]
000ea57cstr x1, [sp+168]
000ea580str x0, [sp+96]
000ea584str x1, [sp+104]
000ea588bl runtime.deferreturn
000ea58cldr x0, [sp+96]
000ea590ldr x1, [sp+104]
000ea594ldur x29, [sp-8]
000ea598ldr x30, [sp], 192
000ea59cret x30
000ea5a0
000ea5a0loc_ea5a0:
000ea5a0b 0xea5a4
000ea5a4
000ea5a4loc_ea5a4:
000ea5a4b 0xea5a8
000ea5a8
000ea5a8loc_ea5a8:
000ea5a8ldr x2, [sp+200]
000ea5acldrsb x27, [x2]
000ea5b0ldr x0, [x2]
000ea5b4str x0, [sp+80]
000ea5b8ldr x1, [sp+208]
000ea5bcbl syscall.Kill
000ea5c0str x0, [sp+160]
000ea5c4str x1, [sp+168]
000ea5c8bl os.convertESRCH
000ea5ccstr x0, [sp+144]
000ea5d0str x1, [sp+152]
000ea5d4str x0, [sp+96]
000ea5d8str x1, [sp+104]
000ea5dcbl runtime.deferreturn
000ea5e0ldr x0, [sp+96]
000ea5e4ldr x1, [sp+104]
000ea5e8ldur x29, [sp-8]
000ea5ecldr x30, [sp], 192
000ea5f0ret x30
000ea5f4
000ea5f4loc_ea5f4:
000ea5f4bl runtime.deferreturn
000ea5f8ldr x0, [sp+96]
000ea5fcldr x1, [sp+104]
000ea600ldur x29, [sp-8]
000ea604ldr x30, [sp], 192
000ea608ret x30
000ea60c
000ea60cloc_ea60c:
000ea60cstp x0, x1, [sp+8]
000ea610mov x3, x30
000ea614bl runtime.morestack_noctxt.abi0
000ea618ldp x0, x1, [sp+8]
000ea61cb 0xea3b0
000ea3b0
000ea3b0os.(*Process).pidSignal: ; void os.(*Process).pidSignal(os.Process * p, syscall.Signal s)
000ea3b0ldr x16, [x28+16]
000ea3b4sub x17, sp, 64
000ea3b8subs xzr, x17, x16
000ea3bcb.ls 0xea60c
000ea3c0str x30, [sp-192]!
000ea3c4stur x29, [sp-8]
000ea3c8sub x29, sp, 8
000ea3ccstr x0, [sp+200]
000ea3d0str x1, [sp+208]
000ea3d4stp xzr, xzr, [sp+96]
000ea3d8ldr x2, [sp+200]
000ea3dcldrsb x27, [x2]
000ea3e0ldr x2, [x2]
000ea3e4adds xzr, x2, 1
000ea3e8b.eq 0xea3f0
000ea3ecb 0xea428
000ea3f0
000ea3f0loc_ea3f0:
000ea3f0adrp x0, 0x5d1000
000ea3f4add x0, x0, 1752
000ea3f8orr x1, xzr, 28
000ea3fcbl errors.New
000ea400str x0, [sp+160]
000ea404str x1, [sp+168]
000ea408str x0, [sp+96]
000ea40cstr x1, [sp+104]
000ea410bl runtime.deferreturn
000ea414ldr x0, [sp+96]
000ea418ldr x1, [sp+104]
000ea41cldur x29, [sp-8]
000ea420ldr x30, [sp], 192
000ea424ret x30
000ea428
000ea428loc_ea428:
000ea428ldr x2, [sp+200]
000ea42cldrsb x27, [x2]
000ea430ldr x2, [x2]
000ea434cbz x2, 0xea43c
000ea438b 0xea474
000ea43c
000ea43cloc_ea43c:
000ea43cadrp x0, 0x5d0000
000ea440add x0, x0, 2984
000ea444movz x1, 27
000ea448bl errors.New
000ea44cstr x0, [sp+160]
000ea450str x1, [sp+168]
000ea454str x0, [sp+96]
000ea458str x1, [sp+104]
000ea45cbl runtime.deferreturn
000ea460ldr x0, [sp+96]
000ea464ldr x1, [sp+104]
000ea468ldur x29, [sp-8]
000ea46cldr x30, [sp], 192
000ea470ret x30
000ea474
000ea474loc_ea474:
000ea474ldr x1, [sp+200]
000ea478ldrsb x27, [x1]
000ea47cadd x0, x1, 24
000ea480str x0, [sp+136]
000ea484bl sync.(*RWMutex).RLock
000ea488ldr x1, [sp+200]
000ea48cldrsb x27, [x1]
000ea490add x1, x1, 24
000ea494str x1, [sp+176]
000ea498stp xzr, xzr, [sp+112]
000ea49cadd x1, sp, 112
000ea4a0str x1, [sp+128]
000ea4a4ldrsb x27, [x1]
000ea4a8adrp x2, 0
000ea4acadd x2, x2, 1568
000ea4b0str x2, [x1]
000ea4b4ldrsb x27, [x1]
000ea4b8ldr x2, [sp+176]
000ea4bcadrp x27, 0x961000
000ea4c0ldr w3, [x27+3056]
000ea4c4cbz w3, 0xea4cc
000ea4c8b 0xea4d0
000ea4cc
000ea4ccloc_ea4cc:
000ea4ccb 0xea4e4
000ea4d0
000ea4d0loc_ea4d0:
000ea4d0bl runtime.gcWriteBarrier2
000ea4d4str x2, [x25]
000ea4d8ldr x3, [x1+8]
000ea4dcstr x3, [x25+8]
000ea4e0b 0xea4e4
000ea4e4
000ea4e4loc_ea4e4:
000ea4e4str x2, [x1+8]
000ea4e8str x1, [sp+56]
000ea4ecadd x0, sp, 32
000ea4f0bl runtime.deferprocStack
000ea4f4subs xzr, x0, 0
000ea4f8b.ne 0xea5f4
000ea4fcb 0xea500
000ea500
000ea500loc_ea500:
000ea500ldr x0, [sp+200]
000ea504bl os.(*Process).pidStatus
000ea508str x0, [sp+24]
000ea50cstr x0, [sp+88]
000ea510movz x1, 0x4000000000000000
000ea514subs xzr, x0, x1
000ea518b.eq 0xea520
000ea51cb 0xea554
000ea520
000ea520loc_ea520:
000ea520b 0xea524
000ea524
000ea524loc_ea524:
000ea524adrp x27, 0x937000
000ea528ldr x0, [x27+1168]
000ea52cadrp x27, 0x937000
000ea530ldr x1, [x27+1176]
000ea534str x0, [sp+96]
000ea538str x1, [sp+104]
000ea53cbl runtime.deferreturn
000ea540ldr x0, [sp+96]
000ea544ldr x1, [sp+104]
000ea548ldur x29, [sp-8]
000ea54cldr x30, [sp], 192
000ea550ret x30
000ea554
000ea554loc_ea554:
000ea554movz x2, 0x8000000000000000
000ea558subs xzr, x0, x2
000ea55cb.eq 0xea564
000ea560b 0xea5a0
000ea564
000ea564loc_ea564:
000ea564b 0xea568
000ea568
000ea568loc_ea568:
000ea568adrp x0, 0x5d1000
000ea56cadd x0, x0, 1752
000ea570orr x1, xzr, 28
000ea574bl errors.New
000ea578str x0, [sp+160]
000ea57cstr x1, [sp+168]
000ea580str x0, [sp+96]
000ea584str x1, [sp+104]
000ea588bl runtime.deferreturn
000ea58cldr x0, [sp+96]
000ea590ldr x1, [sp+104]
000ea594ldur x29, [sp-8]
000ea598ldr x30, [sp], 192
000ea59cret x30
000ea5a0
000ea5a0loc_ea5a0:
000ea5a0b 0xea5a4
000ea5a4
000ea5a4loc_ea5a4:
000ea5a4b 0xea5a8
000ea5a8
000ea5a8loc_ea5a8:
000ea5a8ldr x2, [sp+200]
000ea5acldrsb x27, [x2]
000ea5b0ldr x0, [x2]
000ea5b4str x0, [sp+80]
000ea5b8ldr x1, [sp+208]
000ea5bcbl syscall.Kill
000ea5c0str x0, [sp+160]
000ea5c4str x1, [sp+168]
000ea5c8bl os.convertESRCH
000ea5ccstr x0, [sp+144]
000ea5d0str x1, [sp+152]
000ea5d4str x0, [sp+96]
000ea5d8str x1, [sp+104]
000ea5dcbl runtime.deferreturn
000ea5e0ldr x0, [sp+96]
000ea5e4ldr x1, [sp+104]
000ea5e8ldur x29, [sp-8]
000ea5ecldr x30, [sp], 192
000ea5f0ret x30
000ea5f4
000ea5f4loc_ea5f4:
000ea5f4bl runtime.deferreturn
000ea5f8ldr x0, [sp+96]
000ea5fcldr x1, [sp+104]
000ea600ldur x29, [sp-8]
000ea604ldr x30, [sp], 192
000ea608ret x30
000ea60c
000ea60cloc_ea60c:
000ea60cstp x0, x1, [sp+8]
000ea610mov x3, x30
000ea614bl runtime.morestack_noctxt.abi0
000ea618ldp x0, x1, [sp+8]
000ea61cb 0xea3b0
000ea3b0
000ea620
000ea620os.(*Process).pidSignal.deferwrap1: ; void os.(*Process).pidSignal.deferwrap1(void)
000ea620ldr x16, [x28+16]
000ea624subs xzr, sp, x16
000ea628b.ls 0xea658
000ea62cstr x30, [sp-32]!
000ea630stur x29, [sp-8]
000ea634sub x29, sp, 8
000ea638ldr x16, [x28+32]
000ea63ccbnz x16, 0xea664
000ea640
000ea640loc_ea640:
000ea640ldr x0, [x26+8]
000ea644str x0, [sp+16]
000ea648bl sync.(*RWMutex).RUnlock
000ea64cldur x29, [sp-8]
000ea650ldr x30, [sp], 32
000ea654ret x30
000ea658
000ea658loc_ea658:
000ea658mov x3, x30
000ea65cbl runtime.morestack.abi0
000ea660b 0xea620
000ea664
000ea664loc_ea664:
000ea664ldr x17, [x16]
000ea668add x20, sp, 40
000ea66csubs xzr, x20, x17
000ea670b.ne 0xea640
000ea674add x20, sp, 8
000ea678str x20, [x16]
000ea67cb 0xea640
000ea620
000ea620os.(*Process).pidSignal.deferwrap1: ; void os.(*Process).pidSignal.deferwrap1(void)
000ea620ldr x16, [x28+16]
000ea624subs xzr, sp, x16
000ea628b.ls 0xea658
000ea62cstr x30, [sp-32]!
000ea630stur x29, [sp-8]
000ea634sub x29, sp, 8
000ea638ldr x16, [x28+32]
000ea63ccbnz x16, 0xea664
000ea640
000ea640loc_ea640:
000ea640ldr x0, [x26+8]
000ea644str x0, [sp+16]
000ea648bl sync.(*RWMutex).RUnlock
000ea64cldur x29, [sp-8]
000ea650ldr x30, [sp], 32
000ea654ret x30
000ea658
000ea658loc_ea658:
000ea658mov x3, x30
000ea65cbl runtime.morestack.abi0
000ea660b 0xea620
000ea664
000ea664loc_ea664:
000ea664ldr x17, [x16]
000ea668add x20, sp, 40
000ea66csubs xzr, x20, x17
000ea670b.ne 0xea640
000ea674add x20, sp, 8
000ea678str x20, [x16]
000ea67cb 0xea640
000ea620
000ea680
000ea680os.convertESRCH: ; void os.convertESRCH(error err)
000ea680ldr x16, [x28+16]
000ea684subs xzr, sp, x16
000ea688b.ls 0xea728
000ea68cstr x30, [sp-80]!
000ea690stur x29, [sp-8]
000ea694sub x29, sp, 8
000ea698str x0, [sp+88]
000ea69cstr x1, [sp+96]
000ea6a0stp xzr, xzr, [sp+40]
000ea6a4adrp x3, 0x629000
000ea6a8add x3, x3, 2264
000ea6acstr x3, [sp+56]
000ea6b0adrp x2, 0x625000
000ea6b4add x2, x2, 184
000ea6b8str x2, [sp+64]
000ea6bcldr x4, [sp+88]
000ea6c0subs xzr, x4, x3
000ea6c4b.eq 0xea6cc
000ea6c8b 0xea708
000ea6cc
000ea6ccloc_ea6cc:
000ea6ccldr x0, [sp+88]
000ea6d0ldr x1, [sp+96]
000ea6d4bl runtime.ifaceeq
000ea6d8tbnz w0, 0, 0xea6e0
000ea6dcb 0xea704
000ea6e0
000ea6e0loc_ea6e0:
000ea6e0adrp x27, 0x937000
000ea6e4ldr x0, [x27+1168]
000ea6e8adrp x27, 0x937000
000ea6ecldr x1, [x27+1176]
000ea6f0str x0, [sp+40]
000ea6f4str x1, [sp+48]
000ea6f8ldur x29, [sp-8]
000ea6fcldr x30, [sp], 80
000ea700ret x30
000ea704
000ea704loc_ea704:
000ea704b 0xea70c
000ea708
000ea708loc_ea708:
000ea708b 0xea70c
000ea70c
000ea70cloc_ea70c:
000ea70cldr x0, [sp+88]
000ea710ldr x1, [sp+96]
000ea714str x0, [sp+40]
000ea718str x1, [sp+48]
000ea71cldur x29, [sp-8]
000ea720ldr x30, [sp], 80
000ea724ret x30
000ea728
000ea728loc_ea728:
000ea728stp x0, x1, [sp+8]
000ea72cmov x3, x30
000ea730bl runtime.morestack_noctxt.abi0
000ea734ldp x0, x1, [sp+8]
000ea738b 0xea680
000ea73cudf 0
000ea680
000ea680os.convertESRCH: ; void os.convertESRCH(error err)
000ea680ldr x16, [x28+16]
000ea684subs xzr, sp, x16
000ea688b.ls 0xea728
000ea68cstr x30, [sp-80]!
000ea690stur x29, [sp-8]
000ea694sub x29, sp, 8
000ea698str x0, [sp+88]
000ea69cstr x1, [sp+96]
000ea6a0stp xzr, xzr, [sp+40]
000ea6a4adrp x3, 0x629000
000ea6a8add x3, x3, 2264
000ea6acstr x3, [sp+56]
000ea6b0adrp x2, 0x625000
000ea6b4add x2, x2, 184
000ea6b8str x2, [sp+64]
000ea6bcldr x4, [sp+88]
000ea6c0subs xzr, x4, x3
000ea6c4b.eq 0xea6cc
000ea6c8b 0xea708
000ea6cc
000ea6ccloc_ea6cc:
000ea6ccldr x0, [sp+88]
000ea6d0ldr x1, [sp+96]
000ea6d4bl runtime.ifaceeq
000ea6d8tbnz w0, 0, 0xea6e0
000ea6dcb 0xea704
000ea6e0
000ea6e0loc_ea6e0:
000ea6e0adrp x27, 0x937000
000ea6e4ldr x0, [x27+1168]
000ea6e8adrp x27, 0x937000
000ea6ecldr x1, [x27+1176]
000ea6f0str x0, [sp+40]
000ea6f4str x1, [sp+48]
000ea6f8ldur x29, [sp-8]
000ea6fcldr x30, [sp], 80
000ea700ret x30
000ea704
000ea704loc_ea704:
000ea704b 0xea70c
000ea708
000ea708loc_ea708:
000ea708b 0xea70c
000ea70c
000ea70cloc_ea70c:
000ea70cldr x0, [sp+88]
000ea710ldr x1, [sp+96]
000ea714str x0, [sp+40]
000ea718str x1, [sp+48]
000ea71cldur x29, [sp-8]
000ea720ldr x30, [sp], 80
000ea724ret x30
000ea728
000ea728loc_ea728:
000ea728stp x0, x1, [sp+8]
000ea72cmov x3, x30
000ea730bl runtime.morestack_noctxt.abi0
000ea734ldp x0, x1, [sp+8]
000ea738b 0xea680
000ea73cudf 0
000ea680
000ea740
000ea740os.(*Process).release: ; void os.(*Process).release(os.Process * p)
000ea740ldr x16, [x28+16]
000ea744subs xzr, sp, x16
000ea748b.ls 0xea7f8
000ea74cstr x30, [sp-80]!
000ea750stur x29, [sp-8]
000ea754sub x29, sp, 8
000ea758str x0, [sp+88]
000ea75cstp xzr, xzr, [sp+56]
000ea760ldr x4, [sp+88]
000ea764ldrsb x27, [x4]
000ea768movn x5, 0
000ea76cstr x5, [x4]
000ea770ldr x4, [sp+88]
000ea774ldrsb x27, [x4]
000ea778ldrb w4, [x4+8]
000ea77cstrb w4, [sp+55]
000ea780mov x5, x4
000ea784cbz w5, 0xea78c
000ea788b 0xea7a0
000ea78c
000ea78cloc_ea78c:
000ea78cb 0xea790
000ea790
000ea790loc_ea790:
000ea790ldr x0, [sp+88]
000ea794movz x1, 0x8000000000000000
000ea798bl os.(*Process).pidDeactivate
000ea79cb 0xea7c8
000ea7a0
000ea7a0loc_ea7a0:
000ea7a0subs wzr, w4, 1
000ea7a4b.eq 0xea7ac
000ea7a8b 0xea7c0
000ea7ac
000ea7acloc_ea7ac:
000ea7acb 0xea7b0
000ea7b0
000ea7b0loc_ea7b0:
000ea7b0ldr x0, [sp+88]
000ea7b4movz x1, 0x8000000000000000
000ea7b8bl os.(*Process).handlePersistentRelease
000ea7bcb 0xea7c8
000ea7c0
000ea7c0loc_ea7c0:
000ea7c0b 0xea7c4
000ea7c4
000ea7c4loc_ea7c4:
000ea7c4b 0xea7c8
000ea7c8
000ea7c8loc_ea7c8:
000ea7c8ldr x1, [sp+88]
000ea7ccadrp x0, 0x5ac000
000ea7d0add x0, x0, 1088
000ea7d4mov x2, xzr
000ea7d8mov x3, xzr
000ea7dcbl runtime.SetFinalizer
000ea7e0stp xzr, xzr, [sp+56]
000ea7e4mov x0, xzr
000ea7e8mov x1, xzr
000ea7ecldur x29, [sp-8]
000ea7f0ldr x30, [sp], 80
000ea7f4ret x30
000ea7f8
000ea7f8loc_ea7f8:
000ea7f8str x0, [sp+8]
000ea7fcmov x3, x30
000ea800bl runtime.morestack_noctxt.abi0
000ea804ldr x0, [sp+8]
000ea808b 0xea740
000ea80cudf 0
000ea740
000ea740os.(*Process).release: ; void os.(*Process).release(os.Process * p)
000ea740ldr x16, [x28+16]
000ea744subs xzr, sp, x16
000ea748b.ls 0xea7f8
000ea74cstr x30, [sp-80]!
000ea750stur x29, [sp-8]
000ea754sub x29, sp, 8
000ea758str x0, [sp+88]
000ea75cstp xzr, xzr, [sp+56]
000ea760ldr x4, [sp+88]
000ea764ldrsb x27, [x4]
000ea768movn x5, 0
000ea76cstr x5, [x4]
000ea770ldr x4, [sp+88]
000ea774ldrsb x27, [x4]
000ea778ldrb w4, [x4+8]
000ea77cstrb w4, [sp+55]
000ea780mov x5, x4
000ea784cbz w5, 0xea78c
000ea788b 0xea7a0
000ea78c
000ea78cloc_ea78c:
000ea78cb 0xea790
000ea790
000ea790loc_ea790:
000ea790ldr x0, [sp+88]
000ea794movz x1, 0x8000000000000000
000ea798bl os.(*Process).pidDeactivate
000ea79cb 0xea7c8
000ea7a0
000ea7a0loc_ea7a0:
000ea7a0subs wzr, w4, 1
000ea7a4b.eq 0xea7ac
000ea7a8b 0xea7c0
000ea7ac
000ea7acloc_ea7ac:
000ea7acb 0xea7b0
000ea7b0
000ea7b0loc_ea7b0:
000ea7b0ldr x0, [sp+88]
000ea7b4movz x1, 0x8000000000000000
000ea7b8bl os.(*Process).handlePersistentRelease
000ea7bcb 0xea7c8
000ea7c0
000ea7c0loc_ea7c0:
000ea7c0b 0xea7c4
000ea7c4
000ea7c4loc_ea7c4:
000ea7c4b 0xea7c8
000ea7c8
000ea7c8loc_ea7c8:
000ea7c8ldr x1, [sp+88]
000ea7ccadrp x0, 0x5ac000
000ea7d0add x0, x0, 1088
000ea7d4mov x2, xzr
000ea7d8mov x3, xzr
000ea7dcbl runtime.SetFinalizer
000ea7e0stp xzr, xzr, [sp+56]
000ea7e4mov x0, xzr
000ea7e8mov x1, xzr
000ea7ecldur x29, [sp-8]
000ea7f0ldr x30, [sp], 80
000ea7f4ret x30
000ea7f8
000ea7f8loc_ea7f8:
000ea7f8str x0, [sp+8]
000ea7fcmov x3, x30
000ea800bl runtime.morestack_noctxt.abi0
000ea804ldr x0, [sp+8]
000ea808b 0xea740
000ea80cudf 0
000ea740
000ea810
000ea810os.findProcess: ; void os.findProcess(int pid)
000ea810ldr x16, [x28+16]
000ea814subs xzr, sp, x16
000ea818b.ls 0xea940
000ea81cstr x30, [sp-128]!
000ea820stur x29, [sp-8]
000ea824sub x29, sp, 8
000ea828str x0, [sp+136]
000ea82cstr xzr, [sp+56]
000ea830stp xzr, xzr, [sp+64]
000ea834stp xzr, xzr, [sp+88]
000ea838ldr x0, [sp+136]
000ea83cbl os.pidfdFind
000ea840str x0, [sp+40]
000ea844str x1, [sp+88]
000ea848str x2, [sp+96]
000ea84cldr x3, [sp+40]
000ea850str x3, [sp+48]
000ea854str x1, [sp+104]
000ea858str x2, [sp+112]
000ea85cldr x3, [sp+48]
000ea860str x3, [sp+32]
000ea864str x1, [sp+64]
000ea868str x2, [sp+72]
000ea86cadrp x27, 0x937000
000ea870ldr x3, [x27+1168]
000ea874subs xzr, x1, x3
000ea878b.eq 0xea880
000ea87cb 0xea8d0
000ea880
000ea880loc_ea880:
000ea880adrp x27, 0x937000
000ea884ldr x3, [x27+1176]
000ea888mov x0, x1
000ea88cmov x1, x2
000ea890mov x2, x3
000ea894bl runtime.ifaceeq
000ea898tbnz w0, 0, 0xea8a0
000ea89cb 0xea8cc
000ea8a0
000ea8a0loc_ea8a0:
000ea8a0ldr x0, [sp+136]
000ea8a4bl os.newDoneProcess
000ea8a8str x0, [sp+80]
000ea8acstr x0, [sp+56]
000ea8b0stp xzr, xzr, [sp+64]
000ea8b4ldr x0, [sp+56]
000ea8b8mov x1, xzr
000ea8bcmov x2, xzr
000ea8c0ldur x29, [sp-8]
000ea8c4ldr x30, [sp], 128
000ea8c8ret x30
000ea8cc
000ea8ccloc_ea8cc:
000ea8ccb 0xea8d4
000ea8d0
000ea8d0loc_ea8d0:
000ea8d0b 0xea8d4
000ea8d4
000ea8d4loc_ea8d4:
000ea8d4ldr x2, [sp+64]
000ea8d8cbnz x2, 0xea8e0
000ea8dcb 0xea90c
000ea8e0
000ea8e0loc_ea8e0:
000ea8e0ldr x0, [sp+136]
000ea8e4bl os.newPIDProcess
000ea8e8str x0, [sp+80]
000ea8ecstr x0, [sp+56]
000ea8f0stp xzr, xzr, [sp+64]
000ea8f4ldr x0, [sp+56]
000ea8f8mov x1, xzr
000ea8fcmov x2, xzr
000ea900ldur x29, [sp-8]
000ea904ldr x30, [sp], 128
000ea908ret x30
000ea90c
000ea90cloc_ea90c:
000ea90cb 0xea910
000ea910
000ea910loc_ea910:
000ea910ldr x0, [sp+136]
000ea914ldr x1, [sp+32]
000ea918bl os.newHandleProcess
000ea91cstr x0, [sp+80]
000ea920str x0, [sp+56]
000ea924stp xzr, xzr, [sp+64]
000ea928ldr x0, [sp+56]
000ea92cmov x1, xzr
000ea930mov x2, xzr
000ea934ldur x29, [sp-8]
000ea938ldr x30, [sp], 128
000ea93cret x30
000ea940
000ea940loc_ea940:
000ea940str x0, [sp+8]
000ea944mov x3, x30
000ea948bl runtime.morestack_noctxt.abi0
000ea94cldr x0, [sp+8]
000ea950b 0xea810
000ea954udf 0
000ea958udf 0
000ea95cudf 0
000ea810
000ea810os.findProcess: ; void os.findProcess(int pid)
000ea810ldr x16, [x28+16]
000ea814subs xzr, sp, x16
000ea818b.ls 0xea940
000ea81cstr x30, [sp-128]!
000ea820stur x29, [sp-8]
000ea824sub x29, sp, 8
000ea828str x0, [sp+136]
000ea82cstr xzr, [sp+56]
000ea830stp xzr, xzr, [sp+64]
000ea834stp xzr, xzr, [sp+88]
000ea838ldr x0, [sp+136]
000ea83cbl os.pidfdFind
000ea840str x0, [sp+40]
000ea844str x1, [sp+88]
000ea848str x2, [sp+96]
000ea84cldr x3, [sp+40]
000ea850str x3, [sp+48]
000ea854str x1, [sp+104]
000ea858str x2, [sp+112]
000ea85cldr x3, [sp+48]
000ea860str x3, [sp+32]
000ea864str x1, [sp+64]
000ea868str x2, [sp+72]
000ea86cadrp x27, 0x937000
000ea870ldr x3, [x27+1168]
000ea874subs xzr, x1, x3
000ea878b.eq 0xea880
000ea87cb 0xea8d0
000ea880
000ea880loc_ea880:
000ea880adrp x27, 0x937000
000ea884ldr x3, [x27+1176]
000ea888mov x0, x1
000ea88cmov x1, x2
000ea890mov x2, x3
000ea894bl runtime.ifaceeq
000ea898tbnz w0, 0, 0xea8a0
000ea89cb 0xea8cc
000ea8a0
000ea8a0loc_ea8a0:
000ea8a0ldr x0, [sp+136]
000ea8a4bl os.newDoneProcess
000ea8a8str x0, [sp+80]
000ea8acstr x0, [sp+56]
000ea8b0stp xzr, xzr, [sp+64]
000ea8b4ldr x0, [sp+56]
000ea8b8mov x1, xzr
000ea8bcmov x2, xzr
000ea8c0ldur x29, [sp-8]
000ea8c4ldr x30, [sp], 128
000ea8c8ret x30
000ea8cc
000ea8ccloc_ea8cc:
000ea8ccb 0xea8d4
000ea8d0
000ea8d0loc_ea8d0:
000ea8d0b 0xea8d4
000ea8d4
000ea8d4loc_ea8d4:
000ea8d4ldr x2, [sp+64]
000ea8d8cbnz x2, 0xea8e0
000ea8dcb 0xea90c
000ea8e0
000ea8e0loc_ea8e0:
000ea8e0ldr x0, [sp+136]
000ea8e4bl os.newPIDProcess
000ea8e8str x0, [sp+80]
000ea8ecstr x0, [sp+56]
000ea8f0stp xzr, xzr, [sp+64]
000ea8f4ldr x0, [sp+56]
000ea8f8mov x1, xzr
000ea8fcmov x2, xzr
000ea900ldur x29, [sp-8]
000ea904ldr x30, [sp], 128
000ea908ret x30
000ea90c
000ea90cloc_ea90c:
000ea90cb 0xea910
000ea910
000ea910loc_ea910:
000ea910ldr x0, [sp+136]
000ea914ldr x1, [sp+32]
000ea918bl os.newHandleProcess
000ea91cstr x0, [sp+80]
000ea920str x0, [sp+56]
000ea924stp xzr, xzr, [sp+64]
000ea928ldr x0, [sp+56]
000ea92cmov x1, xzr
000ea930mov x2, xzr
000ea934ldur x29, [sp-8]
000ea938ldr x30, [sp], 128
000ea93cret x30
000ea940
000ea940loc_ea940:
000ea940str x0, [sp+8]
000ea944mov x3, x30
000ea948bl runtime.morestack_noctxt.abi0
000ea94cldr x0, [sp+8]
000ea950b 0xea810
000ea954udf 0
000ea958udf 0
000ea95cudf 0
000ea810
000ea960
000ea960os.Executable: ; void os.Executable(void)
000ea960ldr x16, [x28+16]
000ea964subs xzr, sp, x16
000ea968b.ls 0xea9f0
000ea96cstr x30, [sp-112]!
000ea970stur x29, [sp-8]
000ea974sub x29, sp, 8
000ea978stp xzr, xzr, [sp+24]
000ea97cstp xzr, xzr, [sp+8]
000ea980stp xzr, xzr, [sp+56]
000ea984stp xzr, xzr, [sp+40]
000ea988bl os.executable
000ea98cstr x0, [sp+56]
000ea990str x1, [sp+64]
000ea994str x2, [sp+40]
000ea998str x3, [sp+48]
000ea99cldr x0, [sp+56]
000ea9a0ldr x1, [sp+64]
000ea9a4str x0, [sp+88]
000ea9a8str x1, [sp+96]
000ea9acldr x0, [sp+40]
000ea9b0ldr x1, [sp+48]
000ea9b4str x0, [sp+72]
000ea9b8str x1, [sp+80]
000ea9bcldr x0, [sp+88]
000ea9c0ldr x1, [sp+96]
000ea9c4str x0, [sp+24]
000ea9c8str x1, [sp+32]
000ea9ccldr x2, [sp+72]
000ea9d0ldr x3, [sp+80]
000ea9d4str x2, [sp+8]
000ea9d8str x3, [sp+16]
000ea9dcldr x0, [sp+24]
000ea9e0ldr x1, [sp+32]
000ea9e4ldur x29, [sp-8]
000ea9e8ldr x30, [sp], 112
000ea9ecret x30
000ea9f0
000ea9f0loc_ea9f0:
000ea9f0mov x3, x30
000ea9f4bl runtime.morestack_noctxt.abi0
000ea9f8b 0xea960
000ea9fcudf 0
000ea960
000ea960os.Executable: ; void os.Executable(void)
000ea960ldr x16, [x28+16]
000ea964subs xzr, sp, x16
000ea968b.ls 0xea9f0
000ea96cstr x30, [sp-112]!
000ea970stur x29, [sp-8]
000ea974sub x29, sp, 8
000ea978stp xzr, xzr, [sp+24]
000ea97cstp xzr, xzr, [sp+8]
000ea980stp xzr, xzr, [sp+56]
000ea984stp xzr, xzr, [sp+40]
000ea988bl os.executable
000ea98cstr x0, [sp+56]
000ea990str x1, [sp+64]
000ea994str x2, [sp+40]
000ea998str x3, [sp+48]
000ea99cldr x0, [sp+56]
000ea9a0ldr x1, [sp+64]
000ea9a4str x0, [sp+88]
000ea9a8str x1, [sp+96]
000ea9acldr x0, [sp+40]
000ea9b0ldr x1, [sp+48]
000ea9b4str x0, [sp+72]
000ea9b8str x1, [sp+80]
000ea9bcldr x0, [sp+88]
000ea9c0ldr x1, [sp+96]
000ea9c4str x0, [sp+24]
000ea9c8str x1, [sp+32]
000ea9ccldr x2, [sp+72]
000ea9d0ldr x3, [sp+80]
000ea9d4str x2, [sp+8]
000ea9d8str x3, [sp+16]
000ea9dcldr x0, [sp+24]
000ea9e0ldr x1, [sp+32]
000ea9e4ldur x29, [sp-8]
000ea9e8ldr x30, [sp], 112
000ea9ecret x30
000ea9f0
000ea9f0loc_ea9f0:
000ea9f0mov x3, x30
000ea9f4bl runtime.morestack_noctxt.abi0
000ea9f8b 0xea960
000ea9fcudf 0
000ea960
000eaa00
000eaa00os.executable: ; void os.executable(void)
000eaa00ldr x16, [x28+16]
000eaa04sub x17, sp, 64
000eaa08subs xzr, x17, x16
000eaa0cb.ls 0xeaaf4
000eaa10str x30, [sp-192]!
000eaa14stur x29, [sp-8]
000eaa18sub x29, sp, 8
000eaa1cstp xzr, xzr, [sp+56]
000eaa20stp xzr, xzr, [sp+40]
000eaa24stp xzr, xzr, [sp+72]
000eaa28b 0xeaa2c
000eaa2c
000eaa2cloc_eaa2c:
000eaa2cadrp x2, 0x5c9000
000eaa30add x2, x2, 2968
000eaa34str x2, [sp+72]
000eaa38orr x2, xzr, 14
000eaa3cstr x2, [sp+80]
000eaa40b 0xeaa44
000eaa44
000eaa44loc_eaa44:
000eaa44stp xzr, xzr, [sp+136]
000eaa48stp xzr, xzr, [sp+120]
000eaa4cldr x0, [sp+72]
000eaa50ldr x1, [sp+80]
000eaa54bl os.Readlink
000eaa58str x0, [sp+136]
000eaa5cstr x1, [sp+144]
000eaa60str x2, [sp+120]
000eaa64str x3, [sp+128]
000eaa68ldr x2, [sp+144]
000eaa6cldr x3, [sp+136]
000eaa70str x3, [sp+168]
000eaa74str x2, [sp+176]
000eaa78ldr x2, [sp+120]
000eaa7cldr x3, [sp+128]
000eaa80str x2, [sp+152]
000eaa84str x3, [sp+160]
000eaa88ldr x2, [sp+168]
000eaa8cldr x3, [sp+176]
000eaa90str x2, [sp+88]
000eaa94str x3, [sp+96]
000eaa98ldr x2, [sp+152]
000eaa9cldr x3, [sp+160]
000eaaa0str x2, [sp+104]
000eaaa4str x3, [sp+112]
000eaaa8ldr x0, [sp+88]
000eaaacldr x1, [sp+96]
000eaab0adrp x2, 0x5c8000
000eaab4add x2, x2, 14
000eaab8movz x3, 10
000eaabcbl internal/stringslite.TrimSuffix
000eaac0str x0, [sp+136]
000eaac4str x1, [sp+144]
000eaac8str x0, [sp+56]
000eaaccstr x1, [sp+64]
000eaad0ldr x2, [sp+104]
000eaad4ldr x3, [sp+112]
000eaad8str x2, [sp+40]
000eaadcstr x3, [sp+48]
000eaae0ldr x0, [sp+56]
000eaae4ldr x1, [sp+64]
000eaae8ldur x29, [sp-8]
000eaaecldr x30, [sp], 192
000eaaf0ret x30
000eaaf4
000eaaf4loc_eaaf4:
000eaaf4mov x3, x30
000eaaf8bl runtime.morestack_noctxt.abi0
000eaafcb 0xeaa00
000eaa00
000eaa00os.executable: ; void os.executable(void)
000eaa00ldr x16, [x28+16]
000eaa04sub x17, sp, 64
000eaa08subs xzr, x17, x16
000eaa0cb.ls 0xeaaf4
000eaa10str x30, [sp-192]!
000eaa14stur x29, [sp-8]
000eaa18sub x29, sp, 8
000eaa1cstp xzr, xzr, [sp+56]
000eaa20stp xzr, xzr, [sp+40]
000eaa24stp xzr, xzr, [sp+72]
000eaa28b 0xeaa2c
000eaa2c
000eaa2cloc_eaa2c:
000eaa2cadrp x2, 0x5c9000
000eaa30add x2, x2, 2968
000eaa34str x2, [sp+72]
000eaa38orr x2, xzr, 14
000eaa3cstr x2, [sp+80]
000eaa40b 0xeaa44
000eaa44
000eaa44loc_eaa44:
000eaa44stp xzr, xzr, [sp+136]
000eaa48stp xzr, xzr, [sp+120]
000eaa4cldr x0, [sp+72]
000eaa50ldr x1, [sp+80]
000eaa54bl os.Readlink
000eaa58str x0, [sp+136]
000eaa5cstr x1, [sp+144]
000eaa60str x2, [sp+120]
000eaa64str x3, [sp+128]
000eaa68ldr x2, [sp+144]
000eaa6cldr x3, [sp+136]
000eaa70str x3, [sp+168]
000eaa74str x2, [sp+176]
000eaa78ldr x2, [sp+120]
000eaa7cldr x3, [sp+128]
000eaa80str x2, [sp+152]
000eaa84str x3, [sp+160]
000eaa88ldr x2, [sp+168]
000eaa8cldr x3, [sp+176]
000eaa90str x2, [sp+88]
000eaa94str x3, [sp+96]
000eaa98ldr x2, [sp+152]
000eaa9cldr x3, [sp+160]
000eaaa0str x2, [sp+104]
000eaaa4str x3, [sp+112]
000eaaa8ldr x0, [sp+88]
000eaaacldr x1, [sp+96]
000eaab0adrp x2, 0x5c8000
000eaab4add x2, x2, 14
000eaab8movz x3, 10
000eaabcbl internal/stringslite.TrimSuffix
000eaac0str x0, [sp+136]
000eaac4str x1, [sp+144]
000eaac8str x0, [sp+56]
000eaaccstr x1, [sp+64]
000eaad0ldr x2, [sp+104]
000eaad4ldr x3, [sp+112]
000eaad8str x2, [sp+40]
000eaadcstr x3, [sp+48]
000eaae0ldr x0, [sp+56]
000eaae4ldr x1, [sp+64]
000eaae8ldur x29, [sp-8]
000eaaecldr x30, [sp], 192
000eaaf0ret x30
000eaaf4
000eaaf4loc_eaaf4:
000eaaf4mov x3, x30
000eaaf8bl runtime.morestack_noctxt.abi0
000eaafcb 0xeaa00
000eaa00
000eab00
000eab00os.(*File).Name: ; void os.(*File).Name(os.File * f)
000eab00str x30, [sp-32]!
000eab04stur x29, [sp-8]
000eab08sub x29, sp, 8
000eab0cstr x0, [sp+40]
000eab10stp xzr, xzr, [sp+8]
000eab14ldr x2, [sp+40]
000eab18ldrsb x27, [x2]
000eab1cldr x2, [x2]
000eab20ldrsb x27, [x2]
000eab24ldr x0, [x2+56]
000eab28ldr x1, [x2+64]
000eab2cstr x0, [sp+8]
000eab30str x1, [sp+16]
000eab34add x29, sp, 24
000eab38add sp, sp, 32
000eab3cret x30
000eab00
000eab00os.(*File).Name: ; void os.(*File).Name(os.File * f)
000eab00str x30, [sp-32]!
000eab04stur x29, [sp-8]
000eab08sub x29, sp, 8
000eab0cstr x0, [sp+40]
000eab10stp xzr, xzr, [sp+8]
000eab14ldr x2, [sp+40]
000eab18ldrsb x27, [x2]
000eab1cldr x2, [x2]
000eab20ldrsb x27, [x2]
000eab24ldr x0, [x2+56]
000eab28ldr x1, [x2+64]
000eab2cstr x0, [sp+8]
000eab30str x1, [sp+16]
000eab34add x29, sp, 24
000eab38add sp, sp, 32
000eab3cret x30
000eab00
000eab40
000eab40os.(*LinkError).Error: ; void os.(*LinkError).Error(os.LinkError * e)
000eab40ldr x16, [x28+16]
000eab44sub x17, sp, 96
000eab48subs xzr, x17, x16
000eab4cb.ls 0xeadb0
000eab50str x30, [sp-224]!
000eab54stur x29, [sp-8]
000eab58sub x29, sp, 8
000eab5cstr x0, [sp+232]
000eab60stp xzr, xzr, [sp+40]
000eab64ldr x1, [sp+232]
000eab68ldrsb x27, [x1]
000eab6cldr x2, [x1+48]
000eab70ldrsb x27, [x2]
000eab74ldr x0, [x1+56]
000eab78ldr x1, [x2+24]
000eab7cblr x1
000eab80str x0, [sp+200]
000eab84str x1, [sp+208]
000eab88add x20, sp, 88
000eab8cadr x27, 16
000eab90stp x29, x27, [sp-24]
000eab94sub x29, sp, 24
000eab98bl fn_87cf4
000eab9csub x29, sp, 8
000eaba0add x1, sp, 88
000eaba4str x1, [sp+56]
000eaba8ldrsb x27, [x1]
000eabacldr x2, [sp+232]
000eabb0ldrsb x27, [x2]
000eabb4ldr x3, [x2]
000eabb8ldr x2, [x2+8]
000eabbcstr x2, [x1+8]
000eabc0adrp x27, 0x961000
000eabc4ldr w2, [x27+3056]
000eabc8cbz w2, 0xeabd0
000eabccb 0xeabd4
000eabd0
000eabd0loc_eabd0:
000eabd0b 0xeabe8
000eabd4
000eabd4loc_eabd4:
000eabd4bl runtime.gcWriteBarrier2
000eabd8str x3, [x25]
000eabdcldr x4, [x1]
000eabe0str x4, [x25+8]
000eabe4b 0xeabe8
000eabe8
000eabe8loc_eabe8:
000eabe8str x3, [x1]
000eabecldrsb x27, [x1]
000eabf0orr x4, xzr, 1
000eabf4str x4, [x1+24]
000eabf8adrp x27, 0x961000
000eabfcldr w5, [x27+3056]
000eac00cbz w5, 0xeac08
000eac04b 0xeac0c
000eac08
000eac08loc_eac08:
000eac08b 0xeac1c
000eac0c
000eac0cloc_eac0c:
000eac0cldr x5, [x1+16]
000eac10bl runtime.gcWriteBarrier1
000eac14str x5, [x25]
000eac18b 0xeac1c
000eac1c
000eac1cloc_eac1c:
000eac1cadrp x5, 0x626000
000eac20add x5, x5, 3072
000eac24str x5, [x1+16]
000eac28ldr x5, [sp+56]
000eac2cldrsb x27, [x5]
000eac30ldr x6, [sp+232]
000eac34ldrsb x27, [x6]
000eac38ldr x7, [x6+16]
000eac3cldr x6, [x6+24]
000eac40str x6, [x5+40]
000eac44adrp x27, 0x961000
000eac48ldr w6, [x27+3056]
000eac4ccbz w6, 0xeac54
000eac50b 0xeac58
000eac54
000eac54loc_eac54:
000eac54b 0xeac6c
000eac58
000eac58loc_eac58:
000eac58bl runtime.gcWriteBarrier2
000eac5cstr x7, [x25]
000eac60ldr x6, [x5+32]
000eac64str x6, [x25+8]
000eac68b 0xeac6c
000eac6c
000eac6cloc_eac6c:
000eac6cstr x7, [x5+32]
000eac70ldr x5, [sp+56]
000eac74ldrsb x27, [x5]
000eac78str x4, [x5+56]
000eac7cadrp x27, 0x961000
000eac80ldr w4, [x27+3056]
000eac84cbz w4, 0xeac8c
000eac88b 0xeac90
000eac8c
000eac8cloc_eac8c:
000eac8cb 0xeaca0
000eac90
000eac90loc_eac90:
000eac90ldr x4, [x5+48]
000eac94bl runtime.gcWriteBarrier1
000eac98str x4, [x25]
000eac9cb 0xeaca0
000eaca0
000eaca0loc_eaca0:
000eaca0adrp x4, 0x626000
000eaca4add x4, x4, 3072
000eaca8str x4, [x5+48]
000eacacldr x4, [sp+56]
000eacb0ldrsb x27, [x4]
000eacb4ldr x5, [sp+232]
000eacb8ldrsb x27, [x5]
000eacbcldr x6, [x5+32]
000eacc0ldr x5, [x5+40]
000eacc4str x5, [x4+72]
000eacc8adrp x27, 0x961000
000eacccldr w5, [x27+3056]
000eacd0cbz w5, 0xeacd8
000eacd4b 0xeacdc
000eacd8
000eacd8loc_eacd8:
000eacd8b 0xeacf0
000eacdc
000eacdcloc_eacdc:
000eacdcbl runtime.gcWriteBarrier2
000eace0str x6, [x25]
000eace4ldr x5, [x4+64]
000eace8str x5, [x25+8]
000eacecb 0xeacf0
000eacf0
000eacf0loc_eacf0:
000eacf0str x6, [x4+64]
000eacf4ldr x4, [sp+56]
000eacf8ldrsb x27, [x4]
000eacfcorr x5, xzr, 2
000ead00str x5, [x4+88]
000ead04adrp x27, 0x961000
000ead08ldr w5, [x27+3056]
000ead0ccbz w5, 0xead14
000ead10b 0xead18
000ead14
000ead14loc_ead14:
000ead14b 0xead28
000ead18
000ead18loc_ead18:
000ead18ldr x5, [x4+80]
000ead1cbl runtime.gcWriteBarrier1
000ead20str x5, [x25]
000ead24b 0xead28
000ead28
000ead28loc_ead28:
000ead28adrp x5, 0x5c5000
000ead2cadd x5, x5, 4041
000ead30str x5, [x4+80]
000ead34ldr x4, [sp+200]
000ead38ldr x5, [sp+208]
000ead3cldr x6, [sp+56]
000ead40ldrsb x27, [x6]
000ead44str x5, [x6+104]
000ead48adrp x27, 0x961000
000ead4cldr w5, [x27+3056]
000ead50cbz w5, 0xead58
000ead54b 0xead5c
000ead58
000ead58loc_ead58:
000ead58b 0xead70
000ead5c
000ead5cloc_ead5c:
000ead5cbl runtime.gcWriteBarrier2
000ead60str x4, [x25]
000ead64ldr x5, [x6+96]
000ead68str x5, [x25+8]
000ead6cb 0xead70
000ead70
000ead70loc_ead70:
000ead70str x4, [x6+96]
000ead74ldr x1, [sp+56]
000ead78ldrsb x27, [x1]
000ead7cb 0xead80
000ead80
000ead80loc_ead80:
000ead80str x1, [sp+64]
000ead84orr x3, xzr, 7
000ead88str x3, [sp+72]
000ead8cstr x3, [sp+80]
000ead90mov x0, xzr
000ead94mov x2, x3
000ead98bl runtime.concatstrings
000ead9cstr x0, [sp+40]
000eada0str x1, [sp+48]
000eada4ldur x29, [sp-8]
000eada8ldr x30, [sp], 224
000eadacret x30
000eadb0
000eadb0loc_eadb0:
000eadb0str x0, [sp+8]
000eadb4mov x3, x30
000eadb8bl runtime.morestack_noctxt.abi0
000eadbcldr x0, [sp+8]
000eadc0b 0xeab40
000eadc4udf 0
000eadc8udf 0
000eadccudf 0
000eab40
000eab40os.(*LinkError).Error: ; void os.(*LinkError).Error(os.LinkError * e)
000eab40ldr x16, [x28+16]
000eab44sub x17, sp, 96
000eab48subs xzr, x17, x16
000eab4cb.ls 0xeadb0
000eab50str x30, [sp-224]!
000eab54stur x29, [sp-8]
000eab58sub x29, sp, 8
000eab5cstr x0, [sp+232]
000eab60stp xzr, xzr, [sp+40]
000eab64ldr x1, [sp+232]
000eab68ldrsb x27, [x1]
000eab6cldr x2, [x1+48]
000eab70ldrsb x27, [x2]
000eab74ldr x0, [x1+56]
000eab78ldr x1, [x2+24]
000eab7cblr x1
000eab80str x0, [sp+200]
000eab84str x1, [sp+208]
000eab88add x20, sp, 88
000eab8cadr x27, 16
000eab90stp x29, x27, [sp-24]
000eab94sub x29, sp, 24
000eab98bl fn_87cf4
000eab9csub x29, sp, 8
000eaba0add x1, sp, 88
000eaba4str x1, [sp+56]
000eaba8ldrsb x27, [x1]
000eabacldr x2, [sp+232]
000eabb0ldrsb x27, [x2]
000eabb4ldr x3, [x2]
000eabb8ldr x2, [x2+8]
000eabbcstr x2, [x1+8]
000eabc0adrp x27, 0x961000
000eabc4ldr w2, [x27+3056]
000eabc8cbz w2, 0xeabd0
000eabccb 0xeabd4
000eabd0
000eabd0loc_eabd0:
000eabd0b 0xeabe8
000eabd4
000eabd4loc_eabd4:
000eabd4bl runtime.gcWriteBarrier2
000eabd8str x3, [x25]
000eabdcldr x4, [x1]
000eabe0str x4, [x25+8]
000eabe4b 0xeabe8
000eabe8
000eabe8loc_eabe8:
000eabe8str x3, [x1]
000eabecldrsb x27, [x1]
000eabf0orr x4, xzr, 1
000eabf4str x4, [x1+24]
000eabf8adrp x27, 0x961000
000eabfcldr w5, [x27+3056]
000eac00cbz w5, 0xeac08
000eac04b 0xeac0c
000eac08
000eac08loc_eac08:
000eac08b 0xeac1c
000eac0c
000eac0cloc_eac0c:
000eac0cldr x5, [x1+16]
000eac10bl runtime.gcWriteBarrier1
000eac14str x5, [x25]
000eac18b 0xeac1c
000eac1c
000eac1cloc_eac1c:
000eac1cadrp x5, 0x626000
000eac20add x5, x5, 3072
000eac24str x5, [x1+16]
000eac28ldr x5, [sp+56]
000eac2cldrsb x27, [x5]
000eac30ldr x6, [sp+232]
000eac34ldrsb x27, [x6]
000eac38ldr x7, [x6+16]
000eac3cldr x6, [x6+24]
000eac40str x6, [x5+40]
000eac44adrp x27, 0x961000
000eac48ldr w6, [x27+3056]
000eac4ccbz w6, 0xeac54
000eac50b 0xeac58
000eac54
000eac54loc_eac54:
000eac54b 0xeac6c
000eac58
000eac58loc_eac58:
000eac58bl runtime.gcWriteBarrier2
000eac5cstr x7, [x25]
000eac60ldr x6, [x5+32]
000eac64str x6, [x25+8]
000eac68b 0xeac6c
000eac6c
000eac6cloc_eac6c:
000eac6cstr x7, [x5+32]
000eac70ldr x5, [sp+56]
000eac74ldrsb x27, [x5]
000eac78str x4, [x5+56]
000eac7cadrp x27, 0x961000
000eac80ldr w4, [x27+3056]
000eac84cbz w4, 0xeac8c
000eac88b 0xeac90
000eac8c
000eac8cloc_eac8c:
000eac8cb 0xeaca0
000eac90
000eac90loc_eac90:
000eac90ldr x4, [x5+48]
000eac94bl runtime.gcWriteBarrier1
000eac98str x4, [x25]
000eac9cb 0xeaca0
000eaca0
000eaca0loc_eaca0:
000eaca0adrp x4, 0x626000
000eaca4add x4, x4, 3072
000eaca8str x4, [x5+48]
000eacacldr x4, [sp+56]
000eacb0ldrsb x27, [x4]
000eacb4ldr x5, [sp+232]
000eacb8ldrsb x27, [x5]
000eacbcldr x6, [x5+32]
000eacc0ldr x5, [x5+40]
000eacc4str x5, [x4+72]
000eacc8adrp x27, 0x961000
000eacccldr w5, [x27+3056]
000eacd0cbz w5, 0xeacd8
000eacd4b 0xeacdc
000eacd8
000eacd8loc_eacd8:
000eacd8b 0xeacf0
000eacdc
000eacdcloc_eacdc:
000eacdcbl runtime.gcWriteBarrier2
000eace0str x6, [x25]
000eace4ldr x5, [x4+64]
000eace8str x5, [x25+8]
000eacecb 0xeacf0
000eacf0
000eacf0loc_eacf0:
000eacf0str x6, [x4+64]
000eacf4ldr x4, [sp+56]
000eacf8ldrsb x27, [x4]
000eacfcorr x5, xzr, 2
000ead00str x5, [x4+88]
000ead04adrp x27, 0x961000
000ead08ldr w5, [x27+3056]
000ead0ccbz w5, 0xead14
000ead10b 0xead18
000ead14
000ead14loc_ead14:
000ead14b 0xead28
000ead18
000ead18loc_ead18:
000ead18ldr x5, [x4+80]
000ead1cbl runtime.gcWriteBarrier1
000ead20str x5, [x25]
000ead24b 0xead28
000ead28
000ead28loc_ead28:
000ead28adrp x5, 0x5c5000
000ead2cadd x5, x5, 4041
000ead30str x5, [x4+80]
000ead34ldr x4, [sp+200]
000ead38ldr x5, [sp+208]
000ead3cldr x6, [sp+56]
000ead40ldrsb x27, [x6]
000ead44str x5, [x6+104]
000ead48adrp x27, 0x961000
000ead4cldr w5, [x27+3056]
000ead50cbz w5, 0xead58
000ead54b 0xead5c
000ead58
000ead58loc_ead58:
000ead58b 0xead70
000ead5c
000ead5cloc_ead5c:
000ead5cbl runtime.gcWriteBarrier2
000ead60str x4, [x25]
000ead64ldr x5, [x6+96]
000ead68str x5, [x25+8]
000ead6cb 0xead70
000ead70
000ead70loc_ead70:
000ead70str x4, [x6+96]
000ead74ldr x1, [sp+56]
000ead78ldrsb x27, [x1]
000ead7cb 0xead80
000ead80
000ead80loc_ead80:
000ead80str x1, [sp+64]
000ead84orr x3, xzr, 7
000ead88str x3, [sp+72]
000ead8cstr x3, [sp+80]
000ead90mov x0, xzr
000ead94mov x2, x3
000ead98bl runtime.concatstrings
000ead9cstr x0, [sp+40]
000eada0str x1, [sp+48]
000eada4ldur x29, [sp-8]
000eada8ldr x30, [sp], 224
000eadacret x30
000eadb0
000eadb0loc_eadb0:
000eadb0str x0, [sp+8]
000eadb4mov x3, x30
000eadb8bl runtime.morestack_noctxt.abi0
000eadbcldr x0, [sp+8]
000eadc0b 0xeab40
000eadc4udf 0
000eadc8udf 0
000eadccudf 0
000eab40
000eadd0
000eadd0os.(*LinkError).Unwrap: ; void os.(*LinkError).Unwrap(os.LinkError * e)
000eadd0str x30, [sp-32]!
000eadd4stur x29, [sp-8]
000eadd8sub x29, sp, 8
000eaddcstr x0, [sp+40]
000eade0stp xzr, xzr, [sp+8]
000eade4ldr x2, [sp+40]
000eade8ldrsb x27, [x2]
000eadecldr x0, [x2+48]
000eadf0ldr x1, [x2+56]
000eadf4str x0, [sp+8]
000eadf8str x1, [sp+16]
000eadfcadd x29, sp, 24
000eae00add sp, sp, 32
000eae04ret x30
000eae08udf 0
000eae0cudf 0
000eadd0
000eadd0os.(*LinkError).Unwrap: ; void os.(*LinkError).Unwrap(os.LinkError * e)
000eadd0str x30, [sp-32]!
000eadd4stur x29, [sp-8]
000eadd8sub x29, sp, 8
000eaddcstr x0, [sp+40]
000eade0stp xzr, xzr, [sp+8]
000eade4ldr x2, [sp+40]
000eade8ldrsb x27, [x2]
000eadecldr x0, [x2+48]
000eadf0ldr x1, [x2+56]
000eadf4str x0, [sp+8]
000eadf8str x1, [sp+16]
000eadfcadd x29, sp, 24
000eae00add sp, sp, 32
000eae04ret x30
000eae08udf 0
000eae0cudf 0
000eadd0
000eae10
000eae10os.(*File).Read: ; void os.(*File).Read(os.File * f, struct []uint8 b)
000eae10ldr x16, [x28+16]
000eae14sub x17, sp, 32
000eae18subs xzr, x17, x16
000eae1cb.ls 0xeaf1c
000eae20str x30, [sp-160]!
000eae24stur x29, [sp-8]
000eae28sub x29, sp, 8
000eae2cstr x0, [sp+168]
000eae30str x1, [sp+176]
000eae34str x2, [sp+184]
000eae38str x3, [sp+192]
000eae3cstr xzr, [sp+48]
000eae40stp xzr, xzr, [sp+88]
000eae44ldr x0, [sp+168]
000eae48adrp x1, 0x5c6000
000eae4cadd x1, x1, 730
000eae50orr x2, xzr, 4
000eae54bl os.(*File).checkValid
000eae58str x0, [sp+72]
000eae5cstr x1, [sp+80]
000eae60cbnz x0, 0xeae68
000eae64b 0xeae90
000eae68
000eae68loc_eae68:
000eae68str xzr, [sp+48]
000eae6cstr x0, [sp+88]
000eae70str x1, [sp+96]
000eae74ldr x3, [sp+48]
000eae78mov x2, x1
000eae7cmov x1, x0
000eae80mov x0, x3
000eae84ldur x29, [sp-8]
000eae88ldr x30, [sp], 160
000eae8cret x30
000eae90
000eae90loc_eae90:
000eae90stp xzr, xzr, [sp+120]
000eae94ldr x1, [sp+176]
000eae98ldr x2, [sp+184]
000eae9cldr x3, [sp+192]
000eaea0ldr x0, [sp+168]
000eaea4bl os.(*File).read
000eaea8str x0, [sp+56]
000eaeacstr x1, [sp+120]
000eaeb0str x2, [sp+128]
000eaeb4ldr x4, [sp+56]
000eaeb8str x4, [sp+64]
000eaebcstr x1, [sp+136]
000eaec0str x2, [sp+144]
000eaec4ldr x4, [sp+64]
000eaec8str x4, [sp+48]
000eaeccstr x1, [sp+104]
000eaed0str x2, [sp+112]
000eaed4ldr x0, [sp+168]
000eaed8mov x3, x1
000eaedcmov x4, x2
000eaee0adrp x1, 0x5c6000
000eaee4add x1, x1, 730
000eaee8orr x2, xzr, 4
000eaeecbl os.(*File).wrapErr
000eaef0str x0, [sp+120]
000eaef4str x1, [sp+128]
000eaef8str x0, [sp+88]
000eaefcstr x1, [sp+96]
000eaf00ldr x4, [sp+48]
000eaf04mov x2, x1
000eaf08mov x1, x0
000eaf0cmov x0, x4
000eaf10ldur x29, [sp-8]
000eaf14ldr x30, [sp], 160
000eaf18ret x30
000eaf1c
000eaf1cloc_eaf1c:
000eaf1cstp x0, x1, [sp+8]
000eaf20stp x2, x3, [sp+24]
000eaf24mov x3, x30
000eaf28bl runtime.morestack_noctxt.abi0
000eaf2cldp x0, x1, [sp+8]
000eaf30ldp x2, x3, [sp+24]
000eaf34b 0xeae10
000eaf38udf 0
000eaf3cudf 0
000eae10
000eae10os.(*File).Read: ; void os.(*File).Read(os.File * f, struct []uint8 b)
000eae10ldr x16, [x28+16]
000eae14sub x17, sp, 32
000eae18subs xzr, x17, x16
000eae1cb.ls 0xeaf1c
000eae20str x30, [sp-160]!
000eae24stur x29, [sp-8]
000eae28sub x29, sp, 8
000eae2cstr x0, [sp+168]
000eae30str x1, [sp+176]
000eae34str x2, [sp+184]
000eae38str x3, [sp+192]
000eae3cstr xzr, [sp+48]
000eae40stp xzr, xzr, [sp+88]
000eae44ldr x0, [sp+168]
000eae48adrp x1, 0x5c6000
000eae4cadd x1, x1, 730
000eae50orr x2, xzr, 4
000eae54bl os.(*File).checkValid
000eae58str x0, [sp+72]
000eae5cstr x1, [sp+80]
000eae60cbnz x0, 0xeae68
000eae64b 0xeae90
000eae68
000eae68loc_eae68:
000eae68str xzr, [sp+48]
000eae6cstr x0, [sp+88]
000eae70str x1, [sp+96]
000eae74ldr x3, [sp+48]
000eae78mov x2, x1
000eae7cmov x1, x0
000eae80mov x0, x3
000eae84ldur x29, [sp-8]
000eae88ldr x30, [sp], 160
000eae8cret x30
000eae90
000eae90loc_eae90:
000eae90stp xzr, xzr, [sp+120]
000eae94ldr x1, [sp+176]
000eae98ldr x2, [sp+184]
000eae9cldr x3, [sp+192]
000eaea0ldr x0, [sp+168]
000eaea4bl os.(*File).read
000eaea8str x0, [sp+56]
000eaeacstr x1, [sp+120]
000eaeb0str x2, [sp+128]
000eaeb4ldr x4, [sp+56]
000eaeb8str x4, [sp+64]
000eaebcstr x1, [sp+136]
000eaec0str x2, [sp+144]
000eaec4ldr x4, [sp+64]
000eaec8str x4, [sp+48]
000eaeccstr x1, [sp+104]
000eaed0str x2, [sp+112]
000eaed4ldr x0, [sp+168]
000eaed8mov x3, x1
000eaedcmov x4, x2
000eaee0adrp x1, 0x5c6000
000eaee4add x1, x1, 730
000eaee8orr x2, xzr, 4
000eaeecbl os.(*File).wrapErr
000eaef0str x0, [sp+120]
000eaef4str x1, [sp+128]
000eaef8str x0, [sp+88]
000eaefcstr x1, [sp+96]
000eaf00ldr x4, [sp+48]
000eaf04mov x2, x1
000eaf08mov x1, x0
000eaf0cmov x0, x4
000eaf10ldur x29, [sp-8]
000eaf14ldr x30, [sp], 160
000eaf18ret x30
000eaf1c
000eaf1cloc_eaf1c:
000eaf1cstp x0, x1, [sp+8]
000eaf20stp x2, x3, [sp+24]
000eaf24mov x3, x30
000eaf28bl runtime.morestack_noctxt.abi0
000eaf2cldp x0, x1, [sp+8]
000eaf30ldp x2, x3, [sp+24]
000eaf34b 0xeae10
000eaf38udf 0
000eaf3cudf 0
000eae10
000eaf40
000eaf40os.(*File).ReadAt: ; void os.(*File).ReadAt(os.File * f, struct []uint8 b, int64 off)
000eaf40ldr x16, [x28+16]
000eaf44sub x17, sp, 64
000eaf48subs xzr, x17, x16
000eaf4cb.ls 0xeb20c
000eaf50str x30, [sp-192]!
000eaf54stur x29, [sp-8]
000eaf58sub x29, sp, 8
000eaf5cstr x0, [sp+200]
000eaf60str x1, [sp+208]
000eaf64str x2, [sp+216]
000eaf68str x3, [sp+224]
000eaf6cstr x4, [sp+232]
000eaf70str xzr, [sp+48]
000eaf74stp xzr, xzr, [sp+104]
000eaf78ldr x0, [sp+200]
000eaf7cadrp x1, 0x5c6000
000eaf80add x1, x1, 730
000eaf84orr x2, xzr, 4
000eaf88bl os.(*File).checkValid
000eaf8cstr x0, [sp+88]
000eaf90str x1, [sp+96]
000eaf94cbnz x0, 0xeaf9c
000eaf98b 0xeafc4
000eaf9c
000eaf9cloc_eaf9c:
000eaf9cstr xzr, [sp+48]
000eafa0str x0, [sp+104]
000eafa4str x1, [sp+112]
000eafa8ldr x3, [sp+48]
000eafacmov x2, x1
000eafb0mov x1, x0
000eafb4mov x0, x3
000eafb8ldur x29, [sp-8]
000eafbcldr x30, [sp], 192
000eafc0ret x30
000eafc4
000eafc4loc_eafc4:
000eafc4ldr x5, [sp+232]
000eafc8tbnz x5, 63, 0xeafd0
000eafccb 0xeb0f4
000eafd0
000eafd0loc_eafd0:
000eafd0adrp x0, 0x5ca000
000eafd4add x0, x0, 342
000eafd8orr x1, xzr, 15
000eafdcbl errors.New
000eafe0str x0, [sp+168]
000eafe4str x1, [sp+176]
000eafe8adrp x0, 0x568000
000eafecadd x0, x0, 1088
000eaff0bl runtime.newobject
000eaff4str x0, [sp+152]
000eaff8orr x2, xzr, 6
000eaffcstr x2, [x0+8]
000eb000adrp x27, 0x960000
000eb004ldr w2, [x27+3056]
000eb008cbz w2, 0xeb010
000eb00cb 0xeb014
000eb010
000eb010loc_eb010:
000eb010b 0xeb024
000eb014
000eb014loc_eb014:
000eb014ldr x3, [x0]
000eb018bl runtime.gcWriteBarrier1
000eb01cstr x3, [x25]
000eb020b 0xeb024
000eb024
000eb024loc_eb024:
000eb024adrp x3, 0x5c5000
000eb028add x3, x3, 2323
000eb02cstr x3, [x0]
000eb030ldr x3, [sp+152]
000eb034ldrsb x27, [x3]
000eb038ldr x4, [sp+200]
000eb03cldrsb x27, [x4]
000eb040ldr x4, [x4]
000eb044ldrsb x27, [x4]
000eb048ldr x5, [x4+56]
000eb04cldr x4, [x4+64]
000eb050str x4, [x3+24]
000eb054adrp x27, 0x960000
000eb058ldr w4, [x27+3056]
000eb05ccbz w4, 0xeb064
000eb060b 0xeb068
000eb064
000eb064loc_eb064:
000eb064b 0xeb07c
000eb068
000eb068loc_eb068:
000eb068bl runtime.gcWriteBarrier2
000eb06cstr x5, [x25]
000eb070ldr x4, [x3+16]
000eb074str x4, [x25+8]
000eb078b 0xeb07c
000eb07c
000eb07cloc_eb07c:
000eb07cstr x5, [x3+16]
000eb080ldr x3, [sp+152]
000eb084ldrsb x27, [x3]
000eb088ldr x4, [sp+176]
000eb08cldr x5, [sp+168]
000eb090str x5, [x3+32]
000eb094adrp x27, 0x960000
000eb098ldr w5, [x27+3056]
000eb09ccbz w5, 0xeb0a4
000eb0a0b 0xeb0a8
000eb0a4
000eb0a4loc_eb0a4:
000eb0a4b 0xeb0bc
000eb0a8
000eb0a8loc_eb0a8:
000eb0a8bl runtime.gcWriteBarrier2
000eb0acstr x4, [x25]
000eb0b0ldr x5, [x3+40]
000eb0b4str x5, [x25+8]
000eb0b8b 0xeb0bc
000eb0bc
000eb0bcloc_eb0bc:
000eb0bcstr x4, [x3+40]
000eb0c0ldr x3, [sp+152]
000eb0c4str x3, [sp+160]
000eb0c8str xzr, [sp+48]
000eb0ccadrp x4, 0x628000
000eb0d0add x4, x4, 2296
000eb0d4str x4, [sp+104]
000eb0d8str x3, [sp+112]
000eb0dcldr x0, [sp+48]
000eb0e0ldr x1, [sp+104]
000eb0e4ldr x2, [sp+112]
000eb0e8ldur x29, [sp-8]
000eb0ecldr x30, [sp], 192
000eb0f0ret x30
000eb0f4
000eb0f4loc_eb0f4:
000eb0f4b 0xeb0f8
000eb0f8
000eb0f8loc_eb0f8:
000eb0f8ldr x5, [sp+216]
000eb0fcstr x5, [sp+80]
000eb100cbnz x5, 0xeb108
000eb104b 0xeb1e8
000eb108
000eb108loc_eb108:
000eb108stp xzr, xzr, [sp+168]
000eb10cldr x4, [sp+232]
000eb110ldr x1, [sp+208]
000eb114ldr x2, [sp+216]
000eb118ldr x3, [sp+224]
000eb11cldr x0, [sp+200]
000eb120bl os.(*File).pread
000eb124str x0, [sp+72]
000eb128str x1, [sp+168]
000eb12cstr x2, [sp+176]
000eb130ldr x5, [sp+72]
000eb134str x5, [sp+64]
000eb138str x1, [sp+136]
000eb13cstr x2, [sp+144]
000eb140ldr x5, [sp+64]
000eb144str x5, [sp+56]
000eb148str x1, [sp+120]
000eb14cstr x2, [sp+128]
000eb150cbnz x1, 0xeb158
000eb154b 0xeb180
000eb158
000eb158loc_eb158:
000eb158ldr x0, [sp+200]
000eb15cmov x3, x1
000eb160mov x4, x2
000eb164adrp x1, 0x5c5000
000eb168add x1, x1, 730
000eb16corr x2, xzr, 4
000eb170bl os.(*File).wrapErr
000eb174str x0, [sp+104]
000eb178str x1, [sp+112]
000eb17cb 0xeb1ec
000eb180
000eb180loc_eb180:
000eb180ldr x5, [sp+56]
000eb184ldr x6, [sp+48]
000eb188add x5, x6, x5
000eb18cstr x5, [sp+48]
000eb190ldr x0, [sp+56]
000eb194ldr x1, [sp+216]
000eb198ldr x5, [sp+208]
000eb19cldr x6, [sp+224]
000eb1a0b 0xeb1a4
000eb1a4
000eb1a4loc_eb1a4:
000eb1a4subs xzr, x1, x0
000eb1a8b.hs 0xeb1b0
000eb1acb 0xeb204
000eb1b0
000eb1b0loc_eb1b0:
000eb1b0sub x6, x6, x0
000eb1b4sub x7, x1, x0
000eb1b8sub x8, xzr, x6
000eb1bcand x8, x0, x8, asr #63
000eb1c0add x5, x5, x8
000eb1c4str x5, [sp+208]
000eb1c8str x7, [sp+216]
000eb1ccstr x6, [sp+224]
000eb1d0ldr x5, [sp+232]
000eb1d4ldr x6, [sp+56]
000eb1d8add x5, x5, x6
000eb1dcstr x5, [sp+232]
000eb1e0b 0xeb1e4
000eb1e4
000eb1e4loc_eb1e4:
000eb1e4b 0xeb0f8
000eb1e8
000eb1e8loc_eb1e8:
000eb1e8b 0xeb1ec
000eb1ec
000eb1ecloc_eb1ec:
000eb1ecldr x1, [sp+104]
000eb1f0ldr x2, [sp+112]
000eb1f4ldr x0, [sp+48]
000eb1f8ldur x29, [sp-8]
000eb1fcldr x30, [sp], 192
000eb200ret x30
000eb204
000eb204loc_eb204:
000eb204bl runtime.panicSliceB
000eb208hint
000eb20c
000eb20cloc_eb20c:
000eb20cstp x0, x1, [sp+8]
000eb210stp x2, x3, [sp+24]
000eb214str x4, [sp+40]
000eb218mov x3, x30
000eb21cbl runtime.morestack_noctxt.abi0
000eb220ldp x0, x1, [sp+8]
000eb224ldp x2, x3, [sp+24]
000eb228ldr x4, [sp+40]
000eb22cb 0xeaf40
000eaf40
000eaf40os.(*File).ReadAt: ; void os.(*File).ReadAt(os.File * f, struct []uint8 b, int64 off)
000eaf40ldr x16, [x28+16]
000eaf44sub x17, sp, 64
000eaf48subs xzr, x17, x16
000eaf4cb.ls 0xeb20c
000eaf50str x30, [sp-192]!
000eaf54stur x29, [sp-8]
000eaf58sub x29, sp, 8
000eaf5cstr x0, [sp+200]
000eaf60str x1, [sp+208]
000eaf64str x2, [sp+216]
000eaf68str x3, [sp+224]
000eaf6cstr x4, [sp+232]
000eaf70str xzr, [sp+48]
000eaf74stp xzr, xzr, [sp+104]
000eaf78ldr x0, [sp+200]
000eaf7cadrp x1, 0x5c6000
000eaf80add x1, x1, 730
000eaf84orr x2, xzr, 4
000eaf88bl os.(*File).checkValid
000eaf8cstr x0, [sp+88]
000eaf90str x1, [sp+96]
000eaf94cbnz x0, 0xeaf9c
000eaf98b 0xeafc4
000eaf9c
000eaf9cloc_eaf9c:
000eaf9cstr xzr, [sp+48]
000eafa0str x0, [sp+104]
000eafa4str x1, [sp+112]
000eafa8ldr x3, [sp+48]
000eafacmov x2, x1
000eafb0mov x1, x0
000eafb4mov x0, x3
000eafb8ldur x29, [sp-8]
000eafbcldr x30, [sp], 192
000eafc0ret x30
000eafc4
000eafc4loc_eafc4:
000eafc4ldr x5, [sp+232]
000eafc8tbnz x5, 63, 0xeafd0
000eafccb 0xeb0f4
000eafd0
000eafd0loc_eafd0:
000eafd0adrp x0, 0x5ca000
000eafd4add x0, x0, 342
000eafd8orr x1, xzr, 15
000eafdcbl errors.New
000eafe0str x0, [sp+168]
000eafe4str x1, [sp+176]
000eafe8adrp x0, 0x568000
000eafecadd x0, x0, 1088
000eaff0bl runtime.newobject
000eaff4str x0, [sp+152]
000eaff8orr x2, xzr, 6
000eaffcstr x2, [x0+8]
000eb000adrp x27, 0x960000
000eb004ldr w2, [x27+3056]
000eb008cbz w2, 0xeb010
000eb00cb 0xeb014
000eb010
000eb010loc_eb010:
000eb010b 0xeb024
000eb014
000eb014loc_eb014:
000eb014ldr x3, [x0]
000eb018bl runtime.gcWriteBarrier1
000eb01cstr x3, [x25]
000eb020b 0xeb024
000eb024
000eb024loc_eb024:
000eb024adrp x3, 0x5c5000
000eb028add x3, x3, 2323
000eb02cstr x3, [x0]
000eb030ldr x3, [sp+152]
000eb034ldrsb x27, [x3]
000eb038ldr x4, [sp+200]
000eb03cldrsb x27, [x4]
000eb040ldr x4, [x4]
000eb044ldrsb x27, [x4]
000eb048ldr x5, [x4+56]
000eb04cldr x4, [x4+64]
000eb050str x4, [x3+24]
000eb054adrp x27, 0x960000
000eb058ldr w4, [x27+3056]
000eb05ccbz w4, 0xeb064
000eb060b 0xeb068
000eb064
000eb064loc_eb064:
000eb064b 0xeb07c
000eb068
000eb068loc_eb068:
000eb068bl runtime.gcWriteBarrier2
000eb06cstr x5, [x25]
000eb070ldr x4, [x3+16]
000eb074str x4, [x25+8]
000eb078b 0xeb07c
000eb07c
000eb07cloc_eb07c:
000eb07cstr x5, [x3+16]
000eb080ldr x3, [sp+152]
000eb084ldrsb x27, [x3]
000eb088ldr x4, [sp+176]
000eb08cldr x5, [sp+168]
000eb090str x5, [x3+32]
000eb094adrp x27, 0x960000
000eb098ldr w5, [x27+3056]
000eb09ccbz w5, 0xeb0a4
000eb0a0b 0xeb0a8
000eb0a4
000eb0a4loc_eb0a4:
000eb0a4b 0xeb0bc
000eb0a8
000eb0a8loc_eb0a8:
000eb0a8bl runtime.gcWriteBarrier2
000eb0acstr x4, [x25]
000eb0b0ldr x5, [x3+40]
000eb0b4str x5, [x25+8]
000eb0b8b 0xeb0bc
000eb0bc
000eb0bcloc_eb0bc:
000eb0bcstr x4, [x3+40]
000eb0c0ldr x3, [sp+152]
000eb0c4str x3, [sp+160]
000eb0c8str xzr, [sp+48]
000eb0ccadrp x4, 0x628000
000eb0d0add x4, x4, 2296
000eb0d4str x4, [sp+104]
000eb0d8str x3, [sp+112]
000eb0dcldr x0, [sp+48]
000eb0e0ldr x1, [sp+104]
000eb0e4ldr x2, [sp+112]
000eb0e8ldur x29, [sp-8]
000eb0ecldr x30, [sp], 192
000eb0f0ret x30
000eb0f4
000eb0f4loc_eb0f4:
000eb0f4b 0xeb0f8
000eb0f8
000eb0f8loc_eb0f8:
000eb0f8ldr x5, [sp+216]
000eb0fcstr x5, [sp+80]
000eb100cbnz x5, 0xeb108
000eb104b 0xeb1e8
000eb108
000eb108loc_eb108:
000eb108stp xzr, xzr, [sp+168]
000eb10cldr x4, [sp+232]
000eb110ldr x1, [sp+208]
000eb114ldr x2, [sp+216]
000eb118ldr x3, [sp+224]
000eb11cldr x0, [sp+200]
000eb120bl os.(*File).pread
000eb124str x0, [sp+72]
000eb128str x1, [sp+168]
000eb12cstr x2, [sp+176]
000eb130ldr x5, [sp+72]
000eb134str x5, [sp+64]
000eb138str x1, [sp+136]
000eb13cstr x2, [sp+144]
000eb140ldr x5, [sp+64]
000eb144str x5, [sp+56]
000eb148str x1, [sp+120]
000eb14cstr x2, [sp+128]
000eb150cbnz x1, 0xeb158
000eb154b 0xeb180
000eb158
000eb158loc_eb158:
000eb158ldr x0, [sp+200]
000eb15cmov x3, x1
000eb160mov x4, x2
000eb164adrp x1, 0x5c5000
000eb168add x1, x1, 730
000eb16corr x2, xzr, 4
000eb170bl os.(*File).wrapErr
000eb174str x0, [sp+104]
000eb178str x1, [sp+112]
000eb17cb 0xeb1ec
000eb180
000eb180loc_eb180:
000eb180ldr x5, [sp+56]
000eb184ldr x6, [sp+48]
000eb188add x5, x6, x5
000eb18cstr x5, [sp+48]
000eb190ldr x0, [sp+56]
000eb194ldr x1, [sp+216]
000eb198ldr x5, [sp+208]
000eb19cldr x6, [sp+224]
000eb1a0b 0xeb1a4
000eb1a4
000eb1a4loc_eb1a4:
000eb1a4subs xzr, x1, x0
000eb1a8b.hs 0xeb1b0
000eb1acb 0xeb204
000eb1b0
000eb1b0loc_eb1b0:
000eb1b0sub x6, x6, x0
000eb1b4sub x7, x1, x0
000eb1b8sub x8, xzr, x6
000eb1bcand x8, x0, x8, asr #63
000eb1c0add x5, x5, x8
000eb1c4str x5, [sp+208]
000eb1c8str x7, [sp+216]
000eb1ccstr x6, [sp+224]
000eb1d0ldr x5, [sp+232]
000eb1d4ldr x6, [sp+56]
000eb1d8add x5, x5, x6
000eb1dcstr x5, [sp+232]
000eb1e0b 0xeb1e4
000eb1e4
000eb1e4loc_eb1e4:
000eb1e4b 0xeb0f8
000eb1e8
000eb1e8loc_eb1e8:
000eb1e8b 0xeb1ec
000eb1ec
000eb1ecloc_eb1ec:
000eb1ecldr x1, [sp+104]
000eb1f0ldr x2, [sp+112]
000eb1f4ldr x0, [sp+48]
000eb1f8ldur x29, [sp-8]
000eb1fcldr x30, [sp], 192
000eb200ret x30
000eb204
000eb204loc_eb204:
000eb204bl runtime.panicSliceB
000eb208hint
000eb20c
000eb20cloc_eb20c:
000eb20cstp x0, x1, [sp+8]
000eb210stp x2, x3, [sp+24]
000eb214str x4, [sp+40]
000eb218mov x3, x30
000eb21cbl runtime.morestack_noctxt.abi0
000eb220ldp x0, x1, [sp+8]
000eb224ldp x2, x3, [sp+24]
000eb228ldr x4, [sp+40]
000eb22cb 0xeaf40
000eaf40
000eb230
000eb230os.(*File).ReadFrom: ; void os.(*File).ReadFrom(os.File * f, io.Reader r)
000eb230ldr x16, [x28+16]
000eb234sub x17, sp, 64
000eb238subs xzr, x17, x16
000eb23cb.ls 0xeb3ac
000eb240str x30, [sp-192]!
000eb244stur x29, [sp-8]
000eb248sub x29, sp, 8
000eb24cstr x0, [sp+200]
000eb250str x1, [sp+208]
000eb254str x2, [sp+216]
000eb258str xzr, [sp+56]
000eb25cstp xzr, xzr, [sp+104]
000eb260ldr x0, [sp+200]
000eb264adrp x1, 0x5c5000
000eb268add x1, x1, 1507
000eb26cmovz x2, 5
000eb270bl os.(*File).checkValid
000eb274str x0, [sp+88]
000eb278str x1, [sp+96]
000eb27ccbnz x0, 0xeb284
000eb280b 0xeb2ac
000eb284
000eb284loc_eb284:
000eb284str xzr, [sp+56]
000eb288str x0, [sp+104]
000eb28cstr x1, [sp+112]
000eb290ldr x3, [sp+56]
000eb294mov x2, x1
000eb298mov x1, x0
000eb29cmov x0, x3
000eb2a0ldur x29, [sp-8]
000eb2a4ldr x30, [sp], 192
000eb2a8ret x30
000eb2ac
000eb2acloc_eb2ac:
000eb2acstp xzr, xzr, [sp+152]
000eb2b0ldr x1, [sp+208]
000eb2b4ldr x2, [sp+216]
000eb2b8ldr x0, [sp+200]
000eb2bcbl os.(*File).readFrom
000eb2c0str x0, [sp+72]
000eb2c4strb w1, [sp+55]
000eb2c8str x2, [sp+152]
000eb2ccstr x3, [sp+160]
000eb2d0ldr x3, [sp+72]
000eb2d4str x3, [sp+64]
000eb2d8ldrb w3, [sp+55]
000eb2dcstrb w3, [sp+54]
000eb2e0ldr x3, [sp+152]
000eb2e4ldr x4, [sp+160]
000eb2e8str x3, [sp+136]
000eb2ecstr x4, [sp+144]
000eb2f0ldr x3, [sp+64]
000eb2f4str x3, [sp+56]
000eb2f8ldrb w3, [sp+54]
000eb2fcstrb w3, [sp+53]
000eb300ldr x3, [sp+136]
000eb304ldr x4, [sp+144]
000eb308str x3, [sp+120]
000eb30cstr x4, [sp+128]
000eb310ldrb w5, [sp+53]
000eb314tbnz w5, 0, 0xeb31c
000eb318b 0xeb35c
000eb31c
000eb31cloc_eb31c:
000eb31cldr x0, [sp+200]
000eb320adrp x1, 0x5c5000
000eb324add x1, x1, 1507
000eb328movz x2, 5
000eb32cbl os.(*File).wrapErr
000eb330str x0, [sp+152]
000eb334str x1, [sp+160]
000eb338str x0, [sp+104]
000eb33cstr x1, [sp+112]
000eb340ldr x5, [sp+56]
000eb344mov x2, x1
000eb348mov x1, x0
000eb34cmov x0, x5
000eb350ldur x29, [sp-8]
000eb354ldr x30, [sp], 192
000eb358ret x30
000eb35c
000eb35cloc_eb35c:
000eb35cstp xzr, xzr, [sp+152]
000eb360ldr x1, [sp+208]
000eb364ldr x2, [sp+216]
000eb368ldr x0, [sp+200]
000eb36cbl os.genericReadFrom
000eb370str x0, [sp+72]
000eb374str x1, [sp+152]
000eb378str x2, [sp+160]
000eb37cldr x3, [sp+72]
000eb380str x3, [sp+80]
000eb384str x1, [sp+168]
000eb388str x2, [sp+176]
000eb38cldr x3, [sp+80]
000eb390str x3, [sp+56]
000eb394str x1, [sp+104]
000eb398str x2, [sp+112]
000eb39cldr x0, [sp+56]
000eb3a0ldur x29, [sp-8]
000eb3a4ldr x30, [sp], 192
000eb3a8ret x30
000eb3ac
000eb3acloc_eb3ac:
000eb3acstp x0, x1, [sp+8]
000eb3b0str x2, [sp+24]
000eb3b4mov x3, x30
000eb3b8bl runtime.morestack_noctxt.abi0
000eb3bcldp x0, x1, [sp+8]
000eb3c0ldr x2, [sp+24]
000eb3c4b 0xeb230
000eb3c8udf 0
000eb3ccudf 0
000eb230
000eb230os.(*File).ReadFrom: ; void os.(*File).ReadFrom(os.File * f, io.Reader r)
000eb230ldr x16, [x28+16]
000eb234sub x17, sp, 64
000eb238subs xzr, x17, x16
000eb23cb.ls 0xeb3ac
000eb240str x30, [sp-192]!
000eb244stur x29, [sp-8]
000eb248sub x29, sp, 8
000eb24cstr x0, [sp+200]
000eb250str x1, [sp+208]
000eb254str x2, [sp+216]
000eb258str xzr, [sp+56]
000eb25cstp xzr, xzr, [sp+104]
000eb260ldr x0, [sp+200]
000eb264adrp x1, 0x5c5000
000eb268add x1, x1, 1507
000eb26cmovz x2, 5
000eb270bl os.(*File).checkValid
000eb274str x0, [sp+88]
000eb278str x1, [sp+96]
000eb27ccbnz x0, 0xeb284
000eb280b 0xeb2ac
000eb284
000eb284loc_eb284:
000eb284str xzr, [sp+56]
000eb288str x0, [sp+104]
000eb28cstr x1, [sp+112]
000eb290ldr x3, [sp+56]
000eb294mov x2, x1
000eb298mov x1, x0
000eb29cmov x0, x3
000eb2a0ldur x29, [sp-8]
000eb2a4ldr x30, [sp], 192
000eb2a8ret x30
000eb2ac
000eb2acloc_eb2ac:
000eb2acstp xzr, xzr, [sp+152]
000eb2b0ldr x1, [sp+208]
000eb2b4ldr x2, [sp+216]
000eb2b8ldr x0, [sp+200]
000eb2bcbl os.(*File).readFrom
000eb2c0str x0, [sp+72]
000eb2c4strb w1, [sp+55]
000eb2c8str x2, [sp+152]
000eb2ccstr x3, [sp+160]
000eb2d0ldr x3, [sp+72]
000eb2d4str x3, [sp+64]
000eb2d8ldrb w3, [sp+55]
000eb2dcstrb w3, [sp+54]
000eb2e0ldr x3, [sp+152]
000eb2e4ldr x4, [sp+160]
000eb2e8str x3, [sp+136]
000eb2ecstr x4, [sp+144]
000eb2f0ldr x3, [sp+64]
000eb2f4str x3, [sp+56]
000eb2f8ldrb w3, [sp+54]
000eb2fcstrb w3, [sp+53]
000eb300ldr x3, [sp+136]
000eb304ldr x4, [sp+144]
000eb308str x3, [sp+120]
000eb30cstr x4, [sp+128]
000eb310ldrb w5, [sp+53]
000eb314tbnz w5, 0, 0xeb31c
000eb318b 0xeb35c
000eb31c
000eb31cloc_eb31c:
000eb31cldr x0, [sp+200]
000eb320adrp x1, 0x5c5000
000eb324add x1, x1, 1507
000eb328movz x2, 5
000eb32cbl os.(*File).wrapErr
000eb330str x0, [sp+152]
000eb334str x1, [sp+160]
000eb338str x0, [sp+104]
000eb33cstr x1, [sp+112]
000eb340ldr x5, [sp+56]
000eb344mov x2, x1
000eb348mov x1, x0
000eb34cmov x0, x5
000eb350ldur x29, [sp-8]
000eb354ldr x30, [sp], 192
000eb358ret x30
000eb35c
000eb35cloc_eb35c:
000eb35cstp xzr, xzr, [sp+152]
000eb360ldr x1, [sp+208]
000eb364ldr x2, [sp+216]
000eb368ldr x0, [sp+200]
000eb36cbl os.genericReadFrom
000eb370str x0, [sp+72]
000eb374str x1, [sp+152]
000eb378str x2, [sp+160]
000eb37cldr x3, [sp+72]
000eb380str x3, [sp+80]
000eb384str x1, [sp+168]
000eb388str x2, [sp+176]
000eb38cldr x3, [sp+80]
000eb390str x3, [sp+56]
000eb394str x1, [sp+104]
000eb398str x2, [sp+112]
000eb39cldr x0, [sp+56]
000eb3a0ldur x29, [sp-8]
000eb3a4ldr x30, [sp], 192
000eb3a8ret x30
000eb3ac
000eb3acloc_eb3ac:
000eb3acstp x0, x1, [sp+8]
000eb3b0str x2, [sp+24]
000eb3b4mov x3, x30
000eb3b8bl runtime.morestack_noctxt.abi0
000eb3bcldp x0, x1, [sp+8]
000eb3c0ldr x2, [sp+24]
000eb3c4b 0xeb230
000eb3c8udf 0
000eb3ccudf 0
000eb230
000eb3d0
000eb3d0os.noReadFrom.ReadFrom: ; void os.noReadFrom.ReadFrom(os.noReadFrom p0, io.Reader p1)
000eb3d0ldr x16, [x28+16]
000eb3d4subs xzr, sp, x16
000eb3d8b.ls 0xeb410
000eb3dcstr x30, [sp-64]!
000eb3e0stur x29, [sp-8]
000eb3e4sub x29, sp, 8
000eb3e8str x0, [sp+72]
000eb3ecstr x1, [sp+80]
000eb3f0str xzr, [sp+32]
000eb3f4stp xzr, xzr, [sp+40]
000eb3f8adrp x0, 0x50a000
000eb3fcadd x0, x0, 2944
000eb400adrp x1, 0x626000
000eb404add x1, x1, 24
000eb408bl runtime.gopanic
000eb40chint
000eb410
000eb410loc_eb410:
000eb410stp x0, x1, [sp+8]
000eb414mov x3, x30
000eb418bl runtime.morestack_noctxt.abi0
000eb41cldp x0, x1, [sp+8]
000eb420b 0xeb3d0
000eb424udf 0
000eb428udf 0
000eb42cudf 0
000eb3d0
000eb3d0os.noReadFrom.ReadFrom: ; void os.noReadFrom.ReadFrom(os.noReadFrom p0, io.Reader p1)
000eb3d0ldr x16, [x28+16]
000eb3d4subs xzr, sp, x16
000eb3d8b.ls 0xeb410
000eb3dcstr x30, [sp-64]!
000eb3e0stur x29, [sp-8]
000eb3e4sub x29, sp, 8
000eb3e8str x0, [sp+72]
000eb3ecstr x1, [sp+80]
000eb3f0str xzr, [sp+32]
000eb3f4stp xzr, xzr, [sp+40]
000eb3f8adrp x0, 0x50a000
000eb3fcadd x0, x0, 2944
000eb400adrp x1, 0x626000
000eb404add x1, x1, 24
000eb408bl runtime.gopanic
000eb40chint
000eb410
000eb410loc_eb410:
000eb410stp x0, x1, [sp+8]
000eb414mov x3, x30
000eb418bl runtime.morestack_noctxt.abi0
000eb41cldp x0, x1, [sp+8]
000eb420b 0xeb3d0
000eb424udf 0
000eb428udf 0
000eb42cudf 0
000eb3d0
000eb430
000eb430os.genericReadFrom: ; void os.genericReadFrom(os.File * f, io.Reader r)
000eb430ldr x16, [x28+16]
000eb434sub x17, sp, 16
000eb438subs xzr, x17, x16
000eb43cb.ls 0xeb4d8
000eb440str x30, [sp-144]!
000eb444stur x29, [sp-8]
000eb448sub x29, sp, 8
000eb44cstr x0, [sp+152]
000eb450str x1, [sp+160]
000eb454str x2, [sp+168]
000eb458str xzr, [sp+48]
000eb45cstp xzr, xzr, [sp+72]
000eb460str xzr, [sp+112]
000eb464ldr x2, [sp+152]
000eb468str x2, [sp+112]
000eb46cstp xzr, xzr, [sp+96]
000eb470adrp x0, 0x5be000
000eb474add x0, x0, 928
000eb478add x1, sp, 112
000eb47cbl runtime.convT
000eb480str x0, [sp+88]
000eb484ldr x2, [sp+160]
000eb488ldr x3, [sp+168]
000eb48cmov x1, x0
000eb490adrp x0, 0x628000
000eb494add x0, x0, 2392
000eb498bl io.Copy
000eb49cstr x0, [sp+56]
000eb4a0str x1, [sp+96]
000eb4a4str x2, [sp+104]
000eb4a8ldr x3, [sp+56]
000eb4acstr x3, [sp+64]
000eb4b0str x1, [sp+120]
000eb4b4str x2, [sp+128]
000eb4b8ldr x3, [sp+64]
000eb4bcstr x3, [sp+48]
000eb4c0str x1, [sp+72]
000eb4c4str x2, [sp+80]
000eb4c8ldr x0, [sp+48]
000eb4ccldur x29, [sp-8]
000eb4d0ldr x30, [sp], 144
000eb4d4ret x30
000eb4d8
000eb4d8loc_eb4d8:
000eb4d8stp x0, x1, [sp+8]
000eb4dcstr x2, [sp+24]
000eb4e0mov x3, x30
000eb4e4bl runtime.morestack_noctxt.abi0
000eb4e8ldp x0, x1, [sp+8]
000eb4ecldr x2, [sp+24]
000eb4f0b 0xeb430
000eb4f4udf 0
000eb4f8udf 0
000eb4fcudf 0
000eb430
000eb430os.genericReadFrom: ; void os.genericReadFrom(os.File * f, io.Reader r)
000eb430ldr x16, [x28+16]
000eb434sub x17, sp, 16
000eb438subs xzr, x17, x16
000eb43cb.ls 0xeb4d8
000eb440str x30, [sp-144]!
000eb444stur x29, [sp-8]
000eb448sub x29, sp, 8
000eb44cstr x0, [sp+152]
000eb450str x1, [sp+160]
000eb454str x2, [sp+168]
000eb458str xzr, [sp+48]
000eb45cstp xzr, xzr, [sp+72]
000eb460str xzr, [sp+112]
000eb464ldr x2, [sp+152]
000eb468str x2, [sp+112]
000eb46cstp xzr, xzr, [sp+96]
000eb470adrp x0, 0x5be000
000eb474add x0, x0, 928
000eb478add x1, sp, 112
000eb47cbl runtime.convT
000eb480str x0, [sp+88]
000eb484ldr x2, [sp+160]
000eb488ldr x3, [sp+168]
000eb48cmov x1, x0
000eb490adrp x0, 0x628000
000eb494add x0, x0, 2392
000eb498bl io.Copy
000eb49cstr x0, [sp+56]
000eb4a0str x1, [sp+96]
000eb4a4str x2, [sp+104]
000eb4a8ldr x3, [sp+56]
000eb4acstr x3, [sp+64]
000eb4b0str x1, [sp+120]
000eb4b4str x2, [sp+128]
000eb4b8ldr x3, [sp+64]
000eb4bcstr x3, [sp+48]
000eb4c0str x1, [sp+72]
000eb4c4str x2, [sp+80]
000eb4c8ldr x0, [sp+48]
000eb4ccldur x29, [sp-8]
000eb4d0ldr x30, [sp], 144
000eb4d4ret x30
000eb4d8
000eb4d8loc_eb4d8:
000eb4d8stp x0, x1, [sp+8]
000eb4dcstr x2, [sp+24]
000eb4e0mov x3, x30
000eb4e4bl runtime.morestack_noctxt.abi0
000eb4e8ldp x0, x1, [sp+8]
000eb4ecldr x2, [sp+24]
000eb4f0b 0xeb430
000eb4f4udf 0
000eb4f8udf 0
000eb4fcudf 0
000eb430
000eb500
000eb500os.(*File).Write: ; void os.(*File).Write(os.File * f, struct []uint8 b)
000eb500ldr x16, [x28+16]
000eb504sub x17, sp, 32
000eb508subs xzr, x17, x16
000eb50cb.ls 0xeb674
000eb510str x30, [sp-160]!
000eb514stur x29, [sp-8]
000eb518sub x29, sp, 8
000eb51cstr x0, [sp+168]
000eb520str x1, [sp+176]
000eb524str x2, [sp+184]
000eb528str x3, [sp+192]
000eb52cstr xzr, [sp+48]
000eb530stp xzr, xzr, [sp+88]
000eb534ldr x0, [sp+168]
000eb538adrp x1, 0x5c5000
000eb53cadd x1, x1, 1507
000eb540movz x2, 5
000eb544bl os.(*File).checkValid
000eb548str x0, [sp+72]
000eb54cstr x1, [sp+80]
000eb550cbnz x0, 0xeb558
000eb554b 0xeb580
000eb558
000eb558loc_eb558:
000eb558str xzr, [sp+48]
000eb55cstr x0, [sp+88]
000eb560str x1, [sp+96]
000eb564ldr x3, [sp+48]
000eb568mov x2, x1
000eb56cmov x1, x0
000eb570mov x0, x3
000eb574ldur x29, [sp-8]
000eb578ldr x30, [sp], 160
000eb57cret x30
000eb580
000eb580loc_eb580:
000eb580stp xzr, xzr, [sp+120]
000eb584ldr x1, [sp+176]
000eb588ldr x2, [sp+184]
000eb58cldr x3, [sp+192]
000eb590ldr x0, [sp+168]
000eb594bl os.(*File).write
000eb598str x0, [sp+56]
000eb59cstr x1, [sp+120]
000eb5a0str x2, [sp+128]
000eb5a4ldr x4, [sp+56]
000eb5a8str x4, [sp+64]
000eb5acstr x1, [sp+136]
000eb5b0str x2, [sp+144]
000eb5b4ldr x4, [sp+64]
000eb5b8str x4, [sp+48]
000eb5bcstr x1, [sp+104]
000eb5c0str x2, [sp+112]
000eb5c4ldr x4, [sp+48]
000eb5c8tbnz x4, 63, 0xeb5d0
000eb5ccb 0xeb5d8
000eb5d0
000eb5d0loc_eb5d0:
000eb5d0str xzr, [sp+48]
000eb5d4b 0xeb5dc
000eb5d8
000eb5d8loc_eb5d8:
000eb5d8b 0xeb5dc
000eb5dc
000eb5dcloc_eb5dc:
000eb5dcldr x3, [sp+184]
000eb5e0str x3, [sp+56]
000eb5e4ldr x4, [sp+48]
000eb5e8subs xzr, x3, x4
000eb5ecb.ne 0xeb5f4
000eb5f0b 0xeb610
000eb5f4
000eb5f4loc_eb5f4:
000eb5f4adrp x27, 0x936000
000eb5f8ldr x3, [x27+1472]
000eb5fcadrp x27, 0x936000
000eb600ldr x4, [x27+1480]
000eb604str x3, [sp+88]
000eb608str x4, [sp+96]
000eb60cb 0xeb614
000eb610
000eb610loc_eb610:
000eb610b 0xeb614
000eb614
000eb614loc_eb614:
000eb614ldr x1, [sp+104]
000eb618ldr x2, [sp+112]
000eb61cldr x0, [sp+168]
000eb620bl os.epipecheck
000eb624ldr x3, [sp+104]
000eb628cbnz x3, 0xeb630
000eb62cb 0xeb658
000eb630
000eb630loc_eb630:
000eb630ldr x3, [sp+104]
000eb634ldr x4, [sp+112]
000eb638ldr x0, [sp+168]
000eb63cadrp x1, 0x5c5000
000eb640add x1, x1, 1507
000eb644movz x2, 5
000eb648bl os.(*File).wrapErr
000eb64cstr x0, [sp+88]
000eb650str x1, [sp+96]
000eb654b 0xeb65c
000eb658
000eb658loc_eb658:
000eb658b 0xeb65c
000eb65c
000eb65cloc_eb65c:
000eb65cldr x1, [sp+88]
000eb660ldr x2, [sp+96]
000eb664ldr x0, [sp+48]
000eb668ldur x29, [sp-8]
000eb66cldr x30, [sp], 160
000eb670ret x30
000eb674
000eb674loc_eb674:
000eb674stp x0, x1, [sp+8]
000eb678stp x2, x3, [sp+24]
000eb67cmov x3, x30
000eb680bl runtime.morestack_noctxt.abi0
000eb684ldp x0, x1, [sp+8]
000eb688ldp x2, x3, [sp+24]
000eb68cb 0xeb500
000eb500
000eb500os.(*File).Write: ; void os.(*File).Write(os.File * f, struct []uint8 b)
000eb500ldr x16, [x28+16]
000eb504sub x17, sp, 32
000eb508subs xzr, x17, x16
000eb50cb.ls 0xeb674
000eb510str x30, [sp-160]!
000eb514stur x29, [sp-8]
000eb518sub x29, sp, 8
000eb51cstr x0, [sp+168]
000eb520str x1, [sp+176]
000eb524str x2, [sp+184]
000eb528str x3, [sp+192]
000eb52cstr xzr, [sp+48]
000eb530stp xzr, xzr, [sp+88]
000eb534ldr x0, [sp+168]
000eb538adrp x1, 0x5c5000
000eb53cadd x1, x1, 1507
000eb540movz x2, 5
000eb544bl os.(*File).checkValid
000eb548str x0, [sp+72]
000eb54cstr x1, [sp+80]
000eb550cbnz x0, 0xeb558
000eb554b 0xeb580
000eb558
000eb558loc_eb558:
000eb558str xzr, [sp+48]
000eb55cstr x0, [sp+88]
000eb560str x1, [sp+96]
000eb564ldr x3, [sp+48]
000eb568mov x2, x1
000eb56cmov x1, x0
000eb570mov x0, x3
000eb574ldur x29, [sp-8]
000eb578ldr x30, [sp], 160
000eb57cret x30
000eb580
000eb580loc_eb580:
000eb580stp xzr, xzr, [sp+120]
000eb584ldr x1, [sp+176]
000eb588ldr x2, [sp+184]
000eb58cldr x3, [sp+192]
000eb590ldr x0, [sp+168]
000eb594bl os.(*File).write
000eb598str x0, [sp+56]
000eb59cstr x1, [sp+120]
000eb5a0str x2, [sp+128]
000eb5a4ldr x4, [sp+56]
000eb5a8str x4, [sp+64]
000eb5acstr x1, [sp+136]
000eb5b0str x2, [sp+144]
000eb5b4ldr x4, [sp+64]
000eb5b8str x4, [sp+48]
000eb5bcstr x1, [sp+104]
000eb5c0str x2, [sp+112]
000eb5c4ldr x4, [sp+48]
000eb5c8tbnz x4, 63, 0xeb5d0
000eb5ccb 0xeb5d8
000eb5d0
000eb5d0loc_eb5d0:
000eb5d0str xzr, [sp+48]
000eb5d4b 0xeb5dc
000eb5d8
000eb5d8loc_eb5d8:
000eb5d8b 0xeb5dc
000eb5dc
000eb5dcloc_eb5dc:
000eb5dcldr x3, [sp+184]
000eb5e0str x3, [sp+56]
000eb5e4ldr x4, [sp+48]
000eb5e8subs xzr, x3, x4
000eb5ecb.ne 0xeb5f4
000eb5f0b 0xeb610
000eb5f4
000eb5f4loc_eb5f4:
000eb5f4adrp x27, 0x936000
000eb5f8ldr x3, [x27+1472]
000eb5fcadrp x27, 0x936000
000eb600ldr x4, [x27+1480]
000eb604str x3, [sp+88]
000eb608str x4, [sp+96]
000eb60cb 0xeb614
000eb610
000eb610loc_eb610:
000eb610b 0xeb614
000eb614
000eb614loc_eb614:
000eb614ldr x1, [sp+104]
000eb618ldr x2, [sp+112]
000eb61cldr x0, [sp+168]
000eb620bl os.epipecheck
000eb624ldr x3, [sp+104]
000eb628cbnz x3, 0xeb630
000eb62cb 0xeb658
000eb630
000eb630loc_eb630:
000eb630ldr x3, [sp+104]
000eb634ldr x4, [sp+112]
000eb638ldr x0, [sp+168]
000eb63cadrp x1, 0x5c5000
000eb640add x1, x1, 1507
000eb644movz x2, 5
000eb648bl os.(*File).wrapErr
000eb64cstr x0, [sp+88]
000eb650str x1, [sp+96]
000eb654b 0xeb65c
000eb658
000eb658loc_eb658:
000eb658b 0xeb65c
000eb65c
000eb65cloc_eb65c:
000eb65cldr x1, [sp+88]
000eb660ldr x2, [sp+96]
000eb664ldr x0, [sp+48]
000eb668ldur x29, [sp-8]
000eb66cldr x30, [sp], 160
000eb670ret x30
000eb674
000eb674loc_eb674:
000eb674stp x0, x1, [sp+8]
000eb678stp x2, x3, [sp+24]
000eb67cmov x3, x30
000eb680bl runtime.morestack_noctxt.abi0
000eb684ldp x0, x1, [sp+8]
000eb688ldp x2, x3, [sp+24]
000eb68cb 0xeb500
000eb500
000eb690
000eb690os.(*File).WriteTo: ; void os.(*File).WriteTo(os.File * f, io.Writer w)
000eb690ldr x16, [x28+16]
000eb694sub x17, sp, 64
000eb698subs xzr, x17, x16
000eb69cb.ls 0xeb80c
000eb6a0str x30, [sp-192]!
000eb6a4stur x29, [sp-8]
000eb6a8sub x29, sp, 8
000eb6acstr x0, [sp+200]
000eb6b0str x1, [sp+208]
000eb6b4str x2, [sp+216]
000eb6b8str xzr, [sp+56]
000eb6bcstp xzr, xzr, [sp+104]
000eb6c0ldr x0, [sp+200]
000eb6c4adrp x1, 0x5c5000
000eb6c8add x1, x1, 730
000eb6ccorr x2, xzr, 4
000eb6d0bl os.(*File).checkValid
000eb6d4str x0, [sp+88]
000eb6d8str x1, [sp+96]
000eb6dccbnz x0, 0xeb6e4
000eb6e0b 0xeb70c
000eb6e4
000eb6e4loc_eb6e4:
000eb6e4str xzr, [sp+56]
000eb6e8str x0, [sp+104]
000eb6ecstr x1, [sp+112]
000eb6f0ldr x3, [sp+56]
000eb6f4mov x2, x1
000eb6f8mov x1, x0
000eb6fcmov x0, x3
000eb700ldur x29, [sp-8]
000eb704ldr x30, [sp], 192
000eb708ret x30
000eb70c
000eb70cloc_eb70c:
000eb70cstp xzr, xzr, [sp+152]
000eb710ldr x1, [sp+208]
000eb714ldr x2, [sp+216]
000eb718ldr x0, [sp+200]
000eb71cbl os.(*File).writeTo
000eb720str x0, [sp+72]
000eb724strb w1, [sp+55]
000eb728str x2, [sp+152]
000eb72cstr x3, [sp+160]
000eb730ldr x3, [sp+72]
000eb734str x3, [sp+64]
000eb738ldrb w3, [sp+55]
000eb73cstrb w3, [sp+54]
000eb740ldr x3, [sp+152]
000eb744ldr x4, [sp+160]
000eb748str x3, [sp+136]
000eb74cstr x4, [sp+144]
000eb750ldr x3, [sp+64]
000eb754str x3, [sp+56]
000eb758ldrb w3, [sp+54]
000eb75cstrb w3, [sp+53]
000eb760ldr x3, [sp+136]
000eb764ldr x4, [sp+144]
000eb768str x3, [sp+120]
000eb76cstr x4, [sp+128]
000eb770ldrb w5, [sp+53]
000eb774tbnz w5, 0, 0xeb77c
000eb778b 0xeb7bc
000eb77c
000eb77cloc_eb77c:
000eb77cldr x0, [sp+200]
000eb780adrp x1, 0x5c5000
000eb784add x1, x1, 730
000eb788orr x2, xzr, 4
000eb78cbl os.(*File).wrapErr
000eb790str x0, [sp+152]
000eb794str x1, [sp+160]
000eb798str x0, [sp+104]
000eb79cstr x1, [sp+112]
000eb7a0ldr x5, [sp+56]
000eb7a4mov x2, x1
000eb7a8mov x1, x0
000eb7acmov x0, x5
000eb7b0ldur x29, [sp-8]
000eb7b4ldr x30, [sp], 192
000eb7b8ret x30
000eb7bc
000eb7bcloc_eb7bc:
000eb7bcstp xzr, xzr, [sp+152]
000eb7c0ldr x1, [sp+208]
000eb7c4ldr x2, [sp+216]
000eb7c8ldr x0, [sp+200]
000eb7ccbl os.genericWriteTo
000eb7d0str x0, [sp+72]
000eb7d4str x1, [sp+152]
000eb7d8str x2, [sp+160]
000eb7dcldr x3, [sp+72]
000eb7e0str x3, [sp+80]
000eb7e4str x1, [sp+168]
000eb7e8str x2, [sp+176]
000eb7ecldr x3, [sp+80]
000eb7f0str x3, [sp+56]
000eb7f4str x1, [sp+104]
000eb7f8str x2, [sp+112]
000eb7fcldr x0, [sp+56]
000eb800ldur x29, [sp-8]
000eb804ldr x30, [sp], 192
000eb808ret x30
000eb80c
000eb80cloc_eb80c:
000eb80cstp x0, x1, [sp+8]
000eb810str x2, [sp+24]
000eb814mov x3, x30
000eb818bl runtime.morestack_noctxt.abi0
000eb81cldp x0, x1, [sp+8]
000eb820ldr x2, [sp+24]
000eb824b 0xeb690
000eb828udf 0
000eb82cudf 0
000eb690
000eb690os.(*File).WriteTo: ; void os.(*File).WriteTo(os.File * f, io.Writer w)
000eb690ldr x16, [x28+16]
000eb694sub x17, sp, 64
000eb698subs xzr, x17, x16
000eb69cb.ls 0xeb80c
000eb6a0str x30, [sp-192]!
000eb6a4stur x29, [sp-8]
000eb6a8sub x29, sp, 8
000eb6acstr x0, [sp+200]
000eb6b0str x1, [sp+208]
000eb6b4str x2, [sp+216]
000eb6b8str xzr, [sp+56]
000eb6bcstp xzr, xzr, [sp+104]
000eb6c0ldr x0, [sp+200]
000eb6c4adrp x1, 0x5c5000
000eb6c8add x1, x1, 730
000eb6ccorr x2, xzr, 4
000eb6d0bl os.(*File).checkValid
000eb6d4str x0, [sp+88]
000eb6d8str x1, [sp+96]
000eb6dccbnz x0, 0xeb6e4
000eb6e0b 0xeb70c
000eb6e4
000eb6e4loc_eb6e4:
000eb6e4str xzr, [sp+56]
000eb6e8str x0, [sp+104]
000eb6ecstr x1, [sp+112]
000eb6f0ldr x3, [sp+56]
000eb6f4mov x2, x1
000eb6f8mov x1, x0
000eb6fcmov x0, x3
000eb700ldur x29, [sp-8]
000eb704ldr x30, [sp], 192
000eb708ret x30
000eb70c
000eb70cloc_eb70c:
000eb70cstp xzr, xzr, [sp+152]
000eb710ldr x1, [sp+208]
000eb714ldr x2, [sp+216]
000eb718ldr x0, [sp+200]
000eb71cbl os.(*File).writeTo
000eb720str x0, [sp+72]
000eb724strb w1, [sp+55]
000eb728str x2, [sp+152]
000eb72cstr x3, [sp+160]
000eb730ldr x3, [sp+72]
000eb734str x3, [sp+64]
000eb738ldrb w3, [sp+55]
000eb73cstrb w3, [sp+54]
000eb740ldr x3, [sp+152]
000eb744ldr x4, [sp+160]
000eb748str x3, [sp+136]
000eb74cstr x4, [sp+144]
000eb750ldr x3, [sp+64]
000eb754str x3, [sp+56]
000eb758ldrb w3, [sp+54]
000eb75cstrb w3, [sp+53]
000eb760ldr x3, [sp+136]
000eb764ldr x4, [sp+144]
000eb768str x3, [sp+120]
000eb76cstr x4, [sp+128]
000eb770ldrb w5, [sp+53]
000eb774tbnz w5, 0, 0xeb77c
000eb778b 0xeb7bc
000eb77c
000eb77cloc_eb77c:
000eb77cldr x0, [sp+200]
000eb780adrp x1, 0x5c5000
000eb784add x1, x1, 730
000eb788orr x2, xzr, 4
000eb78cbl os.(*File).wrapErr
000eb790str x0, [sp+152]
000eb794str x1, [sp+160]
000eb798str x0, [sp+104]
000eb79cstr x1, [sp+112]
000eb7a0ldr x5, [sp+56]
000eb7a4mov x2, x1
000eb7a8mov x1, x0
000eb7acmov x0, x5
000eb7b0ldur x29, [sp-8]
000eb7b4ldr x30, [sp], 192
000eb7b8ret x30
000eb7bc
000eb7bcloc_eb7bc:
000eb7bcstp xzr, xzr, [sp+152]
000eb7c0ldr x1, [sp+208]
000eb7c4ldr x2, [sp+216]
000eb7c8ldr x0, [sp+200]
000eb7ccbl os.genericWriteTo
000eb7d0str x0, [sp+72]
000eb7d4str x1, [sp+152]
000eb7d8str x2, [sp+160]
000eb7dcldr x3, [sp+72]
000eb7e0str x3, [sp+80]
000eb7e4str x1, [sp+168]
000eb7e8str x2, [sp+176]
000eb7ecldr x3, [sp+80]
000eb7f0str x3, [sp+56]
000eb7f4str x1, [sp+104]
000eb7f8str x2, [sp+112]
000eb7fcldr x0, [sp+56]
000eb800ldur x29, [sp-8]
000eb804ldr x30, [sp], 192
000eb808ret x30
000eb80c
000eb80cloc_eb80c:
000eb80cstp x0, x1, [sp+8]
000eb810str x2, [sp+24]
000eb814mov x3, x30
000eb818bl runtime.morestack_noctxt.abi0
000eb81cldp x0, x1, [sp+8]
000eb820ldr x2, [sp+24]
000eb824b 0xeb690
000eb828udf 0
000eb82cudf 0
000eb690
000eb830
000eb830os.noWriteTo.WriteTo: ; void os.noWriteTo.WriteTo(os.noWriteTo p0, io.Writer p1)
000eb830ldr x16, [x28+16]
000eb834subs xzr, sp, x16
000eb838b.ls 0xeb870
000eb83cstr x30, [sp-64]!
000eb840stur x29, [sp-8]
000eb844sub x29, sp, 8
000eb848str x0, [sp+72]
000eb84cstr x1, [sp+80]
000eb850str xzr, [sp+32]
000eb854stp xzr, xzr, [sp+40]
000eb858adrp x0, 0x50a000
000eb85cadd x0, x0, 2944
000eb860adrp x1, 0x626000
000eb864add x1, x1, 24
000eb868bl runtime.gopanic
000eb86chint
000eb870
000eb870loc_eb870:
000eb870stp x0, x1, [sp+8]
000eb874mov x3, x30
000eb878bl runtime.morestack_noctxt.abi0
000eb87cldp x0, x1, [sp+8]
000eb880b 0xeb830
000eb884udf 0
000eb888udf 0
000eb88cudf 0
000eb830
000eb830os.noWriteTo.WriteTo: ; void os.noWriteTo.WriteTo(os.noWriteTo p0, io.Writer p1)
000eb830ldr x16, [x28+16]
000eb834subs xzr, sp, x16
000eb838b.ls 0xeb870
000eb83cstr x30, [sp-64]!
000eb840stur x29, [sp-8]
000eb844sub x29, sp, 8
000eb848str x0, [sp+72]
000eb84cstr x1, [sp+80]
000eb850str xzr, [sp+32]
000eb854stp xzr, xzr, [sp+40]
000eb858adrp x0, 0x50a000
000eb85cadd x0, x0, 2944
000eb860adrp x1, 0x626000
000eb864add x1, x1, 24
000eb868bl runtime.gopanic
000eb86chint
000eb870
000eb870loc_eb870:
000eb870stp x0, x1, [sp+8]
000eb874mov x3, x30
000eb878bl runtime.morestack_noctxt.abi0
000eb87cldp x0, x1, [sp+8]
000eb880b 0xeb830
000eb884udf 0
000eb888udf 0
000eb88cudf 0
000eb830
000eb890
000eb890os.genericWriteTo: ; void os.genericWriteTo(os.File * f, io.Writer w)
000eb890ldr x16, [x28+16]
000eb894sub x17, sp, 16
000eb898subs xzr, x17, x16
000eb89cb.ls 0xeb93c
000eb8a0str x30, [sp-144]!
000eb8a4stur x29, [sp-8]
000eb8a8sub x29, sp, 8
000eb8acstr x0, [sp+152]
000eb8b0str x1, [sp+160]
000eb8b4str x2, [sp+168]
000eb8b8str xzr, [sp+48]
000eb8bcstp xzr, xzr, [sp+72]
000eb8c0str xzr, [sp+112]
000eb8c4ldr x2, [sp+152]
000eb8c8str x2, [sp+112]
000eb8ccstp xzr, xzr, [sp+96]
000eb8d0adrp x0, 0x5be000
000eb8d4add x0, x0, 128
000eb8d8add x1, sp, 112
000eb8dcbl runtime.convT
000eb8e0str x0, [sp+88]
000eb8e4ldr x2, [sp+160]
000eb8e8ldr x1, [sp+168]
000eb8ecmov x3, x0
000eb8f0mov x0, x2
000eb8f4adrp x2, 0x628000
000eb8f8add x2, x2, 2360
000eb8fcbl io.Copy
000eb900str x0, [sp+56]
000eb904str x1, [sp+96]
000eb908str x2, [sp+104]
000eb90cldr x3, [sp+56]
000eb910str x3, [sp+64]
000eb914str x1, [sp+120]
000eb918str x2, [sp+128]
000eb91cldr x3, [sp+64]
000eb920str x3, [sp+48]
000eb924str x1, [sp+72]
000eb928str x2, [sp+80]
000eb92cldr x0, [sp+48]
000eb930ldur x29, [sp-8]
000eb934ldr x30, [sp], 144
000eb938ret x30
000eb93c
000eb93cloc_eb93c:
000eb93cstp x0, x1, [sp+8]
000eb940str x2, [sp+24]
000eb944mov x3, x30
000eb948bl runtime.morestack_noctxt.abi0
000eb94cldp x0, x1, [sp+8]
000eb950ldr x2, [sp+24]
000eb954b 0xeb890
000eb958udf 0
000eb95cudf 0
000eb890
000eb890os.genericWriteTo: ; void os.genericWriteTo(os.File * f, io.Writer w)
000eb890ldr x16, [x28+16]
000eb894sub x17, sp, 16
000eb898subs xzr, x17, x16
000eb89cb.ls 0xeb93c
000eb8a0str x30, [sp-144]!
000eb8a4stur x29, [sp-8]
000eb8a8sub x29, sp, 8
000eb8acstr x0, [sp+152]
000eb8b0str x1, [sp+160]
000eb8b4str x2, [sp+168]
000eb8b8str xzr, [sp+48]
000eb8bcstp xzr, xzr, [sp+72]
000eb8c0str xzr, [sp+112]
000eb8c4ldr x2, [sp+152]
000eb8c8str x2, [sp+112]
000eb8ccstp xzr, xzr, [sp+96]
000eb8d0adrp x0, 0x5be000
000eb8d4add x0, x0, 128
000eb8d8add x1, sp, 112
000eb8dcbl runtime.convT
000eb8e0str x0, [sp+88]
000eb8e4ldr x2, [sp+160]
000eb8e8ldr x1, [sp+168]
000eb8ecmov x3, x0
000eb8f0mov x0, x2
000eb8f4adrp x2, 0x628000
000eb8f8add x2, x2, 2360
000eb8fcbl io.Copy
000eb900str x0, [sp+56]
000eb904str x1, [sp+96]
000eb908str x2, [sp+104]
000eb90cldr x3, [sp+56]
000eb910str x3, [sp+64]
000eb914str x1, [sp+120]
000eb918str x2, [sp+128]
000eb91cldr x3, [sp+64]
000eb920str x3, [sp+48]
000eb924str x1, [sp+72]
000eb928str x2, [sp+80]
000eb92cldr x0, [sp+48]
000eb930ldur x29, [sp-8]
000eb934ldr x30, [sp], 144
000eb938ret x30
000eb93c
000eb93cloc_eb93c:
000eb93cstp x0, x1, [sp+8]
000eb940str x2, [sp+24]
000eb944mov x3, x30
000eb948bl runtime.morestack_noctxt.abi0
000eb94cldp x0, x1, [sp+8]
000eb950ldr x2, [sp+24]
000eb954b 0xeb890
000eb958udf 0
000eb95cudf 0
000eb890
Loading..