File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
000e05d0
000e05d0internal/poll.(*FD).ReadFromInet6: ; void internal/poll.(*FD).ReadFromInet6(internal/poll.FD * fd, struct []uint8 p, syscall.SockaddrInet6 * from)
000e05d0ldr x16, [x28+16]
000e05d4sub x17, sp, 256
000e05d8subs xzr, x17, x16
000e05dcb.ls 0xe0914
000e05e0sub x20, sp, 384
000e05e4stp x29, x30, [x20-8]
000e05e8add sp, x20, 0
000e05ecsub x29, sp, 8
000e05f0str x0, [sp+392]
000e05f4str x1, [sp+400]
000e05f8str x2, [sp+408]
000e05fcstr x3, [sp+416]
000e0600str x4, [sp+424]
000e0604str xzr, [sp+72]
000e0608stp xzr, xzr, [sp+160]
000e060cldr x0, [sp+392]
000e0610bl internal/poll.(*FD).readLock
000e0614str x0, [sp+208]
000e0618str x1, [sp+216]
000e061ccbnz x0, 0xe0624
000e0620b 0xe064c
000e0624
000e0624loc_e0624:
000e0624str xzr, [sp+72]
000e0628str x0, [sp+160]
000e062cstr x1, [sp+168]
000e0630bl runtime.deferreturn
000e0634ldr x0, [sp+72]
000e0638ldr x1, [sp+160]
000e063cldr x2, [sp+168]
000e0640ldp x29, x30, [sp-8]
000e0644add sp, sp, 384
000e0648ret x30
000e064c
000e064cloc_e064c:
000e064cldr x1, [sp+392]
000e0650str x1, [sp+224]
000e0654stp xzr, xzr, [sp+320]
000e0658add x1, sp, 320
000e065cstr x1, [sp+336]
000e0660ldrsb x27, [x1]
000e0664adrp x2, 0
000e0668add x2, x2, 2368
000e066cstr x2, [x1]
000e0670ldrsb x27, [x1]
000e0674ldr x2, [sp+224]
000e0678adrp x27, 0x96b000
000e067cldr w3, [x27+3056]
000e0680cbz w3, 0xe0688
000e0684b 0xe068c
000e0688
000e0688loc_e0688:
000e0688b 0xe06a0
000e068c
000e068cloc_e068c:
000e068cbl runtime.gcWriteBarrier2
000e0690str x2, [x25]
000e0694ldr x3, [x1+8]
000e0698str x3, [x25+8]
000e069cb 0xe06a0
000e06a0
000e06a0loc_e06a0:
000e06a0str x2, [x1+8]
000e06a4str x1, [sp+112]
000e06a8add x0, sp, 88
000e06acbl runtime.deferprocStack
000e06b0subs xzr, x0, 0
000e06b4b.ne 0xe0728
000e06b8b 0xe06bc
000e06bc
000e06bcloc_e06bc:
000e06bcldr x2, [sp+392]
000e06c0ldrsb x27, [x2]
000e06c4add x2, x2, 32
000e06c8str x2, [sp+312]
000e06ccldr x2, [sp+392]
000e06d0ldrsb x27, [x2]
000e06d4ldrb w1, [x2+50]
000e06d8strb w1, [sp+69]
000e06dcldr x0, [sp+312]
000e06e0bl internal/poll.(*pollDesc).prepareRead
000e06e4str x0, [sp+192]
000e06e8str x1, [sp+200]
000e06eccbnz x0, 0xe06f4
000e06f0b 0xe0724
000e06f4
000e06f4loc_e06f4:
000e06f4str x0, [sp+296]
000e06f8str x1, [sp+304]
000e06fcstr xzr, [sp+72]
000e0700str x0, [sp+160]
000e0704str x1, [sp+168]
000e0708bl runtime.deferreturn
000e070cldr x0, [sp+72]
000e0710ldr x1, [sp+160]
000e0714ldr x2, [sp+168]
000e0718ldp x29, x30, [sp-8]
000e071cadd sp, sp, 384
000e0720ret x30
000e0724
000e0724loc_e0724:
000e0724b 0xe0744
000e0728
000e0728loc_e0728:
000e0728bl runtime.deferreturn
000e072cldr x0, [sp+72]
000e0730ldr x1, [sp+160]
000e0734ldr x2, [sp+168]
000e0738ldp x29, x30, [sp-8]
000e073cadd sp, sp, 384
000e0740ret x30
000e0744
000e0744loc_e0744:
000e0744b 0xe0748
000e0748
000e0748loc_e0748:
000e0748stp xzr, xzr, [sp+344]
000e074cldr x6, [sp+392]
000e0750ldrsb x27, [x6]
000e0754ldr x0, [x6+16]
000e0758str x0, [sp+136]
000e075cldr x1, [sp+400]
000e0760ldr x5, [sp+424]
000e0764ldr x2, [sp+408]
000e0768ldr x3, [sp+416]
000e076cmov x4, xzr
000e0770bl syscall.recvfromInet6
000e0774str x0, [sp+144]
000e0778str x1, [sp+344]
000e077cstr x2, [sp+352]
000e0780ldr x6, [sp+144]
000e0784str x6, [sp+152]
000e0788str x1, [sp+360]
000e078cstr x2, [sp+368]
000e0790ldr x6, [sp+152]
000e0794str x6, [sp+80]
000e0798str x1, [sp+176]
000e079cstr x2, [sp+184]
000e07a0cbnz x1, 0xe07a8
000e07a4b 0xe08c0
000e07a8
000e07a8loc_e07a8:
000e07a8adrp x4, 0x633000
000e07acadd x4, x4, 2264
000e07b0str x4, [sp+280]
000e07b4adrp x2, 0x62f000
000e07b8add x2, x2, 288
000e07bcstr x2, [sp+288]
000e07c0ldr x5, [sp+176]
000e07c4subs xzr, x5, x4
000e07c8b.eq 0xe07d0
000e07ccb 0xe07ec
000e07d0
000e07d0loc_e07d0:
000e07d0ldr x0, [sp+176]
000e07d4ldr x1, [sp+184]
000e07d8bl runtime.ifaceeq
000e07dctbnz w0, 0, 0xe07e4
000e07e0b 0xe07e8
000e07e4
000e07e4loc_e07e4:
000e07e4b 0xe08b4
000e07e8
000e07e8loc_e07e8:
000e07e8b 0xe07f0
000e07ec
000e07ecloc_e07ec:
000e07ecb 0xe07f0
000e07f0
000e07f0loc_e07f0:
000e07f0str xzr, [sp+80]
000e07f4adrp x4, 0x633000
000e07f8add x4, x4, 2264
000e07fcstr x4, [sp+264]
000e0800adrp x2, 0x630000
000e0804add x2, x2, 3464
000e0808str x2, [sp+272]
000e080cldr x5, [sp+176]
000e0810subs xzr, x5, x4
000e0814cset x4, eq
000e0818b.eq 0xe0820
000e081cb 0xe0830
000e0820
000e0820loc_e0820:
000e0820ldr x0, [sp+176]
000e0824ldr x1, [sp+184]
000e0828bl runtime.ifaceeq
000e082cb 0xe0838
000e0830
000e0830loc_e0830:
000e0830mov x0, x4
000e0834b 0xe0838
000e0838
000e0838loc_e0838:
000e0838strb w0, [sp+71]
000e083ctbnz w0, 0, 0xe0844
000e0840b 0xe0864
000e0844
000e0844loc_e0844:
000e0844ldr x1, [sp+392]
000e0848ldrsb x27, [x1]
000e084cadd x0, x1, 32
000e0850str x0, [sp+256]
000e0854bl internal/poll.(*pollDesc).pollable
000e0858strb w0, [sp+70]
000e085cstrb w0, [sp+71]
000e0860b 0xe0868
000e0864
000e0864loc_e0864:
000e0864b 0xe0868
000e0868
000e0868loc_e0868:
000e0868ldrb w4, [sp+71]
000e086ctbnz w4, 0, 0xe0874
000e0870b 0xe08b8
000e0874
000e0874loc_e0874:
000e0874ldr x2, [sp+392]
000e0878ldrsb x27, [x2]
000e087cadd x2, x2, 32
000e0880str x2, [sp+248]
000e0884ldr x2, [sp+392]
000e0888ldrsb x27, [x2]
000e088cldrb w1, [x2+50]
000e0890strb w1, [sp+68]
000e0894ldr x0, [sp+248]
000e0898bl internal/poll.(*pollDesc).waitRead
000e089cstr x0, [sp+176]
000e08a0str x1, [sp+184]
000e08a4cbnz x0, 0xe08ac
000e08a8b 0xe08b0
000e08ac
000e08acloc_e08ac:
000e08acb 0xe08bc
000e08b0
000e08b0loc_e08b0:
000e08b0b 0xe08b4
000e08b4
000e08b4loc_e08b4:
000e08b4b 0xe0744
000e08b8
000e08b8loc_e08b8:
000e08b8b 0xe08bc
000e08bc
000e08bcloc_e08bc:
000e08bcb 0xe08c4
000e08c0
000e08c0loc_e08c0:
000e08c0b 0xe08c4
000e08c4
000e08c4loc_e08c4:
000e08c4ldr x1, [sp+80]
000e08c8ldr x2, [sp+176]
000e08ccldr x3, [sp+184]
000e08d0ldr x0, [sp+392]
000e08d4bl internal/poll.(*FD).eofError
000e08d8str x0, [sp+176]
000e08dcstr x1, [sp+184]
000e08e0str x0, [sp+232]
000e08e4str x1, [sp+240]
000e08e8ldr x4, [sp+80]
000e08ecstr x4, [sp+72]
000e08f0str x0, [sp+160]
000e08f4str x1, [sp+168]
000e08f8bl runtime.deferreturn
000e08fcldr x0, [sp+72]
000e0900ldr x1, [sp+160]
000e0904ldr x2, [sp+168]
000e0908ldp x29, x30, [sp-8]
000e090cadd sp, sp, 384
000e0910ret x30
000e0914
000e0914loc_e0914:
000e0914stp x0, x1, [sp+8]
000e0918stp x2, x3, [sp+24]
000e091cstr x4, [sp+40]
000e0920mov x3, x30
000e0924bl runtime.morestack_noctxt.abi0
000e0928ldp x0, x1, [sp+8]
000e092cldp x2, x3, [sp+24]
000e0930ldr x4, [sp+40]
000e0934b 0xe05d0
000e0938udf 0
000e093cudf 0
000e05d0
000e05d0internal/poll.(*FD).ReadFromInet6: ; void internal/poll.(*FD).ReadFromInet6(internal/poll.FD * fd, struct []uint8 p, syscall.SockaddrInet6 * from)
000e05d0ldr x16, [x28+16]
000e05d4sub x17, sp, 256
000e05d8subs xzr, x17, x16
000e05dcb.ls 0xe0914
000e05e0sub x20, sp, 384
000e05e4stp x29, x30, [x20-8]
000e05e8add sp, x20, 0
000e05ecsub x29, sp, 8
000e05f0str x0, [sp+392]
000e05f4str x1, [sp+400]
000e05f8str x2, [sp+408]
000e05fcstr x3, [sp+416]
000e0600str x4, [sp+424]
000e0604str xzr, [sp+72]
000e0608stp xzr, xzr, [sp+160]
000e060cldr x0, [sp+392]
000e0610bl internal/poll.(*FD).readLock
000e0614str x0, [sp+208]
000e0618str x1, [sp+216]
000e061ccbnz x0, 0xe0624
000e0620b 0xe064c
000e0624
000e0624loc_e0624:
000e0624str xzr, [sp+72]
000e0628str x0, [sp+160]
000e062cstr x1, [sp+168]
000e0630bl runtime.deferreturn
000e0634ldr x0, [sp+72]
000e0638ldr x1, [sp+160]
000e063cldr x2, [sp+168]
000e0640ldp x29, x30, [sp-8]
000e0644add sp, sp, 384
000e0648ret x30
000e064c
000e064cloc_e064c:
000e064cldr x1, [sp+392]
000e0650str x1, [sp+224]
000e0654stp xzr, xzr, [sp+320]
000e0658add x1, sp, 320
000e065cstr x1, [sp+336]
000e0660ldrsb x27, [x1]
000e0664adrp x2, 0
000e0668add x2, x2, 2368
000e066cstr x2, [x1]
000e0670ldrsb x27, [x1]
000e0674ldr x2, [sp+224]
000e0678adrp x27, 0x96b000
000e067cldr w3, [x27+3056]
000e0680cbz w3, 0xe0688
000e0684b 0xe068c
000e0688
000e0688loc_e0688:
000e0688b 0xe06a0
000e068c
000e068cloc_e068c:
000e068cbl runtime.gcWriteBarrier2
000e0690str x2, [x25]
000e0694ldr x3, [x1+8]
000e0698str x3, [x25+8]
000e069cb 0xe06a0
000e06a0
000e06a0loc_e06a0:
000e06a0str x2, [x1+8]
000e06a4str x1, [sp+112]
000e06a8add x0, sp, 88
000e06acbl runtime.deferprocStack
000e06b0subs xzr, x0, 0
000e06b4b.ne 0xe0728
000e06b8b 0xe06bc
000e06bc
000e06bcloc_e06bc:
000e06bcldr x2, [sp+392]
000e06c0ldrsb x27, [x2]
000e06c4add x2, x2, 32
000e06c8str x2, [sp+312]
000e06ccldr x2, [sp+392]
000e06d0ldrsb x27, [x2]
000e06d4ldrb w1, [x2+50]
000e06d8strb w1, [sp+69]
000e06dcldr x0, [sp+312]
000e06e0bl internal/poll.(*pollDesc).prepareRead
000e06e4str x0, [sp+192]
000e06e8str x1, [sp+200]
000e06eccbnz x0, 0xe06f4
000e06f0b 0xe0724
000e06f4
000e06f4loc_e06f4:
000e06f4str x0, [sp+296]
000e06f8str x1, [sp+304]
000e06fcstr xzr, [sp+72]
000e0700str x0, [sp+160]
000e0704str x1, [sp+168]
000e0708bl runtime.deferreturn
000e070cldr x0, [sp+72]
000e0710ldr x1, [sp+160]
000e0714ldr x2, [sp+168]
000e0718ldp x29, x30, [sp-8]
000e071cadd sp, sp, 384
000e0720ret x30
000e0724
000e0724loc_e0724:
000e0724b 0xe0744
000e0728
000e0728loc_e0728:
000e0728bl runtime.deferreturn
000e072cldr x0, [sp+72]
000e0730ldr x1, [sp+160]
000e0734ldr x2, [sp+168]
000e0738ldp x29, x30, [sp-8]
000e073cadd sp, sp, 384
000e0740ret x30
000e0744
000e0744loc_e0744:
000e0744b 0xe0748
000e0748
000e0748loc_e0748:
000e0748stp xzr, xzr, [sp+344]
000e074cldr x6, [sp+392]
000e0750ldrsb x27, [x6]
000e0754ldr x0, [x6+16]
000e0758str x0, [sp+136]
000e075cldr x1, [sp+400]
000e0760ldr x5, [sp+424]
000e0764ldr x2, [sp+408]
000e0768ldr x3, [sp+416]
000e076cmov x4, xzr
000e0770bl syscall.recvfromInet6
000e0774str x0, [sp+144]
000e0778str x1, [sp+344]
000e077cstr x2, [sp+352]
000e0780ldr x6, [sp+144]
000e0784str x6, [sp+152]
000e0788str x1, [sp+360]
000e078cstr x2, [sp+368]
000e0790ldr x6, [sp+152]
000e0794str x6, [sp+80]
000e0798str x1, [sp+176]
000e079cstr x2, [sp+184]
000e07a0cbnz x1, 0xe07a8
000e07a4b 0xe08c0
000e07a8
000e07a8loc_e07a8:
000e07a8adrp x4, 0x633000
000e07acadd x4, x4, 2264
000e07b0str x4, [sp+280]
000e07b4adrp x2, 0x62f000
000e07b8add x2, x2, 288
000e07bcstr x2, [sp+288]
000e07c0ldr x5, [sp+176]
000e07c4subs xzr, x5, x4
000e07c8b.eq 0xe07d0
000e07ccb 0xe07ec
000e07d0
000e07d0loc_e07d0:
000e07d0ldr x0, [sp+176]
000e07d4ldr x1, [sp+184]
000e07d8bl runtime.ifaceeq
000e07dctbnz w0, 0, 0xe07e4
000e07e0b 0xe07e8
000e07e4
000e07e4loc_e07e4:
000e07e4b 0xe08b4
000e07e8
000e07e8loc_e07e8:
000e07e8b 0xe07f0
000e07ec
000e07ecloc_e07ec:
000e07ecb 0xe07f0
000e07f0
000e07f0loc_e07f0:
000e07f0str xzr, [sp+80]
000e07f4adrp x4, 0x633000
000e07f8add x4, x4, 2264
000e07fcstr x4, [sp+264]
000e0800adrp x2, 0x630000
000e0804add x2, x2, 3464
000e0808str x2, [sp+272]
000e080cldr x5, [sp+176]
000e0810subs xzr, x5, x4
000e0814cset x4, eq
000e0818b.eq 0xe0820
000e081cb 0xe0830
000e0820
000e0820loc_e0820:
000e0820ldr x0, [sp+176]
000e0824ldr x1, [sp+184]
000e0828bl runtime.ifaceeq
000e082cb 0xe0838
000e0830
000e0830loc_e0830:
000e0830mov x0, x4
000e0834b 0xe0838
000e0838
000e0838loc_e0838:
000e0838strb w0, [sp+71]
000e083ctbnz w0, 0, 0xe0844
000e0840b 0xe0864
000e0844
000e0844loc_e0844:
000e0844ldr x1, [sp+392]
000e0848ldrsb x27, [x1]
000e084cadd x0, x1, 32
000e0850str x0, [sp+256]
000e0854bl internal/poll.(*pollDesc).pollable
000e0858strb w0, [sp+70]
000e085cstrb w0, [sp+71]
000e0860b 0xe0868
000e0864
000e0864loc_e0864:
000e0864b 0xe0868
000e0868
000e0868loc_e0868:
000e0868ldrb w4, [sp+71]
000e086ctbnz w4, 0, 0xe0874
000e0870b 0xe08b8
000e0874
000e0874loc_e0874:
000e0874ldr x2, [sp+392]
000e0878ldrsb x27, [x2]
000e087cadd x2, x2, 32
000e0880str x2, [sp+248]
000e0884ldr x2, [sp+392]
000e0888ldrsb x27, [x2]
000e088cldrb w1, [x2+50]
000e0890strb w1, [sp+68]
000e0894ldr x0, [sp+248]
000e0898bl internal/poll.(*pollDesc).waitRead
000e089cstr x0, [sp+176]
000e08a0str x1, [sp+184]
000e08a4cbnz x0, 0xe08ac
000e08a8b 0xe08b0
000e08ac
000e08acloc_e08ac:
000e08acb 0xe08bc
000e08b0
000e08b0loc_e08b0:
000e08b0b 0xe08b4
000e08b4
000e08b4loc_e08b4:
000e08b4b 0xe0744
000e08b8
000e08b8loc_e08b8:
000e08b8b 0xe08bc
000e08bc
000e08bcloc_e08bc:
000e08bcb 0xe08c4
000e08c0
000e08c0loc_e08c0:
000e08c0b 0xe08c4
000e08c4
000e08c4loc_e08c4:
000e08c4ldr x1, [sp+80]
000e08c8ldr x2, [sp+176]
000e08ccldr x3, [sp+184]
000e08d0ldr x0, [sp+392]
000e08d4bl internal/poll.(*FD).eofError
000e08d8str x0, [sp+176]
000e08dcstr x1, [sp+184]
000e08e0str x0, [sp+232]
000e08e4str x1, [sp+240]
000e08e8ldr x4, [sp+80]
000e08ecstr x4, [sp+72]
000e08f0str x0, [sp+160]
000e08f4str x1, [sp+168]
000e08f8bl runtime.deferreturn
000e08fcldr x0, [sp+72]
000e0900ldr x1, [sp+160]
000e0904ldr x2, [sp+168]
000e0908ldp x29, x30, [sp-8]
000e090cadd sp, sp, 384
000e0910ret x30
000e0914
000e0914loc_e0914:
000e0914stp x0, x1, [sp+8]
000e0918stp x2, x3, [sp+24]
000e091cstr x4, [sp+40]
000e0920mov x3, x30
000e0924bl runtime.morestack_noctxt.abi0
000e0928ldp x0, x1, [sp+8]
000e092cldp x2, x3, [sp+24]
000e0930ldr x4, [sp+40]
000e0934b 0xe05d0
000e0938udf 0
000e093cudf 0
000e05d0
000e0940
000e0940internal/poll.(*FD).ReadFromInet6.deferwrap1: ; void internal/poll.(*FD).ReadFromInet6.deferwrap1(void)
000e0940ldr x16, [x28+16]
000e0944subs xzr, sp, x16
000e0948b.ls 0xe0978
000e094cstr x30, [sp-32]!
000e0950stur x29, [sp-8]
000e0954sub x29, sp, 8
000e0958ldr x16, [x28+32]
000e095ccbnz x16, 0xe0984
000e0960
000e0960loc_e0960:
000e0960ldr x0, [x26+8]
000e0964str x0, [sp+16]
000e0968bl internal/poll.(*FD).readUnlock
000e096cldur x29, [sp-8]
000e0970ldr x30, [sp], 32
000e0974ret x30
000e0978
000e0978loc_e0978:
000e0978mov x3, x30
000e097cbl runtime.morestack.abi0
000e0980b 0xe0940
000e0984
000e0984loc_e0984:
000e0984ldr x17, [x16]
000e0988add x20, sp, 40
000e098csubs xzr, x20, x17
000e0990b.ne 0xe0960
000e0994add x20, sp, 8
000e0998str x20, [x16]
000e099cb 0xe0960
000e0940
000e0940internal/poll.(*FD).ReadFromInet6.deferwrap1: ; void internal/poll.(*FD).ReadFromInet6.deferwrap1(void)
000e0940ldr x16, [x28+16]
000e0944subs xzr, sp, x16
000e0948b.ls 0xe0978
000e094cstr x30, [sp-32]!
000e0950stur x29, [sp-8]
000e0954sub x29, sp, 8
000e0958ldr x16, [x28+32]
000e095ccbnz x16, 0xe0984
000e0960
000e0960loc_e0960:
000e0960ldr x0, [x26+8]
000e0964str x0, [sp+16]
000e0968bl internal/poll.(*FD).readUnlock
000e096cldur x29, [sp-8]
000e0970ldr x30, [sp], 32
000e0974ret x30
000e0978
000e0978loc_e0978:
000e0978mov x3, x30
000e097cbl runtime.morestack.abi0
000e0980b 0xe0940
000e0984
000e0984loc_e0984:
000e0984ldr x17, [x16]
000e0988add x20, sp, 40
000e098csubs xzr, x20, x17
000e0990b.ne 0xe0960
000e0994add x20, sp, 8
000e0998str x20, [x16]
000e099cb 0xe0960
000e0940
000e09a0
000e09a0internal/poll.(*FD).Write: ; void internal/poll.(*FD).Write(internal/poll.FD * fd, struct []uint8 p)
000e09a0ldr x16, [x28+16]
000e09a4sub x17, sp, 384
000e09a8subs xzr, x17, x16
000e09acb.ls 0xe0ea0
000e09b0sub x20, sp, 512
000e09b4stp x29, x30, [x20-8]
000e09b8add sp, x20, 0
000e09bcsub x29, sp, 8
000e09c0str x0, [sp+520]
000e09c4str x1, [sp+528]
000e09c8str x2, [sp+536]
000e09ccstr x3, [sp+544]
000e09d0str xzr, [sp+88]
000e09d4stp xzr, xzr, [sp+192]
000e09d8ldr x0, [sp+520]
000e09dcbl internal/poll.(*FD).writeLock
000e09e0str x0, [sp+240]
000e09e4str x1, [sp+248]
000e09e8cbnz x0, 0xe09f0
000e09ecb 0xe0a18
000e09f0
000e09f0loc_e09f0:
000e09f0str xzr, [sp+88]
000e09f4str x0, [sp+192]
000e09f8str x1, [sp+200]
000e09fcbl runtime.deferreturn
000e0a00ldr x0, [sp+88]
000e0a04ldr x1, [sp+192]
000e0a08ldr x2, [sp+200]
000e0a0cldp x29, x30, [sp-8]
000e0a10add sp, sp, 512
000e0a14ret x30
000e0a18
000e0a18loc_e0a18:
000e0a18ldr x1, [sp+520]
000e0a1cstr x1, [sp+256]
000e0a20stp xzr, xzr, [sp+392]
000e0a24add x1, sp, 392
000e0a28str x1, [sp+408]
000e0a2cldrsb x27, [x1]
000e0a30adrp x2, 0
000e0a34add x2, x2, 3776
000e0a38str x2, [x1]
000e0a3cldrsb x27, [x1]
000e0a40ldr x2, [sp+256]
000e0a44adrp x27, 0x96b000
000e0a48ldr w3, [x27+3056]
000e0a4ccbz w3, 0xe0a54
000e0a50b 0xe0a58
000e0a54
000e0a54loc_e0a54:
000e0a54b 0xe0a6c
000e0a58
000e0a58loc_e0a58:
000e0a58bl runtime.gcWriteBarrier2
000e0a5cstr x2, [x25]
000e0a60ldr x3, [x1+8]
000e0a64str x3, [x25+8]
000e0a68b 0xe0a6c
000e0a6c
000e0a6cloc_e0a6c:
000e0a6cstr x2, [x1+8]
000e0a70str x1, [sp+144]
000e0a74add x0, sp, 120
000e0a78bl runtime.deferprocStack
000e0a7csubs xzr, x0, 0
000e0a80b.ne 0xe0af8
000e0a84b 0xe0a88
000e0a88
000e0a88loc_e0a88:
000e0a88ldr x2, [sp+520]
000e0a8cldrsb x27, [x2]
000e0a90add x2, x2, 32
000e0a94str x2, [sp+384]
000e0a98ldr x2, [sp+520]
000e0a9cldrsb x27, [x2]
000e0aa0ldrb w1, [x2+50]
000e0aa4strb w1, [sp+85]
000e0aa8ldr x0, [sp+384]
000e0aacbl internal/poll.(*pollDesc).prepareWrite
000e0ab0str x0, [sp+224]
000e0ab4str x1, [sp+232]
000e0ab8cbnz x0, 0xe0ac0
000e0abcb 0xe0af0
000e0ac0
000e0ac0loc_e0ac0:
000e0ac0str x0, [sp+368]
000e0ac4str x1, [sp+376]
000e0ac8str xzr, [sp+88]
000e0accstr x0, [sp+192]
000e0ad0str x1, [sp+200]
000e0ad4bl runtime.deferreturn
000e0ad8ldr x0, [sp+88]
000e0adcldr x1, [sp+192]
000e0ae0ldr x2, [sp+200]
000e0ae4ldp x29, x30, [sp-8]
000e0ae8add sp, sp, 512
000e0aecret x30
000e0af0
000e0af0loc_e0af0:
000e0af0str xzr, [sp+96]
000e0af4b 0xe0b14
000e0af8
000e0af8loc_e0af8:
000e0af8bl runtime.deferreturn
000e0afcldr x0, [sp+88]
000e0b00ldr x1, [sp+192]
000e0b04ldr x2, [sp+200]
000e0b08ldp x29, x30, [sp-8]
000e0b0cadd sp, sp, 512
000e0b10ret x30
000e0b14
000e0b14loc_e0b14:
000e0b14b 0xe0b18
000e0b18
000e0b18loc_e0b18:
000e0b18ldr x5, [sp+536]
000e0b1cstr x5, [sp+112]
000e0b20ldr x5, [sp+520]
000e0b24ldrsb x27, [x5]
000e0b28ldrb w5, [x5+48]
000e0b2cstrb w5, [sp+87]
000e0b30tbnz w5, 0, 0xe0b38
000e0b34b 0xe0b58
000e0b38
000e0b38loc_e0b38:
000e0b38ldr x5, [sp+112]
000e0b3cldr x6, [sp+96]
000e0b40sub x5, x5, x6
000e0b44movz x6, 0x40000000
000e0b48subs xzr, x5, x6
000e0b4ccset x5, gt
000e0b50strb w5, [sp+87]
000e0b54b 0xe0b5c
000e0b58
000e0b58loc_e0b58:
000e0b58b 0xe0b5c
000e0b5c
000e0b5cloc_e0b5c:
000e0b5cldrb w5, [sp+87]
000e0b60tbnz w5, 0, 0xe0b68
000e0b64b 0xe0b7c
000e0b68
000e0b68loc_e0b68:
000e0b68ldr x5, [sp+96]
000e0b6cmovz x6, 0x40000000
000e0b70add x5, x5, x6
000e0b74str x5, [sp+112]
000e0b78b 0xe0b80
000e0b7c
000e0b7cloc_e0b7c:
000e0b7cb 0xe0b80
000e0b80
000e0b80loc_e0b80:
000e0b80ldr x1, [sp+112]
000e0b84ldr x0, [sp+96]
000e0b88ldr x2, [sp+544]
000e0b8cldr x5, [sp+528]
000e0b90subs xzr, x2, x1
000e0b94b.hs 0xe0b9c
000e0b98b 0xe0e98
000e0b9c
000e0b9cloc_e0b9c:
000e0b9csubs xzr, x1, x0
000e0ba0b.hs 0xe0ba8
000e0ba4b 0xe0e94
000e0ba8
000e0ba8loc_e0ba8:
000e0ba8sub x6, x2, x0
000e0bacsub x7, x1, x0
000e0bb0sub x8, xzr, x6
000e0bb4and x8, x0, x8, asr #63
000e0bb8add x5, x5, x8
000e0bbcstr x5, [sp+464]
000e0bc0str x7, [sp+472]
000e0bc4str x6, [sp+480]
000e0bc8stp xzr, xzr, [sp+448]
000e0bccldr x5, [sp+520]
000e0bd0ldrsb x27, [x5]
000e0bd4ldr x1, [x5+16]
000e0bd8str x1, [sp+168]
000e0bdcldr x2, [sp+464]
000e0be0ldr x3, [sp+472]
000e0be4ldr x4, [sp+480]
000e0be8adrp x0, 0x5f8000
000e0becadd x0, x0, 3576
000e0bf0bl internal/poll.ignoringEINTRIO
000e0bf4str x0, [sp+176]
000e0bf8str x1, [sp+448]
000e0bfcstr x2, [sp+456]
000e0c00ldr x5, [sp+176]
000e0c04str x5, [sp+184]
000e0c08str x1, [sp+488]
000e0c0cstr x2, [sp+496]
000e0c10ldr x5, [sp+184]
000e0c14str x5, [sp+104]
000e0c18str x1, [sp+208]
000e0c1cstr x2, [sp+216]
000e0c20ldr x5, [sp+104]
000e0c24subs xzr, x5, 0
000e0c28b.gt 0xe0c30
000e0c2cb 0xe0c60
000e0c30
000e0c30loc_e0c30:
000e0c30ldr x5, [sp+104]
000e0c34ldr x6, [sp+112]
000e0c38ldr x7, [sp+96]
000e0c3csub x6, x6, x7
000e0c40subs xzr, x5, x6
000e0c44b.gt 0xe0e1c
000e0c48b 0xe0c4c
000e0c4c
000e0c4cloc_e0c4c:
000e0c4cldr x5, [sp+104]
000e0c50ldr x6, [sp+96]
000e0c54add x5, x6, x5
000e0c58str x5, [sp+96]
000e0c5cb 0xe0c64
000e0c60
000e0c60loc_e0c60:
000e0c60b 0xe0c64
000e0c64
000e0c64loc_e0c64:
000e0c64ldr x5, [sp+536]
000e0c68str x5, [sp+176]
000e0c6cldr x6, [sp+96]
000e0c70subs xzr, x5, x6
000e0c74b.eq 0xe0c7c
000e0c78b 0xe0cb8
000e0c7c
000e0c7cloc_e0c7c:
000e0c7cldr x0, [sp+208]
000e0c80ldr x1, [sp+216]
000e0c84str x0, [sp+328]
000e0c88str x1, [sp+336]
000e0c8cldr x2, [sp+96]
000e0c90str x2, [sp+88]
000e0c94str x0, [sp+192]
000e0c98str x1, [sp+200]
000e0c9cbl runtime.deferreturn
000e0ca0ldr x0, [sp+88]
000e0ca4ldr x1, [sp+192]
000e0ca8ldr x2, [sp+200]
000e0cacldp x29, x30, [sp-8]
000e0cb0add sp, sp, 512
000e0cb4ret x30
000e0cb8
000e0cb8loc_e0cb8:
000e0cb8adrp x5, 0x633000
000e0cbcadd x5, x5, 2264
000e0cc0str x5, [sp+312]
000e0cc4adrp x2, 0x630000
000e0cc8add x2, x2, 3464
000e0cccstr x2, [sp+320]
000e0cd0ldr x6, [sp+208]
000e0cd4subs xzr, x6, x5
000e0cd8cset x5, eq
000e0cdcb.eq 0xe0ce4
000e0ce0b 0xe0cf4
000e0ce4
000e0ce4loc_e0ce4:
000e0ce4ldr x0, [sp+208]
000e0ce8ldr x1, [sp+216]
000e0cecbl runtime.ifaceeq
000e0cf0b 0xe0cfc
000e0cf4
000e0cf4loc_e0cf4:
000e0cf4mov x0, x5
000e0cf8b 0xe0cfc
000e0cfc
000e0cfcloc_e0cfc:
000e0cfcstrb w0, [sp+87]
000e0d00tbnz w0, 0, 0xe0d08
000e0d04b 0xe0d28
000e0d08
000e0d08loc_e0d08:
000e0d08ldr x1, [sp+520]
000e0d0cldrsb x27, [x1]
000e0d10add x0, x1, 32
000e0d14str x0, [sp+304]
000e0d18bl internal/poll.(*pollDesc).pollable
000e0d1cstrb w0, [sp+86]
000e0d20strb w0, [sp+87]
000e0d24b 0xe0d2c
000e0d28
000e0d28loc_e0d28:
000e0d28b 0xe0d2c
000e0d2c
000e0d2cloc_e0d2c:
000e0d2cldrb w5, [sp+87]
000e0d30tbnz w5, 0, 0xe0d38
000e0d34b 0xe0d78
000e0d38
000e0d38loc_e0d38:
000e0d38ldr x2, [sp+520]
000e0d3cldrsb x27, [x2]
000e0d40add x2, x2, 32
000e0d44str x2, [sp+296]
000e0d48ldr x2, [sp+520]
000e0d4cldrsb x27, [x2]
000e0d50ldrb w1, [x2+50]
000e0d54strb w1, [sp+84]
000e0d58ldr x0, [sp+296]
000e0d5cbl internal/poll.(*pollDesc).waitWrite
000e0d60str x0, [sp+208]
000e0d64str x1, [sp+216]
000e0d68cbnz x0, 0xe0d70
000e0d6cb 0xe0d74
000e0d70
000e0d70loc_e0d70:
000e0d70b 0xe0d7c
000e0d74
000e0d74loc_e0d74:
000e0d74b 0xe0e18
000e0d78
000e0d78loc_e0d78:
000e0d78b 0xe0d7c
000e0d7c
000e0d7cloc_e0d7c:
000e0d7cldr x5, [sp+208]
000e0d80cbnz x5, 0xe0d88
000e0d84b 0xe0dc4
000e0d88
000e0d88loc_e0d88:
000e0d88ldr x0, [sp+208]
000e0d8cldr x1, [sp+216]
000e0d90str x0, [sp+280]
000e0d94str x1, [sp+288]
000e0d98ldr x2, [sp+96]
000e0d9cstr x2, [sp+88]
000e0da0str x0, [sp+192]
000e0da4str x1, [sp+200]
000e0da8bl runtime.deferreturn
000e0dacldr x0, [sp+88]
000e0db0ldr x1, [sp+192]
000e0db4ldr x2, [sp+200]
000e0db8ldp x29, x30, [sp-8]
000e0dbcadd sp, sp, 512
000e0dc0ret x30
000e0dc4
000e0dc4loc_e0dc4:
000e0dc4ldr x5, [sp+104]
000e0dc8cbz x5, 0xe0dd0
000e0dccb 0xe0e14
000e0dd0
000e0dd0loc_e0dd0:
000e0dd0adrp x27, 0x941000
000e0dd4ldr x0, [x27+1536]
000e0dd8adrp x27, 0x941000
000e0ddcldr x1, [x27+1544]
000e0de0str x0, [sp+264]
000e0de4str x1, [sp+272]
000e0de8ldr x2, [sp+96]
000e0decstr x2, [sp+88]
000e0df0str x0, [sp+192]
000e0df4str x1, [sp+200]
000e0df8bl runtime.deferreturn
000e0dfcldr x0, [sp+88]
000e0e00ldr x1, [sp+192]
000e0e04ldr x2, [sp+200]
000e0e08ldp x29, x30, [sp-8]
000e0e0cadd sp, sp, 512
000e0e10ret x30
000e0e14
000e0e14loc_e0e14:
000e0e14b 0xe0e18
000e0e18
000e0e18loc_e0e18:
000e0e18b 0xe0b14
000e0e1c
000e0e1cloc_e0e1c:
000e0e1cldr x0, [sp+104]
000e0e20bl internal/itoa.Itoa
000e0e24str x0, [sp+432]
000e0e28str x1, [sp+440]
000e0e2cldr x1, [sp+112]
000e0e30ldr x2, [sp+96]
000e0e34sub x0, x1, x2
000e0e38bl internal/itoa.Itoa
000e0e3cstr x0, [sp+416]
000e0e40str x1, [sp+424]
000e0e44ldr x3, [sp+432]
000e0e48ldr x4, [sp+440]
000e0e4corr x2, xzr, 31
000e0e50adrp x5, 0x5d5000
000e0e54add x5, x5, 829
000e0e58movz x6, 17
000e0e5cmov x7, x0
000e0e60mov x8, x1
000e0e64mov x0, xzr
000e0e68adrp x1, 0x5dd000
000e0e6cadd x1, x1, 3114
000e0e70bl runtime.concatstring4
000e0e74str x0, [sp+352]
000e0e78str x1, [sp+360]
000e0e7cbl runtime.convTstring
000e0e80str x0, [sp+344]
000e0e84mov x1, x0
000e0e88adrp x0, 0x515000
000e0e8cadd x0, x0, 2944
000e0e90bl runtime.gopanic
000e0e94
000e0e94loc_e0e94:
000e0e94bl runtime.panicSliceB
000e0e98
000e0e98loc_e0e98:
000e0e98bl runtime.panicSliceAcap
000e0e9chint
000e0ea0
000e0ea0loc_e0ea0:
000e0ea0stp x0, x1, [sp+8]
000e0ea4stp x2, x3, [sp+24]
000e0ea8mov x3, x30
000e0eacbl runtime.morestack_noctxt.abi0
000e0eb0ldp x0, x1, [sp+8]
000e0eb4ldp x2, x3, [sp+24]
000e0eb8b 0xe09a0
000e0ebcudf 0
000e09a0
000e09a0internal/poll.(*FD).Write: ; void internal/poll.(*FD).Write(internal/poll.FD * fd, struct []uint8 p)
000e09a0ldr x16, [x28+16]
000e09a4sub x17, sp, 384
000e09a8subs xzr, x17, x16
000e09acb.ls 0xe0ea0
000e09b0sub x20, sp, 512
000e09b4stp x29, x30, [x20-8]
000e09b8add sp, x20, 0
000e09bcsub x29, sp, 8
000e09c0str x0, [sp+520]
000e09c4str x1, [sp+528]
000e09c8str x2, [sp+536]
000e09ccstr x3, [sp+544]
000e09d0str xzr, [sp+88]
000e09d4stp xzr, xzr, [sp+192]
000e09d8ldr x0, [sp+520]
000e09dcbl internal/poll.(*FD).writeLock
000e09e0str x0, [sp+240]
000e09e4str x1, [sp+248]
000e09e8cbnz x0, 0xe09f0
000e09ecb 0xe0a18
000e09f0
000e09f0loc_e09f0:
000e09f0str xzr, [sp+88]
000e09f4str x0, [sp+192]
000e09f8str x1, [sp+200]
000e09fcbl runtime.deferreturn
000e0a00ldr x0, [sp+88]
000e0a04ldr x1, [sp+192]
000e0a08ldr x2, [sp+200]
000e0a0cldp x29, x30, [sp-8]
000e0a10add sp, sp, 512
000e0a14ret x30
000e0a18
000e0a18loc_e0a18:
000e0a18ldr x1, [sp+520]
000e0a1cstr x1, [sp+256]
000e0a20stp xzr, xzr, [sp+392]
000e0a24add x1, sp, 392
000e0a28str x1, [sp+408]
000e0a2cldrsb x27, [x1]
000e0a30adrp x2, 0
000e0a34add x2, x2, 3776
000e0a38str x2, [x1]
000e0a3cldrsb x27, [x1]
000e0a40ldr x2, [sp+256]
000e0a44adrp x27, 0x96b000
000e0a48ldr w3, [x27+3056]
000e0a4ccbz w3, 0xe0a54
000e0a50b 0xe0a58
000e0a54
000e0a54loc_e0a54:
000e0a54b 0xe0a6c
000e0a58
000e0a58loc_e0a58:
000e0a58bl runtime.gcWriteBarrier2
000e0a5cstr x2, [x25]
000e0a60ldr x3, [x1+8]
000e0a64str x3, [x25+8]
000e0a68b 0xe0a6c
000e0a6c
000e0a6cloc_e0a6c:
000e0a6cstr x2, [x1+8]
000e0a70str x1, [sp+144]
000e0a74add x0, sp, 120
000e0a78bl runtime.deferprocStack
000e0a7csubs xzr, x0, 0
000e0a80b.ne 0xe0af8
000e0a84b 0xe0a88
000e0a88
000e0a88loc_e0a88:
000e0a88ldr x2, [sp+520]
000e0a8cldrsb x27, [x2]
000e0a90add x2, x2, 32
000e0a94str x2, [sp+384]
000e0a98ldr x2, [sp+520]
000e0a9cldrsb x27, [x2]
000e0aa0ldrb w1, [x2+50]
000e0aa4strb w1, [sp+85]
000e0aa8ldr x0, [sp+384]
000e0aacbl internal/poll.(*pollDesc).prepareWrite
000e0ab0str x0, [sp+224]
000e0ab4str x1, [sp+232]
000e0ab8cbnz x0, 0xe0ac0
000e0abcb 0xe0af0
000e0ac0
000e0ac0loc_e0ac0:
000e0ac0str x0, [sp+368]
000e0ac4str x1, [sp+376]
000e0ac8str xzr, [sp+88]
000e0accstr x0, [sp+192]
000e0ad0str x1, [sp+200]
000e0ad4bl runtime.deferreturn
000e0ad8ldr x0, [sp+88]
000e0adcldr x1, [sp+192]
000e0ae0ldr x2, [sp+200]
000e0ae4ldp x29, x30, [sp-8]
000e0ae8add sp, sp, 512
000e0aecret x30
000e0af0
000e0af0loc_e0af0:
000e0af0str xzr, [sp+96]
000e0af4b 0xe0b14
000e0af8
000e0af8loc_e0af8:
000e0af8bl runtime.deferreturn
000e0afcldr x0, [sp+88]
000e0b00ldr x1, [sp+192]
000e0b04ldr x2, [sp+200]
000e0b08ldp x29, x30, [sp-8]
000e0b0cadd sp, sp, 512
000e0b10ret x30
000e0b14
000e0b14loc_e0b14:
000e0b14b 0xe0b18
000e0b18
000e0b18loc_e0b18:
000e0b18ldr x5, [sp+536]
000e0b1cstr x5, [sp+112]
000e0b20ldr x5, [sp+520]
000e0b24ldrsb x27, [x5]
000e0b28ldrb w5, [x5+48]
000e0b2cstrb w5, [sp+87]
000e0b30tbnz w5, 0, 0xe0b38
000e0b34b 0xe0b58
000e0b38
000e0b38loc_e0b38:
000e0b38ldr x5, [sp+112]
000e0b3cldr x6, [sp+96]
000e0b40sub x5, x5, x6
000e0b44movz x6, 0x40000000
000e0b48subs xzr, x5, x6
000e0b4ccset x5, gt
000e0b50strb w5, [sp+87]
000e0b54b 0xe0b5c
000e0b58
000e0b58loc_e0b58:
000e0b58b 0xe0b5c
000e0b5c
000e0b5cloc_e0b5c:
000e0b5cldrb w5, [sp+87]
000e0b60tbnz w5, 0, 0xe0b68
000e0b64b 0xe0b7c
000e0b68
000e0b68loc_e0b68:
000e0b68ldr x5, [sp+96]
000e0b6cmovz x6, 0x40000000
000e0b70add x5, x5, x6
000e0b74str x5, [sp+112]
000e0b78b 0xe0b80
000e0b7c
000e0b7cloc_e0b7c:
000e0b7cb 0xe0b80
000e0b80
000e0b80loc_e0b80:
000e0b80ldr x1, [sp+112]
000e0b84ldr x0, [sp+96]
000e0b88ldr x2, [sp+544]
000e0b8cldr x5, [sp+528]
000e0b90subs xzr, x2, x1
000e0b94b.hs 0xe0b9c
000e0b98b 0xe0e98
000e0b9c
000e0b9cloc_e0b9c:
000e0b9csubs xzr, x1, x0
000e0ba0b.hs 0xe0ba8
000e0ba4b 0xe0e94
000e0ba8
000e0ba8loc_e0ba8:
000e0ba8sub x6, x2, x0
000e0bacsub x7, x1, x0
000e0bb0sub x8, xzr, x6
000e0bb4and x8, x0, x8, asr #63
000e0bb8add x5, x5, x8
000e0bbcstr x5, [sp+464]
000e0bc0str x7, [sp+472]
000e0bc4str x6, [sp+480]
000e0bc8stp xzr, xzr, [sp+448]
000e0bccldr x5, [sp+520]
000e0bd0ldrsb x27, [x5]
000e0bd4ldr x1, [x5+16]
000e0bd8str x1, [sp+168]
000e0bdcldr x2, [sp+464]
000e0be0ldr x3, [sp+472]
000e0be4ldr x4, [sp+480]
000e0be8adrp x0, 0x5f8000
000e0becadd x0, x0, 3576
000e0bf0bl internal/poll.ignoringEINTRIO
000e0bf4str x0, [sp+176]
000e0bf8str x1, [sp+448]
000e0bfcstr x2, [sp+456]
000e0c00ldr x5, [sp+176]
000e0c04str x5, [sp+184]
000e0c08str x1, [sp+488]
000e0c0cstr x2, [sp+496]
000e0c10ldr x5, [sp+184]
000e0c14str x5, [sp+104]
000e0c18str x1, [sp+208]
000e0c1cstr x2, [sp+216]
000e0c20ldr x5, [sp+104]
000e0c24subs xzr, x5, 0
000e0c28b.gt 0xe0c30
000e0c2cb 0xe0c60
000e0c30
000e0c30loc_e0c30:
000e0c30ldr x5, [sp+104]
000e0c34ldr x6, [sp+112]
000e0c38ldr x7, [sp+96]
000e0c3csub x6, x6, x7
000e0c40subs xzr, x5, x6
000e0c44b.gt 0xe0e1c
000e0c48b 0xe0c4c
000e0c4c
000e0c4cloc_e0c4c:
000e0c4cldr x5, [sp+104]
000e0c50ldr x6, [sp+96]
000e0c54add x5, x6, x5
000e0c58str x5, [sp+96]
000e0c5cb 0xe0c64
000e0c60
000e0c60loc_e0c60:
000e0c60b 0xe0c64
000e0c64
000e0c64loc_e0c64:
000e0c64ldr x5, [sp+536]
000e0c68str x5, [sp+176]
000e0c6cldr x6, [sp+96]
000e0c70subs xzr, x5, x6
000e0c74b.eq 0xe0c7c
000e0c78b 0xe0cb8
000e0c7c
000e0c7cloc_e0c7c:
000e0c7cldr x0, [sp+208]
000e0c80ldr x1, [sp+216]
000e0c84str x0, [sp+328]
000e0c88str x1, [sp+336]
000e0c8cldr x2, [sp+96]
000e0c90str x2, [sp+88]
000e0c94str x0, [sp+192]
000e0c98str x1, [sp+200]
000e0c9cbl runtime.deferreturn
000e0ca0ldr x0, [sp+88]
000e0ca4ldr x1, [sp+192]
000e0ca8ldr x2, [sp+200]
000e0cacldp x29, x30, [sp-8]
000e0cb0add sp, sp, 512
000e0cb4ret x30
000e0cb8
000e0cb8loc_e0cb8:
000e0cb8adrp x5, 0x633000
000e0cbcadd x5, x5, 2264
000e0cc0str x5, [sp+312]
000e0cc4adrp x2, 0x630000
000e0cc8add x2, x2, 3464
000e0cccstr x2, [sp+320]
000e0cd0ldr x6, [sp+208]
000e0cd4subs xzr, x6, x5
000e0cd8cset x5, eq
000e0cdcb.eq 0xe0ce4
000e0ce0b 0xe0cf4
000e0ce4
000e0ce4loc_e0ce4:
000e0ce4ldr x0, [sp+208]
000e0ce8ldr x1, [sp+216]
000e0cecbl runtime.ifaceeq
000e0cf0b 0xe0cfc
000e0cf4
000e0cf4loc_e0cf4:
000e0cf4mov x0, x5
000e0cf8b 0xe0cfc
000e0cfc
000e0cfcloc_e0cfc:
000e0cfcstrb w0, [sp+87]
000e0d00tbnz w0, 0, 0xe0d08
000e0d04b 0xe0d28
000e0d08
000e0d08loc_e0d08:
000e0d08ldr x1, [sp+520]
000e0d0cldrsb x27, [x1]
000e0d10add x0, x1, 32
000e0d14str x0, [sp+304]
000e0d18bl internal/poll.(*pollDesc).pollable
000e0d1cstrb w0, [sp+86]
000e0d20strb w0, [sp+87]
000e0d24b 0xe0d2c
000e0d28
000e0d28loc_e0d28:
000e0d28b 0xe0d2c
000e0d2c
000e0d2cloc_e0d2c:
000e0d2cldrb w5, [sp+87]
000e0d30tbnz w5, 0, 0xe0d38
000e0d34b 0xe0d78
000e0d38
000e0d38loc_e0d38:
000e0d38ldr x2, [sp+520]
000e0d3cldrsb x27, [x2]
000e0d40add x2, x2, 32
000e0d44str x2, [sp+296]
000e0d48ldr x2, [sp+520]
000e0d4cldrsb x27, [x2]
000e0d50ldrb w1, [x2+50]
000e0d54strb w1, [sp+84]
000e0d58ldr x0, [sp+296]
000e0d5cbl internal/poll.(*pollDesc).waitWrite
000e0d60str x0, [sp+208]
000e0d64str x1, [sp+216]
000e0d68cbnz x0, 0xe0d70
000e0d6cb 0xe0d74
000e0d70
000e0d70loc_e0d70:
000e0d70b 0xe0d7c
000e0d74
000e0d74loc_e0d74:
000e0d74b 0xe0e18
000e0d78
000e0d78loc_e0d78:
000e0d78b 0xe0d7c
000e0d7c
000e0d7cloc_e0d7c:
000e0d7cldr x5, [sp+208]
000e0d80cbnz x5, 0xe0d88
000e0d84b 0xe0dc4
000e0d88
000e0d88loc_e0d88:
000e0d88ldr x0, [sp+208]
000e0d8cldr x1, [sp+216]
000e0d90str x0, [sp+280]
000e0d94str x1, [sp+288]
000e0d98ldr x2, [sp+96]
000e0d9cstr x2, [sp+88]
000e0da0str x0, [sp+192]
000e0da4str x1, [sp+200]
000e0da8bl runtime.deferreturn
000e0dacldr x0, [sp+88]
000e0db0ldr x1, [sp+192]
000e0db4ldr x2, [sp+200]
000e0db8ldp x29, x30, [sp-8]
000e0dbcadd sp, sp, 512
000e0dc0ret x30
000e0dc4
000e0dc4loc_e0dc4:
000e0dc4ldr x5, [sp+104]
000e0dc8cbz x5, 0xe0dd0
000e0dccb 0xe0e14
000e0dd0
000e0dd0loc_e0dd0:
000e0dd0adrp x27, 0x941000
000e0dd4ldr x0, [x27+1536]
000e0dd8adrp x27, 0x941000
000e0ddcldr x1, [x27+1544]
000e0de0str x0, [sp+264]
000e0de4str x1, [sp+272]
000e0de8ldr x2, [sp+96]
000e0decstr x2, [sp+88]
000e0df0str x0, [sp+192]
000e0df4str x1, [sp+200]
000e0df8bl runtime.deferreturn
000e0dfcldr x0, [sp+88]
000e0e00ldr x1, [sp+192]
000e0e04ldr x2, [sp+200]
000e0e08ldp x29, x30, [sp-8]
000e0e0cadd sp, sp, 512
000e0e10ret x30
000e0e14
000e0e14loc_e0e14:
000e0e14b 0xe0e18
000e0e18
000e0e18loc_e0e18:
000e0e18b 0xe0b14
000e0e1c
000e0e1cloc_e0e1c:
000e0e1cldr x0, [sp+104]
000e0e20bl internal/itoa.Itoa
000e0e24str x0, [sp+432]
000e0e28str x1, [sp+440]
000e0e2cldr x1, [sp+112]
000e0e30ldr x2, [sp+96]
000e0e34sub x0, x1, x2
000e0e38bl internal/itoa.Itoa
000e0e3cstr x0, [sp+416]
000e0e40str x1, [sp+424]
000e0e44ldr x3, [sp+432]
000e0e48ldr x4, [sp+440]
000e0e4corr x2, xzr, 31
000e0e50adrp x5, 0x5d5000
000e0e54add x5, x5, 829
000e0e58movz x6, 17
000e0e5cmov x7, x0
000e0e60mov x8, x1
000e0e64mov x0, xzr
000e0e68adrp x1, 0x5dd000
000e0e6cadd x1, x1, 3114
000e0e70bl runtime.concatstring4
000e0e74str x0, [sp+352]
000e0e78str x1, [sp+360]
000e0e7cbl runtime.convTstring
000e0e80str x0, [sp+344]
000e0e84mov x1, x0
000e0e88adrp x0, 0x515000
000e0e8cadd x0, x0, 2944
000e0e90bl runtime.gopanic
000e0e94
000e0e94loc_e0e94:
000e0e94bl runtime.panicSliceB
000e0e98
000e0e98loc_e0e98:
000e0e98bl runtime.panicSliceAcap
000e0e9chint
000e0ea0
000e0ea0loc_e0ea0:
000e0ea0stp x0, x1, [sp+8]
000e0ea4stp x2, x3, [sp+24]
000e0ea8mov x3, x30
000e0eacbl runtime.morestack_noctxt.abi0
000e0eb0ldp x0, x1, [sp+8]
000e0eb4ldp x2, x3, [sp+24]
000e0eb8b 0xe09a0
000e0ebcudf 0
000e09a0
000e0ec0
000e0ec0internal/poll.(*FD).Write.deferwrap1: ; void internal/poll.(*FD).Write.deferwrap1(void)
000e0ec0ldr x16, [x28+16]
000e0ec4subs xzr, sp, x16
000e0ec8b.ls 0xe0ef8
000e0eccstr x30, [sp-32]!
000e0ed0stur x29, [sp-8]
000e0ed4sub x29, sp, 8
000e0ed8ldr x16, [x28+32]
000e0edccbnz x16, 0xe0f04
000e0ee0
000e0ee0loc_e0ee0:
000e0ee0ldr x0, [x26+8]
000e0ee4str x0, [sp+16]
000e0ee8bl internal/poll.(*FD).writeUnlock
000e0eecldur x29, [sp-8]
000e0ef0ldr x30, [sp], 32
000e0ef4ret x30
000e0ef8
000e0ef8loc_e0ef8:
000e0ef8mov x3, x30
000e0efcbl runtime.morestack.abi0
000e0f00b 0xe0ec0
000e0f04
000e0f04loc_e0f04:
000e0f04ldr x17, [x16]
000e0f08add x20, sp, 40
000e0f0csubs xzr, x20, x17
000e0f10b.ne 0xe0ee0
000e0f14add x20, sp, 8
000e0f18str x20, [x16]
000e0f1cb 0xe0ee0
000e0ec0
000e0ec0internal/poll.(*FD).Write.deferwrap1: ; void internal/poll.(*FD).Write.deferwrap1(void)
000e0ec0ldr x16, [x28+16]
000e0ec4subs xzr, sp, x16
000e0ec8b.ls 0xe0ef8
000e0eccstr x30, [sp-32]!
000e0ed0stur x29, [sp-8]
000e0ed4sub x29, sp, 8
000e0ed8ldr x16, [x28+32]
000e0edccbnz x16, 0xe0f04
000e0ee0
000e0ee0loc_e0ee0:
000e0ee0ldr x0, [x26+8]
000e0ee4str x0, [sp+16]
000e0ee8bl internal/poll.(*FD).writeUnlock
000e0eecldur x29, [sp-8]
000e0ef0ldr x30, [sp], 32
000e0ef4ret x30
000e0ef8
000e0ef8loc_e0ef8:
000e0ef8mov x3, x30
000e0efcbl runtime.morestack.abi0
000e0f00b 0xe0ec0
000e0f04
000e0f04loc_e0f04:
000e0f04ldr x17, [x16]
000e0f08add x20, sp, 40
000e0f0csubs xzr, x20, x17
000e0f10b.ne 0xe0ee0
000e0f14add x20, sp, 8
000e0f18str x20, [x16]
000e0f1cb 0xe0ee0
000e0ec0
000e0f20
000e0f20internal/poll.(*FD).WriteToInet4: ; void internal/poll.(*FD).WriteToInet4(internal/poll.FD * fd, struct []uint8 p, syscall.SockaddrInet4 * sa)
000e0f20ldr x16, [x28+16]
000e0f24sub x17, sp, 224
000e0f28subs xzr, x17, x16
000e0f2cb.ls 0xe1250
000e0f30sub x20, sp, 352
000e0f34stp x29, x30, [x20-8]
000e0f38add sp, x20, 0
000e0f3csub x29, sp, 8
000e0f40str x0, [sp+360]
000e0f44str x1, [sp+368]
000e0f48str x2, [sp+376]
000e0f4cstr x3, [sp+384]
000e0f50str x4, [sp+392]
000e0f54str xzr, [sp+72]
000e0f58stp xzr, xzr, [sp+144]
000e0f5cldr x0, [sp+360]
000e0f60bl internal/poll.(*FD).writeLock
000e0f64str x0, [sp+192]
000e0f68str x1, [sp+200]
000e0f6ccbnz x0, 0xe0f74
000e0f70b 0xe0f9c
000e0f74
000e0f74loc_e0f74:
000e0f74str xzr, [sp+72]
000e0f78str x0, [sp+144]
000e0f7cstr x1, [sp+152]
000e0f80bl runtime.deferreturn
000e0f84ldr x0, [sp+72]
000e0f88ldr x1, [sp+144]
000e0f8cldr x2, [sp+152]
000e0f90ldp x29, x30, [sp-8]
000e0f94add sp, sp, 352
000e0f98ret x30
000e0f9c
000e0f9cloc_e0f9c:
000e0f9cldr x1, [sp+360]
000e0fa0str x1, [sp+208]
000e0fa4stp xzr, xzr, [sp+320]
000e0fa8add x1, sp, 320
000e0facstr x1, [sp+336]
000e0fb0ldrsb x27, [x1]
000e0fb4adrp x2, 4096
000e0fb8add x2, x2, 640
000e0fbcstr x2, [x1]
000e0fc0ldrsb x27, [x1]
000e0fc4ldr x2, [sp+208]
000e0fc8adrp x27, 0x96b000
000e0fccldr w3, [x27+3056]
000e0fd0cbz w3, 0xe0fd8
000e0fd4b 0xe0fdc
000e0fd8
000e0fd8loc_e0fd8:
000e0fd8b 0xe0ff0
000e0fdc
000e0fdcloc_e0fdc:
000e0fdcbl runtime.gcWriteBarrier2
000e0fe0str x2, [x25]
000e0fe4ldr x3, [x1+8]
000e0fe8str x3, [x25+8]
000e0fecb 0xe0ff0
000e0ff0
000e0ff0loc_e0ff0:
000e0ff0str x2, [x1+8]
000e0ff4str x1, [sp+104]
000e0ff8add x0, sp, 80
000e0ffcbl runtime.deferprocStack
000e1000subs xzr, x0, 0
000e1004b.ne 0xe1078
000e1008b 0xe100c
000e100c
000e100cloc_e100c:
000e100cldr x2, [sp+360]
000e1010ldrsb x27, [x2]
000e1014add x2, x2, 32
000e1018str x2, [sp+312]
000e101cldr x2, [sp+360]
000e1020ldrsb x27, [x2]
000e1024ldrb w1, [x2+50]
000e1028strb w1, [sp+70]
000e102cldr x0, [sp+312]
000e1030bl internal/poll.(*pollDesc).prepareWrite
000e1034str x0, [sp+176]
000e1038str x1, [sp+184]
000e103ccbnz x0, 0xe1044
000e1040b 0xe1074
000e1044
000e1044loc_e1044:
000e1044str x0, [sp+296]
000e1048str x1, [sp+304]
000e104cstr xzr, [sp+72]
000e1050str x0, [sp+144]
000e1054str x1, [sp+152]
000e1058bl runtime.deferreturn
000e105cldr x0, [sp+72]
000e1060ldr x1, [sp+144]
000e1064ldr x2, [sp+152]
000e1068ldp x29, x30, [sp-8]
000e106cadd sp, sp, 352
000e1070ret x30
000e1074
000e1074loc_e1074:
000e1074b 0xe1094
000e1078
000e1078loc_e1078:
000e1078bl runtime.deferreturn
000e107cldr x0, [sp+72]
000e1080ldr x1, [sp+144]
000e1084ldr x2, [sp+152]
000e1088ldp x29, x30, [sp-8]
000e108cadd sp, sp, 352
000e1090ret x30
000e1094
000e1094loc_e1094:
000e1094b 0xe1098
000e1098
000e1098loc_e1098:
000e1098ldr x6, [sp+360]
000e109cldrsb x27, [x6]
000e10a0ldr x0, [x6+16]
000e10a4str x0, [sp+128]
000e10a8ldr x1, [sp+368]
000e10acldr x5, [sp+392]
000e10b0ldr x2, [sp+376]
000e10b4ldr x3, [sp+384]
000e10b8mov x4, xzr
000e10bcbl syscall.sendtoInet4
000e10c0str x0, [sp+160]
000e10c4str x1, [sp+168]
000e10c8adrp x6, 0x632000
000e10ccadd x6, x6, 2264
000e10d0str x6, [sp+280]
000e10d4adrp x2, 0x62e000
000e10d8add x2, x2, 288
000e10dcstr x2, [sp+288]
000e10e0ldr x7, [sp+160]
000e10e4subs xzr, x7, x6
000e10e8b.eq 0xe10f0
000e10ecb 0xe110c
000e10f0
000e10f0loc_e10f0:
000e10f0ldr x0, [sp+160]
000e10f4ldr x1, [sp+168]
000e10f8bl runtime.ifaceeq
000e10fctbnz w0, 0, 0xe1104
000e1100b 0xe1108
000e1104
000e1104loc_e1104:
000e1104b 0xe11d0
000e1108
000e1108loc_e1108:
000e1108b 0xe1110
000e110c
000e110cloc_e110c:
000e110cb 0xe1110
000e1110
000e1110loc_e1110:
000e1110adrp x3, 0x632000
000e1114add x3, x3, 2264
000e1118str x3, [sp+264]
000e111cadrp x2, 0x62f000
000e1120add x2, x2, 3464
000e1124str x2, [sp+272]
000e1128ldr x4, [sp+160]
000e112csubs xzr, x4, x3
000e1130cset x3, eq
000e1134b.eq 0xe113c
000e1138b 0xe114c
000e113c
000e113cloc_e113c:
000e113cldr x0, [sp+160]
000e1140ldr x1, [sp+168]
000e1144bl runtime.ifaceeq
000e1148b 0xe1154
000e114c
000e114cloc_e114c:
000e114cmov x0, x3
000e1150b 0xe1154
000e1154
000e1154loc_e1154:
000e1154strb w0, [sp+68]
000e1158tbnz w0, 0, 0xe1160
000e115cb 0xe1180
000e1160
000e1160loc_e1160:
000e1160ldr x1, [sp+360]
000e1164ldrsb x27, [x1]
000e1168add x0, x1, 32
000e116cstr x0, [sp+256]
000e1170bl internal/poll.(*pollDesc).pollable
000e1174strb w0, [sp+71]
000e1178strb w0, [sp+68]
000e117cb 0xe1184
000e1180
000e1180loc_e1180:
000e1180b 0xe1184
000e1184
000e1184loc_e1184:
000e1184ldrb w2, [sp+68]
000e1188tbnz w2, 0, 0xe1190
000e118cb 0xe11d4
000e1190
000e1190loc_e1190:
000e1190ldr x2, [sp+360]
000e1194ldrsb x27, [x2]
000e1198add x2, x2, 32
000e119cstr x2, [sp+248]
000e11a0ldr x2, [sp+360]
000e11a4ldrsb x27, [x2]
000e11a8ldrb w1, [x2+50]
000e11acstrb w1, [sp+69]
000e11b0ldr x0, [sp+248]
000e11b4bl internal/poll.(*pollDesc).waitWrite
000e11b8str x0, [sp+160]
000e11bcstr x1, [sp+168]
000e11c0cbnz x0, 0xe11c8
000e11c4b 0xe11cc
000e11c8
000e11c8loc_e11c8:
000e11c8b 0xe11d8
000e11cc
000e11ccloc_e11cc:
000e11ccb 0xe11d0
000e11d0
000e11d0loc_e11d0:
000e11d0b 0xe1094
000e11d4
000e11d4loc_e11d4:
000e11d4b 0xe11d8
000e11d8
000e11d8loc_e11d8:
000e11d8ldr x0, [sp+160]
000e11dccbnz x0, 0xe11e4
000e11e0b 0xe121c
000e11e4
000e11e4loc_e11e4:
000e11e4ldr x0, [sp+160]
000e11e8ldr x1, [sp+168]
000e11ecstr x0, [sp+232]
000e11f0str x1, [sp+240]
000e11f4str xzr, [sp+72]
000e11f8str x0, [sp+144]
000e11fcstr x1, [sp+152]
000e1200bl runtime.deferreturn
000e1204ldr x0, [sp+72]
000e1208ldr x1, [sp+144]
000e120cldr x2, [sp+152]
000e1210ldp x29, x30, [sp-8]
000e1214add sp, sp, 352
000e1218ret x30
000e121c
000e121cloc_e121c:
000e121cldr x0, [sp+376]
000e1220str x0, [sp+136]
000e1224stp xzr, xzr, [sp+216]
000e1228ldr x0, [sp+136]
000e122cstr x0, [sp+72]
000e1230stp xzr, xzr, [sp+144]
000e1234bl runtime.deferreturn
000e1238ldr x0, [sp+72]
000e123cldr x2, [sp+152]
000e1240ldr x1, [sp+144]
000e1244ldp x29, x30, [sp-8]
000e1248add sp, sp, 352
000e124cret x30
000e1250
000e1250loc_e1250:
000e1250stp x0, x1, [sp+8]
000e1254stp x2, x3, [sp+24]
000e1258str x4, [sp+40]
000e125cmov x3, x30
000e1260bl runtime.morestack_noctxt.abi0
000e1264ldp x0, x1, [sp+8]
000e1268ldp x2, x3, [sp+24]
000e126cldr x4, [sp+40]
000e1270b 0xe0f20
000e1274udf 0
000e1278udf 0
000e127cudf 0
000e0f20
000e0f20internal/poll.(*FD).WriteToInet4: ; void internal/poll.(*FD).WriteToInet4(internal/poll.FD * fd, struct []uint8 p, syscall.SockaddrInet4 * sa)
000e0f20ldr x16, [x28+16]
000e0f24sub x17, sp, 224
000e0f28subs xzr, x17, x16
000e0f2cb.ls 0xe1250
000e0f30sub x20, sp, 352
000e0f34stp x29, x30, [x20-8]
000e0f38add sp, x20, 0
000e0f3csub x29, sp, 8
000e0f40str x0, [sp+360]
000e0f44str x1, [sp+368]
000e0f48str x2, [sp+376]
000e0f4cstr x3, [sp+384]
000e0f50str x4, [sp+392]
000e0f54str xzr, [sp+72]
000e0f58stp xzr, xzr, [sp+144]
000e0f5cldr x0, [sp+360]
000e0f60bl internal/poll.(*FD).writeLock
000e0f64str x0, [sp+192]
000e0f68str x1, [sp+200]
000e0f6ccbnz x0, 0xe0f74
000e0f70b 0xe0f9c
000e0f74
000e0f74loc_e0f74:
000e0f74str xzr, [sp+72]
000e0f78str x0, [sp+144]
000e0f7cstr x1, [sp+152]
000e0f80bl runtime.deferreturn
000e0f84ldr x0, [sp+72]
000e0f88ldr x1, [sp+144]
000e0f8cldr x2, [sp+152]
000e0f90ldp x29, x30, [sp-8]
000e0f94add sp, sp, 352
000e0f98ret x30
000e0f9c
000e0f9cloc_e0f9c:
000e0f9cldr x1, [sp+360]
000e0fa0str x1, [sp+208]
000e0fa4stp xzr, xzr, [sp+320]
000e0fa8add x1, sp, 320
000e0facstr x1, [sp+336]
000e0fb0ldrsb x27, [x1]
000e0fb4adrp x2, 4096
000e0fb8add x2, x2, 640
000e0fbcstr x2, [x1]
000e0fc0ldrsb x27, [x1]
000e0fc4ldr x2, [sp+208]
000e0fc8adrp x27, 0x96b000
000e0fccldr w3, [x27+3056]
000e0fd0cbz w3, 0xe0fd8
000e0fd4b 0xe0fdc
000e0fd8
000e0fd8loc_e0fd8:
000e0fd8b 0xe0ff0
000e0fdc
000e0fdcloc_e0fdc:
000e0fdcbl runtime.gcWriteBarrier2
000e0fe0str x2, [x25]
000e0fe4ldr x3, [x1+8]
000e0fe8str x3, [x25+8]
000e0fecb 0xe0ff0
000e0ff0
000e0ff0loc_e0ff0:
000e0ff0str x2, [x1+8]
000e0ff4str x1, [sp+104]
000e0ff8add x0, sp, 80
000e0ffcbl runtime.deferprocStack
000e1000subs xzr, x0, 0
000e1004b.ne 0xe1078
000e1008b 0xe100c
000e100c
000e100cloc_e100c:
000e100cldr x2, [sp+360]
000e1010ldrsb x27, [x2]
000e1014add x2, x2, 32
000e1018str x2, [sp+312]
000e101cldr x2, [sp+360]
000e1020ldrsb x27, [x2]
000e1024ldrb w1, [x2+50]
000e1028strb w1, [sp+70]
000e102cldr x0, [sp+312]
000e1030bl internal/poll.(*pollDesc).prepareWrite
000e1034str x0, [sp+176]
000e1038str x1, [sp+184]
000e103ccbnz x0, 0xe1044
000e1040b 0xe1074
000e1044
000e1044loc_e1044:
000e1044str x0, [sp+296]
000e1048str x1, [sp+304]
000e104cstr xzr, [sp+72]
000e1050str x0, [sp+144]
000e1054str x1, [sp+152]
000e1058bl runtime.deferreturn
000e105cldr x0, [sp+72]
000e1060ldr x1, [sp+144]
000e1064ldr x2, [sp+152]
000e1068ldp x29, x30, [sp-8]
000e106cadd sp, sp, 352
000e1070ret x30
000e1074
000e1074loc_e1074:
000e1074b 0xe1094
000e1078
000e1078loc_e1078:
000e1078bl runtime.deferreturn
000e107cldr x0, [sp+72]
000e1080ldr x1, [sp+144]
000e1084ldr x2, [sp+152]
000e1088ldp x29, x30, [sp-8]
000e108cadd sp, sp, 352
000e1090ret x30
000e1094
000e1094loc_e1094:
000e1094b 0xe1098
000e1098
000e1098loc_e1098:
000e1098ldr x6, [sp+360]
000e109cldrsb x27, [x6]
000e10a0ldr x0, [x6+16]
000e10a4str x0, [sp+128]
000e10a8ldr x1, [sp+368]
000e10acldr x5, [sp+392]
000e10b0ldr x2, [sp+376]
000e10b4ldr x3, [sp+384]
000e10b8mov x4, xzr
000e10bcbl syscall.sendtoInet4
000e10c0str x0, [sp+160]
000e10c4str x1, [sp+168]
000e10c8adrp x6, 0x632000
000e10ccadd x6, x6, 2264
000e10d0str x6, [sp+280]
000e10d4adrp x2, 0x62e000
000e10d8add x2, x2, 288
000e10dcstr x2, [sp+288]
000e10e0ldr x7, [sp+160]
000e10e4subs xzr, x7, x6
000e10e8b.eq 0xe10f0
000e10ecb 0xe110c
000e10f0
000e10f0loc_e10f0:
000e10f0ldr x0, [sp+160]
000e10f4ldr x1, [sp+168]
000e10f8bl runtime.ifaceeq
000e10fctbnz w0, 0, 0xe1104
000e1100b 0xe1108
000e1104
000e1104loc_e1104:
000e1104b 0xe11d0
000e1108
000e1108loc_e1108:
000e1108b 0xe1110
000e110c
000e110cloc_e110c:
000e110cb 0xe1110
000e1110
000e1110loc_e1110:
000e1110adrp x3, 0x632000
000e1114add x3, x3, 2264
000e1118str x3, [sp+264]
000e111cadrp x2, 0x62f000
000e1120add x2, x2, 3464
000e1124str x2, [sp+272]
000e1128ldr x4, [sp+160]
000e112csubs xzr, x4, x3
000e1130cset x3, eq
000e1134b.eq 0xe113c
000e1138b 0xe114c
000e113c
000e113cloc_e113c:
000e113cldr x0, [sp+160]
000e1140ldr x1, [sp+168]
000e1144bl runtime.ifaceeq
000e1148b 0xe1154
000e114c
000e114cloc_e114c:
000e114cmov x0, x3
000e1150b 0xe1154
000e1154
000e1154loc_e1154:
000e1154strb w0, [sp+68]
000e1158tbnz w0, 0, 0xe1160
000e115cb 0xe1180
000e1160
000e1160loc_e1160:
000e1160ldr x1, [sp+360]
000e1164ldrsb x27, [x1]
000e1168add x0, x1, 32
000e116cstr x0, [sp+256]
000e1170bl internal/poll.(*pollDesc).pollable
000e1174strb w0, [sp+71]
000e1178strb w0, [sp+68]
000e117cb 0xe1184
000e1180
000e1180loc_e1180:
000e1180b 0xe1184
000e1184
000e1184loc_e1184:
000e1184ldrb w2, [sp+68]
000e1188tbnz w2, 0, 0xe1190
000e118cb 0xe11d4
000e1190
000e1190loc_e1190:
000e1190ldr x2, [sp+360]
000e1194ldrsb x27, [x2]
000e1198add x2, x2, 32
000e119cstr x2, [sp+248]
000e11a0ldr x2, [sp+360]
000e11a4ldrsb x27, [x2]
000e11a8ldrb w1, [x2+50]
000e11acstrb w1, [sp+69]
000e11b0ldr x0, [sp+248]
000e11b4bl internal/poll.(*pollDesc).waitWrite
000e11b8str x0, [sp+160]
000e11bcstr x1, [sp+168]
000e11c0cbnz x0, 0xe11c8
000e11c4b 0xe11cc
000e11c8
000e11c8loc_e11c8:
000e11c8b 0xe11d8
000e11cc
000e11ccloc_e11cc:
000e11ccb 0xe11d0
000e11d0
000e11d0loc_e11d0:
000e11d0b 0xe1094
000e11d4
000e11d4loc_e11d4:
000e11d4b 0xe11d8
000e11d8
000e11d8loc_e11d8:
000e11d8ldr x0, [sp+160]
000e11dccbnz x0, 0xe11e4
000e11e0b 0xe121c
000e11e4
000e11e4loc_e11e4:
000e11e4ldr x0, [sp+160]
000e11e8ldr x1, [sp+168]
000e11ecstr x0, [sp+232]
000e11f0str x1, [sp+240]
000e11f4str xzr, [sp+72]
000e11f8str x0, [sp+144]
000e11fcstr x1, [sp+152]
000e1200bl runtime.deferreturn
000e1204ldr x0, [sp+72]
000e1208ldr x1, [sp+144]
000e120cldr x2, [sp+152]
000e1210ldp x29, x30, [sp-8]
000e1214add sp, sp, 352
000e1218ret x30
000e121c
000e121cloc_e121c:
000e121cldr x0, [sp+376]
000e1220str x0, [sp+136]
000e1224stp xzr, xzr, [sp+216]
000e1228ldr x0, [sp+136]
000e122cstr x0, [sp+72]
000e1230stp xzr, xzr, [sp+144]
000e1234bl runtime.deferreturn
000e1238ldr x0, [sp+72]
000e123cldr x2, [sp+152]
000e1240ldr x1, [sp+144]
000e1244ldp x29, x30, [sp-8]
000e1248add sp, sp, 352
000e124cret x30
000e1250
000e1250loc_e1250:
000e1250stp x0, x1, [sp+8]
000e1254stp x2, x3, [sp+24]
000e1258str x4, [sp+40]
000e125cmov x3, x30
000e1260bl runtime.morestack_noctxt.abi0
000e1264ldp x0, x1, [sp+8]
000e1268ldp x2, x3, [sp+24]
000e126cldr x4, [sp+40]
000e1270b 0xe0f20
000e1274udf 0
000e1278udf 0
000e127cudf 0
000e0f20
000e1280
000e1280internal/poll.(*FD).WriteToInet4.deferwrap1: ; void internal/poll.(*FD).WriteToInet4.deferwrap1(void)
000e1280ldr x16, [x28+16]
000e1284subs xzr, sp, x16
000e1288b.ls 0xe12b8
000e128cstr x30, [sp-32]!
000e1290stur x29, [sp-8]
000e1294sub x29, sp, 8
000e1298ldr x16, [x28+32]
000e129ccbnz x16, 0xe12c4
000e12a0
000e12a0loc_e12a0:
000e12a0ldr x0, [x26+8]
000e12a4str x0, [sp+16]
000e12a8bl internal/poll.(*FD).writeUnlock
000e12acldur x29, [sp-8]
000e12b0ldr x30, [sp], 32
000e12b4ret x30
000e12b8
000e12b8loc_e12b8:
000e12b8mov x3, x30
000e12bcbl runtime.morestack.abi0
000e12c0b 0xe1280
000e12c4
000e12c4loc_e12c4:
000e12c4ldr x17, [x16]
000e12c8add x20, sp, 40
000e12ccsubs xzr, x20, x17
000e12d0b.ne 0xe12a0
000e12d4add x20, sp, 8
000e12d8str x20, [x16]
000e12dcb 0xe12a0
000e1280
000e1280internal/poll.(*FD).WriteToInet4.deferwrap1: ; void internal/poll.(*FD).WriteToInet4.deferwrap1(void)
000e1280ldr x16, [x28+16]
000e1284subs xzr, sp, x16
000e1288b.ls 0xe12b8
000e128cstr x30, [sp-32]!
000e1290stur x29, [sp-8]
000e1294sub x29, sp, 8
000e1298ldr x16, [x28+32]
000e129ccbnz x16, 0xe12c4
000e12a0
000e12a0loc_e12a0:
000e12a0ldr x0, [x26+8]
000e12a4str x0, [sp+16]
000e12a8bl internal/poll.(*FD).writeUnlock
000e12acldur x29, [sp-8]
000e12b0ldr x30, [sp], 32
000e12b4ret x30
000e12b8
000e12b8loc_e12b8:
000e12b8mov x3, x30
000e12bcbl runtime.morestack.abi0
000e12c0b 0xe1280
000e12c4
000e12c4loc_e12c4:
000e12c4ldr x17, [x16]
000e12c8add x20, sp, 40
000e12ccsubs xzr, x20, x17
000e12d0b.ne 0xe12a0
000e12d4add x20, sp, 8
000e12d8str x20, [x16]
000e12dcb 0xe12a0
000e1280
000e12e0
000e12e0internal/poll.(*FD).WriteToInet6: ; void internal/poll.(*FD).WriteToInet6(internal/poll.FD * fd, struct []uint8 p, syscall.SockaddrInet6 * sa)
000e12e0ldr x16, [x28+16]
000e12e4sub x17, sp, 224
000e12e8subs xzr, x17, x16
000e12ecb.ls 0xe1610
000e12f0sub x20, sp, 352
000e12f4stp x29, x30, [x20-8]
000e12f8add sp, x20, 0
000e12fcsub x29, sp, 8
000e1300str x0, [sp+360]
000e1304str x1, [sp+368]
000e1308str x2, [sp+376]
000e130cstr x3, [sp+384]
000e1310str x4, [sp+392]
000e1314str xzr, [sp+72]
000e1318stp xzr, xzr, [sp+144]
000e131cldr x0, [sp+360]
000e1320bl internal/poll.(*FD).writeLock
000e1324str x0, [sp+192]
000e1328str x1, [sp+200]
000e132ccbnz x0, 0xe1334
000e1330b 0xe135c
000e1334
000e1334loc_e1334:
000e1334str xzr, [sp+72]
000e1338str x0, [sp+144]
000e133cstr x1, [sp+152]
000e1340bl runtime.deferreturn
000e1344ldr x0, [sp+72]
000e1348ldr x1, [sp+144]
000e134cldr x2, [sp+152]
000e1350ldp x29, x30, [sp-8]
000e1354add sp, sp, 352
000e1358ret x30
000e135c
000e135cloc_e135c:
000e135cldr x1, [sp+360]
000e1360str x1, [sp+208]
000e1364stp xzr, xzr, [sp+320]
000e1368add x1, sp, 320
000e136cstr x1, [sp+336]
000e1370ldrsb x27, [x1]
000e1374adrp x2, 0
000e1378add x2, x2, 1600
000e137cstr x2, [x1]
000e1380ldrsb x27, [x1]
000e1384ldr x2, [sp+208]
000e1388adrp x27, 0x96a000
000e138cldr w3, [x27+3056]
000e1390cbz w3, 0xe1398
000e1394b 0xe139c
000e1398
000e1398loc_e1398:
000e1398b 0xe13b0
000e139c
000e139cloc_e139c:
000e139cbl runtime.gcWriteBarrier2
000e13a0str x2, [x25]
000e13a4ldr x3, [x1+8]
000e13a8str x3, [x25+8]
000e13acb 0xe13b0
000e13b0
000e13b0loc_e13b0:
000e13b0str x2, [x1+8]
000e13b4str x1, [sp+104]
000e13b8add x0, sp, 80
000e13bcbl runtime.deferprocStack
000e13c0subs xzr, x0, 0
000e13c4b.ne 0xe1438
000e13c8b 0xe13cc
000e13cc
000e13ccloc_e13cc:
000e13ccldr x2, [sp+360]
000e13d0ldrsb x27, [x2]
000e13d4add x2, x2, 32
000e13d8str x2, [sp+312]
000e13dcldr x2, [sp+360]
000e13e0ldrsb x27, [x2]
000e13e4ldrb w1, [x2+50]
000e13e8strb w1, [sp+70]
000e13ecldr x0, [sp+312]
000e13f0bl internal/poll.(*pollDesc).prepareWrite
000e13f4str x0, [sp+176]
000e13f8str x1, [sp+184]
000e13fccbnz x0, 0xe1404
000e1400b 0xe1434
000e1404
000e1404loc_e1404:
000e1404str x0, [sp+296]
000e1408str x1, [sp+304]
000e140cstr xzr, [sp+72]
000e1410str x0, [sp+144]
000e1414str x1, [sp+152]
000e1418bl runtime.deferreturn
000e141cldr x0, [sp+72]
000e1420ldr x1, [sp+144]
000e1424ldr x2, [sp+152]
000e1428ldp x29, x30, [sp-8]
000e142cadd sp, sp, 352
000e1430ret x30
000e1434
000e1434loc_e1434:
000e1434b 0xe1454
000e1438
000e1438loc_e1438:
000e1438bl runtime.deferreturn
000e143cldr x0, [sp+72]
000e1440ldr x1, [sp+144]
000e1444ldr x2, [sp+152]
000e1448ldp x29, x30, [sp-8]
000e144cadd sp, sp, 352
000e1450ret x30
000e1454
000e1454loc_e1454:
000e1454b 0xe1458
000e1458
000e1458loc_e1458:
000e1458ldr x6, [sp+360]
000e145cldrsb x27, [x6]
000e1460ldr x0, [x6+16]
000e1464str x0, [sp+128]
000e1468ldr x1, [sp+368]
000e146cldr x5, [sp+392]
000e1470ldr x2, [sp+376]
000e1474ldr x3, [sp+384]
000e1478mov x4, xzr
000e147cbl syscall.sendtoInet6
000e1480str x0, [sp+160]
000e1484str x1, [sp+168]
000e1488adrp x6, 0x632000
000e148cadd x6, x6, 2264
000e1490str x6, [sp+280]
000e1494adrp x2, 0x62e000
000e1498add x2, x2, 288
000e149cstr x2, [sp+288]
000e14a0ldr x7, [sp+160]
000e14a4subs xzr, x7, x6
000e14a8b.eq 0xe14b0
000e14acb 0xe14cc
000e14b0
000e14b0loc_e14b0:
000e14b0ldr x0, [sp+160]
000e14b4ldr x1, [sp+168]
000e14b8bl runtime.ifaceeq
000e14bctbnz w0, 0, 0xe14c4
000e14c0b 0xe14c8
000e14c4
000e14c4loc_e14c4:
000e14c4b 0xe1590
000e14c8
000e14c8loc_e14c8:
000e14c8b 0xe14d0
000e14cc
000e14ccloc_e14cc:
000e14ccb 0xe14d0
000e14d0
000e14d0loc_e14d0:
000e14d0adrp x3, 0x632000
000e14d4add x3, x3, 2264
000e14d8str x3, [sp+264]
000e14dcadrp x2, 0x62f000
000e14e0add x2, x2, 3464
000e14e4str x2, [sp+272]
000e14e8ldr x4, [sp+160]
000e14ecsubs xzr, x4, x3
000e14f0cset x3, eq
000e14f4b.eq 0xe14fc
000e14f8b 0xe150c
000e14fc
000e14fcloc_e14fc:
000e14fcldr x0, [sp+160]
000e1500ldr x1, [sp+168]
000e1504bl runtime.ifaceeq
000e1508b 0xe1514
000e150c
000e150cloc_e150c:
000e150cmov x0, x3
000e1510b 0xe1514
000e1514
000e1514loc_e1514:
000e1514strb w0, [sp+68]
000e1518tbnz w0, 0, 0xe1520
000e151cb 0xe1540
000e1520
000e1520loc_e1520:
000e1520ldr x1, [sp+360]
000e1524ldrsb x27, [x1]
000e1528add x0, x1, 32
000e152cstr x0, [sp+256]
000e1530bl internal/poll.(*pollDesc).pollable
000e1534strb w0, [sp+71]
000e1538strb w0, [sp+68]
000e153cb 0xe1544
000e1540
000e1540loc_e1540:
000e1540b 0xe1544
000e1544
000e1544loc_e1544:
000e1544ldrb w2, [sp+68]
000e1548tbnz w2, 0, 0xe1550
000e154cb 0xe1594
000e1550
000e1550loc_e1550:
000e1550ldr x2, [sp+360]
000e1554ldrsb x27, [x2]
000e1558add x2, x2, 32
000e155cstr x2, [sp+248]
000e1560ldr x2, [sp+360]
000e1564ldrsb x27, [x2]
000e1568ldrb w1, [x2+50]
000e156cstrb w1, [sp+69]
000e1570ldr x0, [sp+248]
000e1574bl internal/poll.(*pollDesc).waitWrite
000e1578str x0, [sp+160]
000e157cstr x1, [sp+168]
000e1580cbnz x0, 0xe1588
000e1584b 0xe158c
000e1588
000e1588loc_e1588:
000e1588b 0xe1598
000e158c
000e158cloc_e158c:
000e158cb 0xe1590
000e1590
000e1590loc_e1590:
000e1590b 0xe1454
000e1594
000e1594loc_e1594:
000e1594b 0xe1598
000e1598
000e1598loc_e1598:
000e1598ldr x0, [sp+160]
000e159ccbnz x0, 0xe15a4
000e15a0b 0xe15dc
000e15a4
000e15a4loc_e15a4:
000e15a4ldr x0, [sp+160]
000e15a8ldr x1, [sp+168]
000e15acstr x0, [sp+232]
000e15b0str x1, [sp+240]
000e15b4str xzr, [sp+72]
000e15b8str x0, [sp+144]
000e15bcstr x1, [sp+152]
000e15c0bl runtime.deferreturn
000e15c4ldr x0, [sp+72]
000e15c8ldr x1, [sp+144]
000e15ccldr x2, [sp+152]
000e15d0ldp x29, x30, [sp-8]
000e15d4add sp, sp, 352
000e15d8ret x30
000e15dc
000e15dcloc_e15dc:
000e15dcldr x0, [sp+376]
000e15e0str x0, [sp+136]
000e15e4stp xzr, xzr, [sp+216]
000e15e8ldr x0, [sp+136]
000e15ecstr x0, [sp+72]
000e15f0stp xzr, xzr, [sp+144]
000e15f4bl runtime.deferreturn
000e15f8ldr x0, [sp+72]
000e15fcldr x2, [sp+152]
000e1600ldr x1, [sp+144]
000e1604ldp x29, x30, [sp-8]
000e1608add sp, sp, 352
000e160cret x30
000e1610
000e1610loc_e1610:
000e1610stp x0, x1, [sp+8]
000e1614stp x2, x3, [sp+24]
000e1618str x4, [sp+40]
000e161cmov x3, x30
000e1620bl runtime.morestack_noctxt.abi0
000e1624ldp x0, x1, [sp+8]
000e1628ldp x2, x3, [sp+24]
000e162cldr x4, [sp+40]
000e1630b 0xe12e0
000e1634udf 0
000e1638udf 0
000e163cudf 0
000e12e0
000e12e0internal/poll.(*FD).WriteToInet6: ; void internal/poll.(*FD).WriteToInet6(internal/poll.FD * fd, struct []uint8 p, syscall.SockaddrInet6 * sa)
000e12e0ldr x16, [x28+16]
000e12e4sub x17, sp, 224
000e12e8subs xzr, x17, x16
000e12ecb.ls 0xe1610
000e12f0sub x20, sp, 352
000e12f4stp x29, x30, [x20-8]
000e12f8add sp, x20, 0
000e12fcsub x29, sp, 8
000e1300str x0, [sp+360]
000e1304str x1, [sp+368]
000e1308str x2, [sp+376]
000e130cstr x3, [sp+384]
000e1310str x4, [sp+392]
000e1314str xzr, [sp+72]
000e1318stp xzr, xzr, [sp+144]
000e131cldr x0, [sp+360]
000e1320bl internal/poll.(*FD).writeLock
000e1324str x0, [sp+192]
000e1328str x1, [sp+200]
000e132ccbnz x0, 0xe1334
000e1330b 0xe135c
000e1334
000e1334loc_e1334:
000e1334str xzr, [sp+72]
000e1338str x0, [sp+144]
000e133cstr x1, [sp+152]
000e1340bl runtime.deferreturn
000e1344ldr x0, [sp+72]
000e1348ldr x1, [sp+144]
000e134cldr x2, [sp+152]
000e1350ldp x29, x30, [sp-8]
000e1354add sp, sp, 352
000e1358ret x30
000e135c
000e135cloc_e135c:
000e135cldr x1, [sp+360]
000e1360str x1, [sp+208]
000e1364stp xzr, xzr, [sp+320]
000e1368add x1, sp, 320
000e136cstr x1, [sp+336]
000e1370ldrsb x27, [x1]
000e1374adrp x2, 0
000e1378add x2, x2, 1600
000e137cstr x2, [x1]
000e1380ldrsb x27, [x1]
000e1384ldr x2, [sp+208]
000e1388adrp x27, 0x96a000
000e138cldr w3, [x27+3056]
000e1390cbz w3, 0xe1398
000e1394b 0xe139c
000e1398
000e1398loc_e1398:
000e1398b 0xe13b0
000e139c
000e139cloc_e139c:
000e139cbl runtime.gcWriteBarrier2
000e13a0str x2, [x25]
000e13a4ldr x3, [x1+8]
000e13a8str x3, [x25+8]
000e13acb 0xe13b0
000e13b0
000e13b0loc_e13b0:
000e13b0str x2, [x1+8]
000e13b4str x1, [sp+104]
000e13b8add x0, sp, 80
000e13bcbl runtime.deferprocStack
000e13c0subs xzr, x0, 0
000e13c4b.ne 0xe1438
000e13c8b 0xe13cc
000e13cc
000e13ccloc_e13cc:
000e13ccldr x2, [sp+360]
000e13d0ldrsb x27, [x2]
000e13d4add x2, x2, 32
000e13d8str x2, [sp+312]
000e13dcldr x2, [sp+360]
000e13e0ldrsb x27, [x2]
000e13e4ldrb w1, [x2+50]
000e13e8strb w1, [sp+70]
000e13ecldr x0, [sp+312]
000e13f0bl internal/poll.(*pollDesc).prepareWrite
000e13f4str x0, [sp+176]
000e13f8str x1, [sp+184]
000e13fccbnz x0, 0xe1404
000e1400b 0xe1434
000e1404
000e1404loc_e1404:
000e1404str x0, [sp+296]
000e1408str x1, [sp+304]
000e140cstr xzr, [sp+72]
000e1410str x0, [sp+144]
000e1414str x1, [sp+152]
000e1418bl runtime.deferreturn
000e141cldr x0, [sp+72]
000e1420ldr x1, [sp+144]
000e1424ldr x2, [sp+152]
000e1428ldp x29, x30, [sp-8]
000e142cadd sp, sp, 352
000e1430ret x30
000e1434
000e1434loc_e1434:
000e1434b 0xe1454
000e1438
000e1438loc_e1438:
000e1438bl runtime.deferreturn
000e143cldr x0, [sp+72]
000e1440ldr x1, [sp+144]
000e1444ldr x2, [sp+152]
000e1448ldp x29, x30, [sp-8]
000e144cadd sp, sp, 352
000e1450ret x30
000e1454
000e1454loc_e1454:
000e1454b 0xe1458
000e1458
000e1458loc_e1458:
000e1458ldr x6, [sp+360]
000e145cldrsb x27, [x6]
000e1460ldr x0, [x6+16]
000e1464str x0, [sp+128]
000e1468ldr x1, [sp+368]
000e146cldr x5, [sp+392]
000e1470ldr x2, [sp+376]
000e1474ldr x3, [sp+384]
000e1478mov x4, xzr
000e147cbl syscall.sendtoInet6
000e1480str x0, [sp+160]
000e1484str x1, [sp+168]
000e1488adrp x6, 0x632000
000e148cadd x6, x6, 2264
000e1490str x6, [sp+280]
000e1494adrp x2, 0x62e000
000e1498add x2, x2, 288
000e149cstr x2, [sp+288]
000e14a0ldr x7, [sp+160]
000e14a4subs xzr, x7, x6
000e14a8b.eq 0xe14b0
000e14acb 0xe14cc
000e14b0
000e14b0loc_e14b0:
000e14b0ldr x0, [sp+160]
000e14b4ldr x1, [sp+168]
000e14b8bl runtime.ifaceeq
000e14bctbnz w0, 0, 0xe14c4
000e14c0b 0xe14c8
000e14c4
000e14c4loc_e14c4:
000e14c4b 0xe1590
000e14c8
000e14c8loc_e14c8:
000e14c8b 0xe14d0
000e14cc
000e14ccloc_e14cc:
000e14ccb 0xe14d0
000e14d0
000e14d0loc_e14d0:
000e14d0adrp x3, 0x632000
000e14d4add x3, x3, 2264
000e14d8str x3, [sp+264]
000e14dcadrp x2, 0x62f000
000e14e0add x2, x2, 3464
000e14e4str x2, [sp+272]
000e14e8ldr x4, [sp+160]
000e14ecsubs xzr, x4, x3
000e14f0cset x3, eq
000e14f4b.eq 0xe14fc
000e14f8b 0xe150c
000e14fc
000e14fcloc_e14fc:
000e14fcldr x0, [sp+160]
000e1500ldr x1, [sp+168]
000e1504bl runtime.ifaceeq
000e1508b 0xe1514
000e150c
000e150cloc_e150c:
000e150cmov x0, x3
000e1510b 0xe1514
000e1514
000e1514loc_e1514:
000e1514strb w0, [sp+68]
000e1518tbnz w0, 0, 0xe1520
000e151cb 0xe1540
000e1520
000e1520loc_e1520:
000e1520ldr x1, [sp+360]
000e1524ldrsb x27, [x1]
000e1528add x0, x1, 32
000e152cstr x0, [sp+256]
000e1530bl internal/poll.(*pollDesc).pollable
000e1534strb w0, [sp+71]
000e1538strb w0, [sp+68]
000e153cb 0xe1544
000e1540
000e1540loc_e1540:
000e1540b 0xe1544
000e1544
000e1544loc_e1544:
000e1544ldrb w2, [sp+68]
000e1548tbnz w2, 0, 0xe1550
000e154cb 0xe1594
000e1550
000e1550loc_e1550:
000e1550ldr x2, [sp+360]
000e1554ldrsb x27, [x2]
000e1558add x2, x2, 32
000e155cstr x2, [sp+248]
000e1560ldr x2, [sp+360]
000e1564ldrsb x27, [x2]
000e1568ldrb w1, [x2+50]
000e156cstrb w1, [sp+69]
000e1570ldr x0, [sp+248]
000e1574bl internal/poll.(*pollDesc).waitWrite
000e1578str x0, [sp+160]
000e157cstr x1, [sp+168]
000e1580cbnz x0, 0xe1588
000e1584b 0xe158c
000e1588
000e1588loc_e1588:
000e1588b 0xe1598
000e158c
000e158cloc_e158c:
000e158cb 0xe1590
000e1590
000e1590loc_e1590:
000e1590b 0xe1454
000e1594
000e1594loc_e1594:
000e1594b 0xe1598
000e1598
000e1598loc_e1598:
000e1598ldr x0, [sp+160]
000e159ccbnz x0, 0xe15a4
000e15a0b 0xe15dc
000e15a4
000e15a4loc_e15a4:
000e15a4ldr x0, [sp+160]
000e15a8ldr x1, [sp+168]
000e15acstr x0, [sp+232]
000e15b0str x1, [sp+240]
000e15b4str xzr, [sp+72]
000e15b8str x0, [sp+144]
000e15bcstr x1, [sp+152]
000e15c0bl runtime.deferreturn
000e15c4ldr x0, [sp+72]
000e15c8ldr x1, [sp+144]
000e15ccldr x2, [sp+152]
000e15d0ldp x29, x30, [sp-8]
000e15d4add sp, sp, 352
000e15d8ret x30
000e15dc
000e15dcloc_e15dc:
000e15dcldr x0, [sp+376]
000e15e0str x0, [sp+136]
000e15e4stp xzr, xzr, [sp+216]
000e15e8ldr x0, [sp+136]
000e15ecstr x0, [sp+72]
000e15f0stp xzr, xzr, [sp+144]
000e15f4bl runtime.deferreturn
000e15f8ldr x0, [sp+72]
000e15fcldr x2, [sp+152]
000e1600ldr x1, [sp+144]
000e1604ldp x29, x30, [sp-8]
000e1608add sp, sp, 352
000e160cret x30
000e1610
000e1610loc_e1610:
000e1610stp x0, x1, [sp+8]
000e1614stp x2, x3, [sp+24]
000e1618str x4, [sp+40]
000e161cmov x3, x30
000e1620bl runtime.morestack_noctxt.abi0
000e1624ldp x0, x1, [sp+8]
000e1628ldp x2, x3, [sp+24]
000e162cldr x4, [sp+40]
000e1630b 0xe12e0
000e1634udf 0
000e1638udf 0
000e163cudf 0
000e12e0
000e1640
000e1640internal/poll.(*FD).WriteToInet6.deferwrap1: ; void internal/poll.(*FD).WriteToInet6.deferwrap1(void)
000e1640ldr x16, [x28+16]
000e1644subs xzr, sp, x16
000e1648b.ls 0xe1678
000e164cstr x30, [sp-32]!
000e1650stur x29, [sp-8]
000e1654sub x29, sp, 8
000e1658ldr x16, [x28+32]
000e165ccbnz x16, 0xe1684
000e1660
000e1660loc_e1660:
000e1660ldr x0, [x26+8]
000e1664str x0, [sp+16]
000e1668bl internal/poll.(*FD).writeUnlock
000e166cldur x29, [sp-8]
000e1670ldr x30, [sp], 32
000e1674ret x30
000e1678
000e1678loc_e1678:
000e1678mov x3, x30
000e167cbl runtime.morestack.abi0
000e1680b 0xe1640
000e1684
000e1684loc_e1684:
000e1684ldr x17, [x16]
000e1688add x20, sp, 40
000e168csubs xzr, x20, x17
000e1690b.ne 0xe1660
000e1694add x20, sp, 8
000e1698str x20, [x16]
000e169cb 0xe1660
000e1640
000e1640internal/poll.(*FD).WriteToInet6.deferwrap1: ; void internal/poll.(*FD).WriteToInet6.deferwrap1(void)
000e1640ldr x16, [x28+16]
000e1644subs xzr, sp, x16
000e1648b.ls 0xe1678
000e164cstr x30, [sp-32]!
000e1650stur x29, [sp-8]
000e1654sub x29, sp, 8
000e1658ldr x16, [x28+32]
000e165ccbnz x16, 0xe1684
000e1660
000e1660loc_e1660:
000e1660ldr x0, [x26+8]
000e1664str x0, [sp+16]
000e1668bl internal/poll.(*FD).writeUnlock
000e166cldur x29, [sp-8]
000e1670ldr x30, [sp], 32
000e1674ret x30
000e1678
000e1678loc_e1678:
000e1678mov x3, x30
000e167cbl runtime.morestack.abi0
000e1680b 0xe1640
000e1684
000e1684loc_e1684:
000e1684ldr x17, [x16]
000e1688add x20, sp, 40
000e168csubs xzr, x20, x17
000e1690b.ne 0xe1660
000e1694add x20, sp, 8
000e1698str x20, [x16]
000e169cb 0xe1660
000e1640
000e16a0
000e16a0internal/poll.(*FD).Accept: ; void internal/poll.(*FD).Accept(internal/poll.FD * fd)
000e16a0ldr x16, [x28+16]
000e16a4sub x17, sp, 496
000e16a8subs xzr, x17, x16
000e16acb.ls 0xe1bb8
000e16b0sub x20, sp, 624
000e16b4stp x29, x30, [x20-8]
000e16b8add sp, x20, 0
000e16bcsub x29, sp, 8
000e16c0str x0, [sp+632]
000e16c4str xzr, [sp+40]
000e16c8stp xzr, xzr, [sp+160]
000e16ccstp xzr, xzr, [sp+144]
000e16d0stp xzr, xzr, [sp+128]
000e16d4ldr x0, [sp+632]
000e16d8bl internal/poll.(*FD).readLock
000e16dcstr x0, [sp+240]
000e16e0str x1, [sp+248]
000e16e4cbnz x0, 0xe16ec
000e16e8b 0xe1738
000e16ec
000e16ecloc_e16ec:
000e16ecmovn x0, 0
000e16f0str x0, [sp+40]
000e16f4stp xzr, xzr, [sp+160]
000e16f8stp xzr, xzr, [sp+144]
000e16fcldr x0, [sp+240]
000e1700ldr x1, [sp+248]
000e1704str x0, [sp+128]
000e1708str x1, [sp+136]
000e170cbl runtime.deferreturn
000e1710ldr x0, [sp+40]
000e1714ldr x1, [sp+160]
000e1718ldr x5, [sp+128]
000e171cldr x3, [sp+144]
000e1720ldr x4, [sp+152]
000e1724ldr x2, [sp+168]
000e1728ldr x6, [sp+136]
000e172cldp x29, x30, [sp-8]
000e1730add sp, sp, 624
000e1734ret x30
000e1738
000e1738loc_e1738:
000e1738ldr x1, [sp+632]
000e173cstr x1, [sp+256]
000e1740stp xzr, xzr, [sp+496]
000e1744add x1, sp, 496
000e1748str x1, [sp+512]
000e174cldrsb x27, [x1]
000e1750adrp x2, 0
000e1754add x2, x2, 3024
000e1758str x2, [x1]
000e175cldrsb x27, [x1]
000e1760ldr x2, [sp+256]
000e1764adrp x27, 0x96a000
000e1768ldr w3, [x27+3056]
000e176ccbz w3, 0xe1774
000e1770b 0xe1778
000e1774
000e1774loc_e1774:
000e1774b 0xe178c
000e1778
000e1778loc_e1778:
000e1778bl runtime.gcWriteBarrier2
000e177cstr x2, [x25]
000e1780ldr x3, [x1+8]
000e1784str x3, [x25+8]
000e1788b 0xe178c
000e178c
000e178cloc_e178c:
000e178cstr x2, [x1+8]
000e1790str x1, [sp+80]
000e1794add x0, sp, 56
000e1798bl runtime.deferprocStack
000e179csubs xzr, x0, 0
000e17a0b.ne 0xe1860
000e17a4b 0xe17a8
000e17a8
000e17a8loc_e17a8:
000e17a8ldr x2, [sp+632]
000e17acldrsb x27, [x2]
000e17b0add x2, x2, 32
000e17b4str x2, [sp+488]
000e17b8ldr x2, [sp+632]
000e17bcldrsb x27, [x2]
000e17c0ldrb w1, [x2+50]
000e17c4strb w1, [sp+38]
000e17c8ldr x0, [sp+488]
000e17ccbl internal/poll.(*pollDesc).prepareRead
000e17d0str x0, [sp+224]
000e17d4str x1, [sp+232]
000e17d8cbnz x0, 0xe17e0
000e17dcb 0xe185c
000e17e0
000e17e0loc_e17e0:
000e17e0stp xzr, xzr, [sp+472]
000e17e4stp xzr, xzr, [sp+456]
000e17e8ldr x0, [sp+224]
000e17ecldr x1, [sp+232]
000e17f0str x0, [sp+440]
000e17f4str x1, [sp+448]
000e17f8movn x0, 0
000e17fcstr x0, [sp+40]
000e1800ldr x0, [sp+480]
000e1804ldr x1, [sp+472]
000e1808str x1, [sp+160]
000e180cstr x0, [sp+168]
000e1810ldr x0, [sp+456]
000e1814ldr x1, [sp+464]
000e1818str x0, [sp+144]
000e181cstr x1, [sp+152]
000e1820ldr x0, [sp+440]
000e1824ldr x1, [sp+448]
000e1828str x0, [sp+128]
000e182cstr x1, [sp+136]
000e1830bl runtime.deferreturn
000e1834ldr x0, [sp+40]
000e1838ldr x1, [sp+160]
000e183cldr x5, [sp+128]
000e1840ldr x3, [sp+144]
000e1844ldr x4, [sp+152]
000e1848ldr x2, [sp+168]
000e184cldr x6, [sp+136]
000e1850ldp x29, x30, [sp-8]
000e1854add sp, sp, 624
000e1858ret x30
000e185c
000e185cloc_e185c:
000e185cb 0xe188c
000e1860
000e1860loc_e1860:
000e1860bl runtime.deferreturn
000e1864ldr x0, [sp+40]
000e1868ldr x1, [sp+160]
000e186cldr x5, [sp+128]
000e1870ldr x3, [sp+144]
000e1874ldr x4, [sp+152]
000e1878ldr x2, [sp+168]
000e187cldr x6, [sp+136]
000e1880ldp x29, x30, [sp-8]
000e1884add sp, sp, 624
000e1888ret x30
000e188c
000e188cloc_e188c:
000e188cb 0xe1890
000e1890
000e1890loc_e1890:
000e1890add x27, sp, 552
000e1894stp xzr, xzr, [x27]
000e1898add x27, sp, 536
000e189cstp xzr, xzr, [x27]
000e18a0add x27, sp, 520
000e18a4stp xzr, xzr, [x27]
000e18a8ldr x1, [sp+632]
000e18acldrsb x27, [x1]
000e18b0ldr x0, [x1+16]
000e18b4str x0, [sp+104]
000e18b8bl internal/poll.accept
000e18bcstr x0, [sp+112]
000e18c0str x1, [sp+552]
000e18c4str x2, [sp+560]
000e18c8str x3, [sp+536]
000e18ccstr x4, [sp+544]
000e18d0str x5, [sp+520]
000e18d4str x6, [sp+528]
000e18d8ldr x1, [sp+112]
000e18dcstr x1, [sp+120]
000e18e0ldr x1, [sp+552]
000e18e4ldr x2, [sp+560]
000e18e8str x1, [sp+600]
000e18ecstr x2, [sp+608]
000e18f0ldr x1, [sp+536]
000e18f4ldr x2, [sp+544]
000e18f8str x1, [sp+584]
000e18fcstr x2, [sp+592]
000e1900ldr x1, [sp+520]
000e1904ldr x2, [sp+528]
000e1908str x1, [sp+568]
000e190cstr x2, [sp+576]
000e1910ldr x1, [sp+120]
000e1914str x1, [sp+48]
000e1918ldr x1, [sp+600]
000e191cldr x2, [sp+608]
000e1920str x1, [sp+176]
000e1924str x2, [sp+184]
000e1928ldr x1, [sp+584]
000e192cldr x2, [sp+592]
000e1930str x1, [sp+192]
000e1934str x2, [sp+200]
000e1938ldr x1, [sp+576]
000e193cldr x2, [sp+568]
000e1940str x2, [sp+208]
000e1944str x1, [sp+216]
000e1948cbnz x2, 0xe1950
000e194cb 0xe1b30
000e1950
000e1950loc_e1950:
000e1950str x2, [sp+376]
000e1954str x1, [sp+384]
000e1958adrp x3, 0x632000
000e195cadd x3, x3, 2264
000e1960str x3, [sp+360]
000e1964adrp x2, 0x62e000
000e1968add x2, x2, 288
000e196cstr x2, [sp+368]
000e1970ldr x4, [sp+376]
000e1974subs xzr, x4, x3
000e1978b.eq 0xe1980
000e197cb 0xe19a0
000e1980
000e1980loc_e1980:
000e1980ldr x1, [sp+384]
000e1984ldr x0, [sp+376]
000e1988bl runtime.ifaceeq
000e198ctbnz w0, 0, 0xe1994
000e1990b 0xe199c
000e1994
000e1994loc_e1994:
000e1994b 0xe1998
000e1998
000e1998loc_e1998:
000e1998b 0xe1a98
000e199c
000e199cloc_e199c:
000e199cb 0xe19a4
000e19a0
000e19a0loc_e19a0:
000e19a0b 0xe19a4
000e19a4
000e19a4loc_e19a4:
000e19a4adrp x3, 0x632000
000e19a8add x3, x3, 2264
000e19acstr x3, [sp+344]
000e19b0adrp x2, 0x62f000
000e19b4add x2, x2, 3464
000e19b8str x2, [sp+352]
000e19bcldr x4, [sp+376]
000e19c0subs xzr, x4, x3
000e19c4b.eq 0xe19cc
000e19c8b 0xe1a50
000e19cc
000e19ccloc_e19cc:
000e19ccldr x0, [sp+376]
000e19d0ldr x1, [sp+384]
000e19d4bl runtime.ifaceeq
000e19d8tbnz w0, 0, 0xe19e0
000e19dcb 0xe1a4c
000e19e0
000e19e0loc_e19e0:
000e19e0b 0xe19e4
000e19e4
000e19e4loc_e19e4:
000e19e4ldr x1, [sp+632]
000e19e8ldrsb x27, [x1]
000e19ecadd x0, x1, 32
000e19f0str x0, [sp+320]
000e19f4bl internal/poll.(*pollDesc).pollable
000e19f8strb w0, [sp+39]
000e19fctbnz w0, 0, 0xe1a04
000e1a00b 0xe1a44
000e1a04
000e1a04loc_e1a04:
000e1a04ldr x2, [sp+632]
000e1a08ldrsb x27, [x2]
000e1a0cadd x2, x2, 32
000e1a10str x2, [sp+312]
000e1a14ldr x2, [sp+632]
000e1a18ldrsb x27, [x2]
000e1a1cldrb w1, [x2+50]
000e1a20strb w1, [sp+37]
000e1a24ldr x0, [sp+312]
000e1a28bl internal/poll.(*pollDesc).waitRead
000e1a2cstr x0, [sp+208]
000e1a30str x1, [sp+216]
000e1a34cbnz x0, 0xe1a3c
000e1a38b 0xe1a40
000e1a3c
000e1a3cloc_e1a3c:
000e1a3cb 0xe1a48
000e1a40
000e1a40loc_e1a40:
000e1a40b 0xe1a98
000e1a44
000e1a44loc_e1a44:
000e1a44b 0xe1a48
000e1a48
000e1a48loc_e1a48:
000e1a48b 0xe1aa8
000e1a4c
000e1a4cloc_e1a4c:
000e1a4cb 0xe1a54
000e1a50
000e1a50loc_e1a50:
000e1a50b 0xe1a54
000e1a54
000e1a54loc_e1a54:
000e1a54adrp x3, 0x632000
000e1a58add x3, x3, 2264
000e1a5cstr x3, [sp+328]
000e1a60adrp x2, 0x62f000
000e1a64add x2, x2, 3472
000e1a68str x2, [sp+336]
000e1a6cldr x4, [sp+376]
000e1a70subs xzr, x4, x3
000e1a74b.eq 0xe1a7c
000e1a78b 0xe1aa0
000e1a7c
000e1a7cloc_e1a7c:
000e1a7cldr x0, [sp+376]
000e1a80ldr x1, [sp+384]
000e1a84bl runtime.ifaceeq
000e1a88tbnz w0, 0, 0xe1a90
000e1a8cb 0xe1a9c
000e1a90
000e1a90loc_e1a90:
000e1a90b 0xe1a94
000e1a94
000e1a94loc_e1a94:
000e1a94b 0xe1a98
000e1a98
000e1a98loc_e1a98:
000e1a98b 0xe188c
000e1a9c
000e1a9cloc_e1a9c:
000e1a9cb 0xe1aa4
000e1aa0
000e1aa0loc_e1aa0:
000e1aa0b 0xe1aa4
000e1aa4
000e1aa4loc_e1aa4:
000e1aa4b 0xe1aa8
000e1aa8
000e1aa8loc_e1aa8:
000e1aa8stp xzr, xzr, [sp+296]
000e1aacldr x0, [sp+192]
000e1ab0ldr x1, [sp+200]
000e1ab4str x0, [sp+280]
000e1ab8str x1, [sp+288]
000e1abcldr x0, [sp+208]
000e1ac0ldr x1, [sp+216]
000e1ac4str x0, [sp+264]
000e1ac8str x1, [sp+272]
000e1accmovn x0, 0
000e1ad0str x0, [sp+40]
000e1ad4ldr x0, [sp+304]
000e1ad8ldr x1, [sp+296]
000e1adcstr x1, [sp+160]
000e1ae0str x0, [sp+168]
000e1ae4ldr x0, [sp+280]
000e1ae8ldr x1, [sp+288]
000e1aecstr x0, [sp+144]
000e1af0str x1, [sp+152]
000e1af4ldr x0, [sp+264]
000e1af8ldr x1, [sp+272]
000e1afcstr x0, [sp+128]
000e1b00str x1, [sp+136]
000e1b04bl runtime.deferreturn
000e1b08ldr x0, [sp+40]
000e1b0cldr x1, [sp+160]
000e1b10ldr x5, [sp+128]
000e1b14ldr x3, [sp+144]
000e1b18ldr x4, [sp+152]
000e1b1cldr x2, [sp+168]
000e1b20ldr x6, [sp+136]
000e1b24ldp x29, x30, [sp-8]
000e1b28add sp, sp, 624
000e1b2cret x30
000e1b30
000e1b30loc_e1b30:
000e1b30ldr x0, [sp+176]
000e1b34ldr x1, [sp+184]
000e1b38str x0, [sp+424]
000e1b3cstr x1, [sp+432]
000e1b40stp xzr, xzr, [sp+408]
000e1b44ldr x0, [sp+208]
000e1b48ldr x1, [sp+216]
000e1b4cstr x0, [sp+392]
000e1b50str x1, [sp+400]
000e1b54ldr x0, [sp+48]
000e1b58str x0, [sp+40]
000e1b5cldr x0, [sp+432]
000e1b60ldr x1, [sp+424]
000e1b64str x1, [sp+160]
000e1b68str x0, [sp+168]
000e1b6cldr x0, [sp+408]
000e1b70ldr x1, [sp+416]
000e1b74str x0, [sp+144]
000e1b78str x1, [sp+152]
000e1b7cldr x0, [sp+392]
000e1b80ldr x1, [sp+400]
000e1b84str x0, [sp+128]
000e1b88str x1, [sp+136]
000e1b8cbl runtime.deferreturn
000e1b90ldr x0, [sp+40]
000e1b94ldr x1, [sp+160]
000e1b98ldr x5, [sp+128]
000e1b9cldr x3, [sp+144]
000e1ba0ldr x4, [sp+152]
000e1ba4ldr x2, [sp+168]
000e1ba8ldr x6, [sp+136]
000e1bacldp x29, x30, [sp-8]
000e1bb0add sp, sp, 624
000e1bb4ret x30
000e1bb8
000e1bb8loc_e1bb8:
000e1bb8str x0, [sp+8]
000e1bbcmov x3, x30
000e1bc0bl runtime.morestack_noctxt.abi0
000e1bc4ldr x0, [sp+8]
000e1bc8b 0xe16a0
000e1bccudf 0
000e16a0
000e16a0internal/poll.(*FD).Accept: ; void internal/poll.(*FD).Accept(internal/poll.FD * fd)
000e16a0ldr x16, [x28+16]
000e16a4sub x17, sp, 496
000e16a8subs xzr, x17, x16
000e16acb.ls 0xe1bb8
000e16b0sub x20, sp, 624
000e16b4stp x29, x30, [x20-8]
000e16b8add sp, x20, 0
000e16bcsub x29, sp, 8
000e16c0str x0, [sp+632]
000e16c4str xzr, [sp+40]
000e16c8stp xzr, xzr, [sp+160]
000e16ccstp xzr, xzr, [sp+144]
000e16d0stp xzr, xzr, [sp+128]
000e16d4ldr x0, [sp+632]
000e16d8bl internal/poll.(*FD).readLock
000e16dcstr x0, [sp+240]
000e16e0str x1, [sp+248]
000e16e4cbnz x0, 0xe16ec
000e16e8b 0xe1738
000e16ec
000e16ecloc_e16ec:
000e16ecmovn x0, 0
000e16f0str x0, [sp+40]
000e16f4stp xzr, xzr, [sp+160]
000e16f8stp xzr, xzr, [sp+144]
000e16fcldr x0, [sp+240]
000e1700ldr x1, [sp+248]
000e1704str x0, [sp+128]
000e1708str x1, [sp+136]
000e170cbl runtime.deferreturn
000e1710ldr x0, [sp+40]
000e1714ldr x1, [sp+160]
000e1718ldr x5, [sp+128]
000e171cldr x3, [sp+144]
000e1720ldr x4, [sp+152]
000e1724ldr x2, [sp+168]
000e1728ldr x6, [sp+136]
000e172cldp x29, x30, [sp-8]
000e1730add sp, sp, 624
000e1734ret x30
000e1738
000e1738loc_e1738:
000e1738ldr x1, [sp+632]
000e173cstr x1, [sp+256]
000e1740stp xzr, xzr, [sp+496]
000e1744add x1, sp, 496
000e1748str x1, [sp+512]
000e174cldrsb x27, [x1]
000e1750adrp x2, 0
000e1754add x2, x2, 3024
000e1758str x2, [x1]
000e175cldrsb x27, [x1]
000e1760ldr x2, [sp+256]
000e1764adrp x27, 0x96a000
000e1768ldr w3, [x27+3056]
000e176ccbz w3, 0xe1774
000e1770b 0xe1778
000e1774
000e1774loc_e1774:
000e1774b 0xe178c
000e1778
000e1778loc_e1778:
000e1778bl runtime.gcWriteBarrier2
000e177cstr x2, [x25]
000e1780ldr x3, [x1+8]
000e1784str x3, [x25+8]
000e1788b 0xe178c
000e178c
000e178cloc_e178c:
000e178cstr x2, [x1+8]
000e1790str x1, [sp+80]
000e1794add x0, sp, 56
000e1798bl runtime.deferprocStack
000e179csubs xzr, x0, 0
000e17a0b.ne 0xe1860
000e17a4b 0xe17a8
000e17a8
000e17a8loc_e17a8:
000e17a8ldr x2, [sp+632]
000e17acldrsb x27, [x2]
000e17b0add x2, x2, 32
000e17b4str x2, [sp+488]
000e17b8ldr x2, [sp+632]
000e17bcldrsb x27, [x2]
000e17c0ldrb w1, [x2+50]
000e17c4strb w1, [sp+38]
000e17c8ldr x0, [sp+488]
000e17ccbl internal/poll.(*pollDesc).prepareRead
000e17d0str x0, [sp+224]
000e17d4str x1, [sp+232]
000e17d8cbnz x0, 0xe17e0
000e17dcb 0xe185c
000e17e0
000e17e0loc_e17e0:
000e17e0stp xzr, xzr, [sp+472]
000e17e4stp xzr, xzr, [sp+456]
000e17e8ldr x0, [sp+224]
000e17ecldr x1, [sp+232]
000e17f0str x0, [sp+440]
000e17f4str x1, [sp+448]
000e17f8movn x0, 0
000e17fcstr x0, [sp+40]
000e1800ldr x0, [sp+480]
000e1804ldr x1, [sp+472]
000e1808str x1, [sp+160]
000e180cstr x0, [sp+168]
000e1810ldr x0, [sp+456]
000e1814ldr x1, [sp+464]
000e1818str x0, [sp+144]
000e181cstr x1, [sp+152]
000e1820ldr x0, [sp+440]
000e1824ldr x1, [sp+448]
000e1828str x0, [sp+128]
000e182cstr x1, [sp+136]
000e1830bl runtime.deferreturn
000e1834ldr x0, [sp+40]
000e1838ldr x1, [sp+160]
000e183cldr x5, [sp+128]
000e1840ldr x3, [sp+144]
000e1844ldr x4, [sp+152]
000e1848ldr x2, [sp+168]
000e184cldr x6, [sp+136]
000e1850ldp x29, x30, [sp-8]
000e1854add sp, sp, 624
000e1858ret x30
000e185c
000e185cloc_e185c:
000e185cb 0xe188c
000e1860
000e1860loc_e1860:
000e1860bl runtime.deferreturn
000e1864ldr x0, [sp+40]
000e1868ldr x1, [sp+160]
000e186cldr x5, [sp+128]
000e1870ldr x3, [sp+144]
000e1874ldr x4, [sp+152]
000e1878ldr x2, [sp+168]
000e187cldr x6, [sp+136]
000e1880ldp x29, x30, [sp-8]
000e1884add sp, sp, 624
000e1888ret x30
000e188c
000e188cloc_e188c:
000e188cb 0xe1890
000e1890
000e1890loc_e1890:
000e1890add x27, sp, 552
000e1894stp xzr, xzr, [x27]
000e1898add x27, sp, 536
000e189cstp xzr, xzr, [x27]
000e18a0add x27, sp, 520
000e18a4stp xzr, xzr, [x27]
000e18a8ldr x1, [sp+632]
000e18acldrsb x27, [x1]
000e18b0ldr x0, [x1+16]
000e18b4str x0, [sp+104]
000e18b8bl internal/poll.accept
000e18bcstr x0, [sp+112]
000e18c0str x1, [sp+552]
000e18c4str x2, [sp+560]
000e18c8str x3, [sp+536]
000e18ccstr x4, [sp+544]
000e18d0str x5, [sp+520]
000e18d4str x6, [sp+528]
000e18d8ldr x1, [sp+112]
000e18dcstr x1, [sp+120]
000e18e0ldr x1, [sp+552]
000e18e4ldr x2, [sp+560]
000e18e8str x1, [sp+600]
000e18ecstr x2, [sp+608]
000e18f0ldr x1, [sp+536]
000e18f4ldr x2, [sp+544]
000e18f8str x1, [sp+584]
000e18fcstr x2, [sp+592]
000e1900ldr x1, [sp+520]
000e1904ldr x2, [sp+528]
000e1908str x1, [sp+568]
000e190cstr x2, [sp+576]
000e1910ldr x1, [sp+120]
000e1914str x1, [sp+48]
000e1918ldr x1, [sp+600]
000e191cldr x2, [sp+608]
000e1920str x1, [sp+176]
000e1924str x2, [sp+184]
000e1928ldr x1, [sp+584]
000e192cldr x2, [sp+592]
000e1930str x1, [sp+192]
000e1934str x2, [sp+200]
000e1938ldr x1, [sp+576]
000e193cldr x2, [sp+568]
000e1940str x2, [sp+208]
000e1944str x1, [sp+216]
000e1948cbnz x2, 0xe1950
000e194cb 0xe1b30
000e1950
000e1950loc_e1950:
000e1950str x2, [sp+376]
000e1954str x1, [sp+384]
000e1958adrp x3, 0x632000
000e195cadd x3, x3, 2264
000e1960str x3, [sp+360]
000e1964adrp x2, 0x62e000
000e1968add x2, x2, 288
000e196cstr x2, [sp+368]
000e1970ldr x4, [sp+376]
000e1974subs xzr, x4, x3
000e1978b.eq 0xe1980
000e197cb 0xe19a0
000e1980
000e1980loc_e1980:
000e1980ldr x1, [sp+384]
000e1984ldr x0, [sp+376]
000e1988bl runtime.ifaceeq
000e198ctbnz w0, 0, 0xe1994
000e1990b 0xe199c
000e1994
000e1994loc_e1994:
000e1994b 0xe1998
000e1998
000e1998loc_e1998:
000e1998b 0xe1a98
000e199c
000e199cloc_e199c:
000e199cb 0xe19a4
000e19a0
000e19a0loc_e19a0:
000e19a0b 0xe19a4
000e19a4
000e19a4loc_e19a4:
000e19a4adrp x3, 0x632000
000e19a8add x3, x3, 2264
000e19acstr x3, [sp+344]
000e19b0adrp x2, 0x62f000
000e19b4add x2, x2, 3464
000e19b8str x2, [sp+352]
000e19bcldr x4, [sp+376]
000e19c0subs xzr, x4, x3
000e19c4b.eq 0xe19cc
000e19c8b 0xe1a50
000e19cc
000e19ccloc_e19cc:
000e19ccldr x0, [sp+376]
000e19d0ldr x1, [sp+384]
000e19d4bl runtime.ifaceeq
000e19d8tbnz w0, 0, 0xe19e0
000e19dcb 0xe1a4c
000e19e0
000e19e0loc_e19e0:
000e19e0b 0xe19e4
000e19e4
000e19e4loc_e19e4:
000e19e4ldr x1, [sp+632]
000e19e8ldrsb x27, [x1]
000e19ecadd x0, x1, 32
000e19f0str x0, [sp+320]
000e19f4bl internal/poll.(*pollDesc).pollable
000e19f8strb w0, [sp+39]
000e19fctbnz w0, 0, 0xe1a04
000e1a00b 0xe1a44
000e1a04
000e1a04loc_e1a04:
000e1a04ldr x2, [sp+632]
000e1a08ldrsb x27, [x2]
000e1a0cadd x2, x2, 32
000e1a10str x2, [sp+312]
000e1a14ldr x2, [sp+632]
000e1a18ldrsb x27, [x2]
000e1a1cldrb w1, [x2+50]
000e1a20strb w1, [sp+37]
000e1a24ldr x0, [sp+312]
000e1a28bl internal/poll.(*pollDesc).waitRead
000e1a2cstr x0, [sp+208]
000e1a30str x1, [sp+216]
000e1a34cbnz x0, 0xe1a3c
000e1a38b 0xe1a40
000e1a3c
000e1a3cloc_e1a3c:
000e1a3cb 0xe1a48
000e1a40
000e1a40loc_e1a40:
000e1a40b 0xe1a98
000e1a44
000e1a44loc_e1a44:
000e1a44b 0xe1a48
000e1a48
000e1a48loc_e1a48:
000e1a48b 0xe1aa8
000e1a4c
000e1a4cloc_e1a4c:
000e1a4cb 0xe1a54
000e1a50
000e1a50loc_e1a50:
000e1a50b 0xe1a54
000e1a54
000e1a54loc_e1a54:
000e1a54adrp x3, 0x632000
000e1a58add x3, x3, 2264
000e1a5cstr x3, [sp+328]
000e1a60adrp x2, 0x62f000
000e1a64add x2, x2, 3472
000e1a68str x2, [sp+336]
000e1a6cldr x4, [sp+376]
000e1a70subs xzr, x4, x3
000e1a74b.eq 0xe1a7c
000e1a78b 0xe1aa0
000e1a7c
000e1a7cloc_e1a7c:
000e1a7cldr x0, [sp+376]
000e1a80ldr x1, [sp+384]
000e1a84bl runtime.ifaceeq
000e1a88tbnz w0, 0, 0xe1a90
000e1a8cb 0xe1a9c
000e1a90
000e1a90loc_e1a90:
000e1a90b 0xe1a94
000e1a94
000e1a94loc_e1a94:
000e1a94b 0xe1a98
000e1a98
000e1a98loc_e1a98:
000e1a98b 0xe188c
000e1a9c
000e1a9cloc_e1a9c:
000e1a9cb 0xe1aa4
000e1aa0
000e1aa0loc_e1aa0:
000e1aa0b 0xe1aa4
000e1aa4
000e1aa4loc_e1aa4:
000e1aa4b 0xe1aa8
000e1aa8
000e1aa8loc_e1aa8:
000e1aa8stp xzr, xzr, [sp+296]
000e1aacldr x0, [sp+192]
000e1ab0ldr x1, [sp+200]
000e1ab4str x0, [sp+280]
000e1ab8str x1, [sp+288]
000e1abcldr x0, [sp+208]
000e1ac0ldr x1, [sp+216]
000e1ac4str x0, [sp+264]
000e1ac8str x1, [sp+272]
000e1accmovn x0, 0
000e1ad0str x0, [sp+40]
000e1ad4ldr x0, [sp+304]
000e1ad8ldr x1, [sp+296]
000e1adcstr x1, [sp+160]
000e1ae0str x0, [sp+168]
000e1ae4ldr x0, [sp+280]
000e1ae8ldr x1, [sp+288]
000e1aecstr x0, [sp+144]
000e1af0str x1, [sp+152]
000e1af4ldr x0, [sp+264]
000e1af8ldr x1, [sp+272]
000e1afcstr x0, [sp+128]
000e1b00str x1, [sp+136]
000e1b04bl runtime.deferreturn
000e1b08ldr x0, [sp+40]
000e1b0cldr x1, [sp+160]
000e1b10ldr x5, [sp+128]
000e1b14ldr x3, [sp+144]
000e1b18ldr x4, [sp+152]
000e1b1cldr x2, [sp+168]
000e1b20ldr x6, [sp+136]
000e1b24ldp x29, x30, [sp-8]
000e1b28add sp, sp, 624
000e1b2cret x30
000e1b30
000e1b30loc_e1b30:
000e1b30ldr x0, [sp+176]
000e1b34ldr x1, [sp+184]
000e1b38str x0, [sp+424]
000e1b3cstr x1, [sp+432]
000e1b40stp xzr, xzr, [sp+408]
000e1b44ldr x0, [sp+208]
000e1b48ldr x1, [sp+216]
000e1b4cstr x0, [sp+392]
000e1b50str x1, [sp+400]
000e1b54ldr x0, [sp+48]
000e1b58str x0, [sp+40]
000e1b5cldr x0, [sp+432]
000e1b60ldr x1, [sp+424]
000e1b64str x1, [sp+160]
000e1b68str x0, [sp+168]
000e1b6cldr x0, [sp+408]
000e1b70ldr x1, [sp+416]
000e1b74str x0, [sp+144]
000e1b78str x1, [sp+152]
000e1b7cldr x0, [sp+392]
000e1b80ldr x1, [sp+400]
000e1b84str x0, [sp+128]
000e1b88str x1, [sp+136]
000e1b8cbl runtime.deferreturn
000e1b90ldr x0, [sp+40]
000e1b94ldr x1, [sp+160]
000e1b98ldr x5, [sp+128]
000e1b9cldr x3, [sp+144]
000e1ba0ldr x4, [sp+152]
000e1ba4ldr x2, [sp+168]
000e1ba8ldr x6, [sp+136]
000e1bacldp x29, x30, [sp-8]
000e1bb0add sp, sp, 624
000e1bb4ret x30
000e1bb8
000e1bb8loc_e1bb8:
000e1bb8str x0, [sp+8]
000e1bbcmov x3, x30
000e1bc0bl runtime.morestack_noctxt.abi0
000e1bc4ldr x0, [sp+8]
000e1bc8b 0xe16a0
000e1bccudf 0
000e16a0
000e1bd0
000e1bd0internal/poll.(*FD).Accept.deferwrap1: ; void internal/poll.(*FD).Accept.deferwrap1(void)
000e1bd0ldr x16, [x28+16]
000e1bd4subs xzr, sp, x16
000e1bd8b.ls 0xe1c08
000e1bdcstr x30, [sp-32]!
000e1be0stur x29, [sp-8]
000e1be4sub x29, sp, 8
000e1be8ldr x16, [x28+32]
000e1beccbnz x16, 0xe1c14
000e1bf0
000e1bf0loc_e1bf0:
000e1bf0ldr x0, [x26+8]
000e1bf4str x0, [sp+16]
000e1bf8bl internal/poll.(*FD).readUnlock
000e1bfcldur x29, [sp-8]
000e1c00ldr x30, [sp], 32
000e1c04ret x30
000e1c08
000e1c08loc_e1c08:
000e1c08mov x3, x30
000e1c0cbl runtime.morestack.abi0
000e1c10b 0xe1bd0
000e1c14
000e1c14loc_e1c14:
000e1c14ldr x17, [x16]
000e1c18add x20, sp, 40
000e1c1csubs xzr, x20, x17
000e1c20b.ne 0xe1bf0
000e1c24add x20, sp, 8
000e1c28str x20, [x16]
000e1c2cb 0xe1bf0
000e1bd0
000e1bd0internal/poll.(*FD).Accept.deferwrap1: ; void internal/poll.(*FD).Accept.deferwrap1(void)
000e1bd0ldr x16, [x28+16]
000e1bd4subs xzr, sp, x16
000e1bd8b.ls 0xe1c08
000e1bdcstr x30, [sp-32]!
000e1be0stur x29, [sp-8]
000e1be4sub x29, sp, 8
000e1be8ldr x16, [x28+32]
000e1beccbnz x16, 0xe1c14
000e1bf0
000e1bf0loc_e1bf0:
000e1bf0ldr x0, [x26+8]
000e1bf4str x0, [sp+16]
000e1bf8bl internal/poll.(*FD).readUnlock
000e1bfcldur x29, [sp-8]
000e1c00ldr x30, [sp], 32
000e1c04ret x30
000e1c08
000e1c08loc_e1c08:
000e1c08mov x3, x30
000e1c0cbl runtime.morestack.abi0
000e1c10b 0xe1bd0
000e1c14
000e1c14loc_e1c14:
000e1c14ldr x17, [x16]
000e1c18add x20, sp, 40
000e1c1csubs xzr, x20, x17
000e1c20b.ne 0xe1bf0
000e1c24add x20, sp, 8
000e1c28str x20, [x16]
000e1c2cb 0xe1bf0
000e1bd0
000e1c30
000e1c30internal/poll.(*FD).Fstat: ; void internal/poll.(*FD).Fstat(internal/poll.FD * fd, syscall.Stat_t * s)
000e1c30ldr x16, [x28+16]
000e1c34sub x17, sp, 64
000e1c38subs xzr, x17, x16
000e1c3cb.ls 0xe1dcc
000e1c40str x30, [sp-192]!
000e1c44stur x29, [sp-8]
000e1c48sub x29, sp, 8
000e1c4cstr x0, [sp+200]
000e1c50str x1, [sp+208]
000e1c54stp xzr, xzr, [sp+72]
000e1c58ldr x0, [sp+200]
000e1c5cbl internal/poll.(*FD).incref
000e1c60str x0, [sp+88]
000e1c64str x1, [sp+96]
000e1c68cbnz x0, 0xe1c70
000e1c6cb 0xe1c90
000e1c70
000e1c70loc_e1c70:
000e1c70str x0, [sp+72]
000e1c74str x1, [sp+80]
000e1c78bl runtime.deferreturn
000e1c7cldr x0, [sp+72]
000e1c80ldr x1, [sp+80]
000e1c84ldur x29, [sp-8]
000e1c88ldr x30, [sp], 192
000e1c8cret x30
000e1c90
000e1c90loc_e1c90:
000e1c90ldr x1, [sp+200]
000e1c94str x1, [sp+176]
000e1c98stp xzr, xzr, [sp+112]
000e1c9cadd x1, sp, 112
000e1ca0str x1, [sp+128]
000e1ca4ldrsb x27, [x1]
000e1ca8adrp x2, 0
000e1cacadd x2, x2, 3664
000e1cb0str x2, [x1]
000e1cb4ldrsb x27, [x1]
000e1cb8ldr x2, [sp+176]
000e1cbcadrp x27, 0x96a000
000e1cc0ldr w3, [x27+3056]
000e1cc4cbz w3, 0xe1ccc
000e1cc8b 0xe1cd0
000e1ccc
000e1cccloc_e1ccc:
000e1cccb 0xe1ce4
000e1cd0
000e1cd0loc_e1cd0:
000e1cd0bl runtime.gcWriteBarrier2
000e1cd4str x2, [x25]
000e1cd8ldr x3, [x1+8]
000e1cdcstr x3, [x25+8]
000e1ce0b 0xe1ce4
000e1ce4
000e1ce4loc_e1ce4:
000e1ce4str x2, [x1+8]
000e1ce8str x1, [sp+48]
000e1cecadd x0, sp, 24
000e1cf0bl runtime.deferprocStack
000e1cf4subs xzr, x0, 0
000e1cf8b.ne 0xe1db4
000e1cfcb 0xe1d00
000e1d00
000e1d00loc_e1d00:
000e1d00stp xzr, xzr, [sp+152]
000e1d04str xzr, [sp+168]
000e1d08add x0, sp, 152
000e1d0cstr x0, [sp+104]
000e1d10ldrsb x27, [x0]
000e1d14adrp x1, 0
000e1d18add x1, x1, 3552
000e1d1cstr x1, [x0]
000e1d20ldrsb x27, [x0]
000e1d24ldr x1, [sp+200]
000e1d28adrp x27, 0x96a000
000e1d2cldr w2, [x27+3056]
000e1d30cbz w2, 0xe1d38
000e1d34b 0xe1d3c
000e1d38
000e1d38loc_e1d38:
000e1d38b 0xe1d50
000e1d3c
000e1d3cloc_e1d3c:
000e1d3cbl runtime.gcWriteBarrier2
000e1d40str x1, [x25]
000e1d44ldr x2, [x0+8]
000e1d48str x2, [x25+8]
000e1d4cb 0xe1d50
000e1d50
000e1d50loc_e1d50:
000e1d50str x1, [x0+8]
000e1d54ldrsb x27, [x0]
000e1d58ldr x1, [sp+208]
000e1d5cadrp x27, 0x96a000
000e1d60ldr w2, [x27+3056]
000e1d64cbz w2, 0xe1d6c
000e1d68b 0xe1d70
000e1d6c
000e1d6cloc_e1d6c:
000e1d6cb 0xe1d84
000e1d70
000e1d70loc_e1d70:
000e1d70bl runtime.gcWriteBarrier2
000e1d74str x1, [x25]
000e1d78ldr x2, [x0+16]
000e1d7cstr x2, [x25+8]
000e1d80b 0xe1d84
000e1d84
000e1d84loc_e1d84:
000e1d84str x1, [x0+16]
000e1d88bl internal/poll.ignoringEINTR
000e1d8cstr x0, [sp+136]
000e1d90str x1, [sp+144]
000e1d94str x0, [sp+72]
000e1d98str x1, [sp+80]
000e1d9cbl runtime.deferreturn
000e1da0ldr x0, [sp+72]
000e1da4ldr x1, [sp+80]
000e1da8ldur x29, [sp-8]
000e1dacldr x30, [sp], 192
000e1db0ret x30
000e1db4
000e1db4loc_e1db4:
000e1db4bl runtime.deferreturn
000e1db8ldr x0, [sp+72]
000e1dbcldr x1, [sp+80]
000e1dc0ldur x29, [sp-8]
000e1dc4ldr x30, [sp], 192
000e1dc8ret x30
000e1dcc
000e1dccloc_e1dcc:
000e1dccstp x0, x1, [sp+8]
000e1dd0mov x3, x30
000e1dd4bl runtime.morestack_noctxt.abi0
000e1dd8ldp x0, x1, [sp+8]
000e1ddcb 0xe1c30
000e1c30
000e1c30internal/poll.(*FD).Fstat: ; void internal/poll.(*FD).Fstat(internal/poll.FD * fd, syscall.Stat_t * s)
000e1c30ldr x16, [x28+16]
000e1c34sub x17, sp, 64
000e1c38subs xzr, x17, x16
000e1c3cb.ls 0xe1dcc
000e1c40str x30, [sp-192]!
000e1c44stur x29, [sp-8]
000e1c48sub x29, sp, 8
000e1c4cstr x0, [sp+200]
000e1c50str x1, [sp+208]
000e1c54stp xzr, xzr, [sp+72]
000e1c58ldr x0, [sp+200]
000e1c5cbl internal/poll.(*FD).incref
000e1c60str x0, [sp+88]
000e1c64str x1, [sp+96]
000e1c68cbnz x0, 0xe1c70
000e1c6cb 0xe1c90
000e1c70
000e1c70loc_e1c70:
000e1c70str x0, [sp+72]
000e1c74str x1, [sp+80]
000e1c78bl runtime.deferreturn
000e1c7cldr x0, [sp+72]
000e1c80ldr x1, [sp+80]
000e1c84ldur x29, [sp-8]
000e1c88ldr x30, [sp], 192
000e1c8cret x30
000e1c90
000e1c90loc_e1c90:
000e1c90ldr x1, [sp+200]
000e1c94str x1, [sp+176]
000e1c98stp xzr, xzr, [sp+112]
000e1c9cadd x1, sp, 112
000e1ca0str x1, [sp+128]
000e1ca4ldrsb x27, [x1]
000e1ca8adrp x2, 0
000e1cacadd x2, x2, 3664
000e1cb0str x2, [x1]
000e1cb4ldrsb x27, [x1]
000e1cb8ldr x2, [sp+176]
000e1cbcadrp x27, 0x96a000
000e1cc0ldr w3, [x27+3056]
000e1cc4cbz w3, 0xe1ccc
000e1cc8b 0xe1cd0
000e1ccc
000e1cccloc_e1ccc:
000e1cccb 0xe1ce4
000e1cd0
000e1cd0loc_e1cd0:
000e1cd0bl runtime.gcWriteBarrier2
000e1cd4str x2, [x25]
000e1cd8ldr x3, [x1+8]
000e1cdcstr x3, [x25+8]
000e1ce0b 0xe1ce4
000e1ce4
000e1ce4loc_e1ce4:
000e1ce4str x2, [x1+8]
000e1ce8str x1, [sp+48]
000e1cecadd x0, sp, 24
000e1cf0bl runtime.deferprocStack
000e1cf4subs xzr, x0, 0
000e1cf8b.ne 0xe1db4
000e1cfcb 0xe1d00
000e1d00
000e1d00loc_e1d00:
000e1d00stp xzr, xzr, [sp+152]
000e1d04str xzr, [sp+168]
000e1d08add x0, sp, 152
000e1d0cstr x0, [sp+104]
000e1d10ldrsb x27, [x0]
000e1d14adrp x1, 0
000e1d18add x1, x1, 3552
000e1d1cstr x1, [x0]
000e1d20ldrsb x27, [x0]
000e1d24ldr x1, [sp+200]
000e1d28adrp x27, 0x96a000
000e1d2cldr w2, [x27+3056]
000e1d30cbz w2, 0xe1d38
000e1d34b 0xe1d3c
000e1d38
000e1d38loc_e1d38:
000e1d38b 0xe1d50
000e1d3c
000e1d3cloc_e1d3c:
000e1d3cbl runtime.gcWriteBarrier2
000e1d40str x1, [x25]
000e1d44ldr x2, [x0+8]
000e1d48str x2, [x25+8]
000e1d4cb 0xe1d50
000e1d50
000e1d50loc_e1d50:
000e1d50str x1, [x0+8]
000e1d54ldrsb x27, [x0]
000e1d58ldr x1, [sp+208]
000e1d5cadrp x27, 0x96a000
000e1d60ldr w2, [x27+3056]
000e1d64cbz w2, 0xe1d6c
000e1d68b 0xe1d70
000e1d6c
000e1d6cloc_e1d6c:
000e1d6cb 0xe1d84
000e1d70
000e1d70loc_e1d70:
000e1d70bl runtime.gcWriteBarrier2
000e1d74str x1, [x25]
000e1d78ldr x2, [x0+16]
000e1d7cstr x2, [x25+8]
000e1d80b 0xe1d84
000e1d84
000e1d84loc_e1d84:
000e1d84str x1, [x0+16]
000e1d88bl internal/poll.ignoringEINTR
000e1d8cstr x0, [sp+136]
000e1d90str x1, [sp+144]
000e1d94str x0, [sp+72]
000e1d98str x1, [sp+80]
000e1d9cbl runtime.deferreturn
000e1da0ldr x0, [sp+72]
000e1da4ldr x1, [sp+80]
000e1da8ldur x29, [sp-8]
000e1dacldr x30, [sp], 192
000e1db0ret x30
000e1db4
000e1db4loc_e1db4:
000e1db4bl runtime.deferreturn
000e1db8ldr x0, [sp+72]
000e1dbcldr x1, [sp+80]
000e1dc0ldur x29, [sp-8]
000e1dc4ldr x30, [sp], 192
000e1dc8ret x30
000e1dcc
000e1dccloc_e1dcc:
000e1dccstp x0, x1, [sp+8]
000e1dd0mov x3, x30
000e1dd4bl runtime.morestack_noctxt.abi0
000e1dd8ldp x0, x1, [sp+8]
000e1ddcb 0xe1c30
000e1c30
000e1de0
000e1de0internal/poll.(*FD).Fstat.func1: ; void internal/poll.(*FD).Fstat.func1(void)
000e1de0ldr x16, [x28+16]
000e1de4subs xzr, sp, x16
000e1de8b.ls 0xe1e40
000e1decstr x30, [sp-96]!
000e1df0stur x29, [sp-8]
000e1df4sub x29, sp, 8
000e1df8ldr x2, [x26+8]
000e1dfcstr x2, [sp+64]
000e1e00ldr x2, [x26+16]
000e1e04str x2, [sp+56]
000e1e08stp xzr, xzr, [sp+40]
000e1e0cldr x2, [sp+64]
000e1e10ldrsb x27, [x2]
000e1e14ldr x0, [x2+16]
000e1e18str x0, [sp+32]
000e1e1cldr x1, [sp+56]
000e1e20bl syscall.Fstat
000e1e24str x0, [sp+72]
000e1e28str x1, [sp+80]
000e1e2cstr x0, [sp+40]
000e1e30str x1, [sp+48]
000e1e34ldur x29, [sp-8]
000e1e38ldr x30, [sp], 96
000e1e3cret x30
000e1e40
000e1e40loc_e1e40:
000e1e40mov x3, x30
000e1e44bl runtime.morestack.abi0
000e1e48b 0xe1de0
000e1e4cudf 0
000e1de0
000e1de0internal/poll.(*FD).Fstat.func1: ; void internal/poll.(*FD).Fstat.func1(void)
000e1de0ldr x16, [x28+16]
000e1de4subs xzr, sp, x16
000e1de8b.ls 0xe1e40
000e1decstr x30, [sp-96]!
000e1df0stur x29, [sp-8]
000e1df4sub x29, sp, 8
000e1df8ldr x2, [x26+8]
000e1dfcstr x2, [sp+64]
000e1e00ldr x2, [x26+16]
000e1e04str x2, [sp+56]
000e1e08stp xzr, xzr, [sp+40]
000e1e0cldr x2, [sp+64]
000e1e10ldrsb x27, [x2]
000e1e14ldr x0, [x2+16]
000e1e18str x0, [sp+32]
000e1e1cldr x1, [sp+56]
000e1e20bl syscall.Fstat
000e1e24str x0, [sp+72]
000e1e28str x1, [sp+80]
000e1e2cstr x0, [sp+40]
000e1e30str x1, [sp+48]
000e1e34ldur x29, [sp-8]
000e1e38ldr x30, [sp], 96
000e1e3cret x30
000e1e40
000e1e40loc_e1e40:
000e1e40mov x3, x30
000e1e44bl runtime.morestack.abi0
000e1e48b 0xe1de0
000e1e4cudf 0
000e1de0
000e1e50
000e1e50internal/poll.(*FD).Fstat.deferwrap1: ; void internal/poll.(*FD).Fstat.deferwrap1(void)
000e1e50ldr x16, [x28+16]
000e1e54subs xzr, sp, x16
000e1e58b.ls 0xe1e88
000e1e5cstr x30, [sp-32]!
000e1e60stur x29, [sp-8]
000e1e64sub x29, sp, 8
000e1e68ldr x16, [x28+32]
000e1e6ccbnz x16, 0xe1e94
000e1e70
000e1e70loc_e1e70:
000e1e70ldr x0, [x26+8]
000e1e74str x0, [sp+16]
000e1e78bl internal/poll.(*FD).decref
000e1e7cldur x29, [sp-8]
000e1e80ldr x30, [sp], 32
000e1e84ret x30
000e1e88
000e1e88loc_e1e88:
000e1e88mov x3, x30
000e1e8cbl runtime.morestack.abi0
000e1e90b 0xe1e50
000e1e94
000e1e94loc_e1e94:
000e1e94ldr x17, [x16]
000e1e98add x20, sp, 40
000e1e9csubs xzr, x20, x17
000e1ea0b.ne 0xe1e70
000e1ea4add x20, sp, 8
000e1ea8str x20, [x16]
000e1eacb 0xe1e70
000e1e50
000e1e50internal/poll.(*FD).Fstat.deferwrap1: ; void internal/poll.(*FD).Fstat.deferwrap1(void)
000e1e50ldr x16, [x28+16]
000e1e54subs xzr, sp, x16
000e1e58b.ls 0xe1e88
000e1e5cstr x30, [sp-32]!
000e1e60stur x29, [sp-8]
000e1e64sub x29, sp, 8
000e1e68ldr x16, [x28+32]
000e1e6ccbnz x16, 0xe1e94
000e1e70
000e1e70loc_e1e70:
000e1e70ldr x0, [x26+8]
000e1e74str x0, [sp+16]
000e1e78bl internal/poll.(*FD).decref
000e1e7cldur x29, [sp-8]
000e1e80ldr x30, [sp], 32
000e1e84ret x30
000e1e88
000e1e88loc_e1e88:
000e1e88mov x3, x30
000e1e8cbl runtime.morestack.abi0
000e1e90b 0xe1e50
000e1e94
000e1e94loc_e1e94:
000e1e94ldr x17, [x16]
000e1e98add x20, sp, 40
000e1e9csubs xzr, x20, x17
000e1ea0b.ne 0xe1e70
000e1ea4add x20, sp, 8
000e1ea8str x20, [x16]
000e1eacb 0xe1e70
000e1e50
000e1eb0
000e1eb0internal/poll.(*FD).WaitWrite: ; void internal/poll.(*FD).WaitWrite(internal/poll.FD * fd)
000e1eb0ldr x16, [x28+16]
000e1eb4subs xzr, sp, x16
000e1eb8b.ls 0xe1f14
000e1ebcstr x30, [sp-80]!
000e1ec0stur x29, [sp-8]
000e1ec4sub x29, sp, 8
000e1ec8str x0, [sp+88]
000e1eccstp xzr, xzr, [sp+32]
000e1ed0ldr x2, [sp+88]
000e1ed4ldrsb x27, [x2]
000e1ed8add x2, x2, 32
000e1edcstr x2, [sp+48]
000e1ee0ldr x2, [sp+88]
000e1ee4ldrsb x27, [x2]
000e1ee8ldrb w1, [x2+50]
000e1eecstrb w1, [sp+31]
000e1ef0ldr x0, [sp+48]
000e1ef4bl internal/poll.(*pollDesc).waitWrite
000e1ef8str x0, [sp+56]
000e1efcstr x1, [sp+64]
000e1f00str x0, [sp+32]
000e1f04str x1, [sp+40]
000e1f08ldur x29, [sp-8]
000e1f0cldr x30, [sp], 80
000e1f10ret x30
000e1f14
000e1f14loc_e1f14:
000e1f14str x0, [sp+8]
000e1f18mov x3, x30
000e1f1cbl runtime.morestack_noctxt.abi0
000e1f20ldr x0, [sp+8]
000e1f24b 0xe1eb0
000e1f28udf 0
000e1f2cudf 0
000e1eb0
000e1eb0internal/poll.(*FD).WaitWrite: ; void internal/poll.(*FD).WaitWrite(internal/poll.FD * fd)
000e1eb0ldr x16, [x28+16]
000e1eb4subs xzr, sp, x16
000e1eb8b.ls 0xe1f14
000e1ebcstr x30, [sp-80]!
000e1ec0stur x29, [sp-8]
000e1ec4sub x29, sp, 8
000e1ec8str x0, [sp+88]
000e1eccstp xzr, xzr, [sp+32]
000e1ed0ldr x2, [sp+88]
000e1ed4ldrsb x27, [x2]
000e1ed8add x2, x2, 32
000e1edcstr x2, [sp+48]
000e1ee0ldr x2, [sp+88]
000e1ee4ldrsb x27, [x2]
000e1ee8ldrb w1, [x2+50]
000e1eecstrb w1, [sp+31]
000e1ef0ldr x0, [sp+48]
000e1ef4bl internal/poll.(*pollDesc).waitWrite
000e1ef8str x0, [sp+56]
000e1efcstr x1, [sp+64]
000e1f00str x0, [sp+32]
000e1f04str x1, [sp+40]
000e1f08ldur x29, [sp-8]
000e1f0cldr x30, [sp], 80
000e1f10ret x30
000e1f14
000e1f14loc_e1f14:
000e1f14str x0, [sp+8]
000e1f18mov x3, x30
000e1f1cbl runtime.morestack_noctxt.abi0
000e1f20ldr x0, [sp+8]
000e1f24b 0xe1eb0
000e1f28udf 0
000e1f2cudf 0
000e1eb0
000e1f30
000e1f30internal/poll.(*FD).RawRead: ; void internal/poll.(*FD).RawRead(internal/poll.FD * fd, func(uintptr) bool f)
000e1f30ldr x16, [x28+16]
000e1f34sub x17, sp, 80
000e1f38subs xzr, x17, x16
000e1f3cb.ls 0xe2120
000e1f40str x30, [sp-208]!
000e1f44stur x29, [sp-8]
000e1f48sub x29, sp, 8
000e1f4cstr x0, [sp+216]
000e1f50str x1, [sp+224]
000e1f54stp xzr, xzr, [sp+88]
000e1f58ldr x0, [sp+216]
000e1f5cbl internal/poll.(*FD).readLock
000e1f60str x0, [sp+136]
000e1f64str x1, [sp+144]
000e1f68cbnz x0, 0xe1f70
000e1f6cb 0xe1f90
000e1f70
000e1f70loc_e1f70:
000e1f70str x0, [sp+88]
000e1f74str x1, [sp+96]
000e1f78bl runtime.deferreturn
000e1f7cldr x0, [sp+88]
000e1f80ldr x1, [sp+96]
000e1f84ldur x29, [sp-8]
000e1f88ldr x30, [sp], 208
000e1f8cret x30
000e1f90
000e1f90loc_e1f90:
000e1f90ldr x1, [sp+216]
000e1f94str x1, [sp+176]
000e1f98stp xzr, xzr, [sp+152]
000e1f9cadd x1, sp, 152
000e1fa0str x1, [sp+168]
000e1fa4ldrsb x27, [x1]
000e1fa8adrp x2, 4096
000e1facadd x2, x2, 320
000e1fb0str x2, [x1]
000e1fb4ldrsb x27, [x1]
000e1fb8ldr x2, [sp+176]
000e1fbcadrp x27, 0x96a000
000e1fc0ldr w3, [x27+3056]
000e1fc4cbz w3, 0xe1fcc
000e1fc8b 0xe1fd0
000e1fcc
000e1fccloc_e1fcc:
000e1fccb 0xe1fe4
000e1fd0
000e1fd0loc_e1fd0:
000e1fd0bl runtime.gcWriteBarrier2
000e1fd4str x2, [x25]
000e1fd8ldr x3, [x1+8]
000e1fdcstr x3, [x25+8]
000e1fe0b 0xe1fe4
000e1fe4
000e1fe4loc_e1fe4:
000e1fe4str x2, [x1+8]
000e1fe8str x1, [sp+56]
000e1fecadd x0, sp, 32
000e1ff0bl runtime.deferprocStack
000e1ff4subs xzr, x0, 0
000e1ff8b.ne 0xe205c
000e1ffcb 0xe2000
000e2000
000e2000loc_e2000:
000e2000ldr x2, [sp+216]
000e2004ldrsb x27, [x2]
000e2008add x2, x2, 32
000e200cstr x2, [sp+192]
000e2010ldr x2, [sp+216]
000e2014ldrsb x27, [x2]
000e2018ldrb w1, [x2+50]
000e201cstrb w1, [sp+31]
000e2020ldr x0, [sp+192]
000e2024bl internal/poll.(*pollDesc).prepareRead
000e2028str x0, [sp+120]
000e202cstr x1, [sp+128]
000e2030cbnz x0, 0xe2038
000e2034b 0xe2058
000e2038
000e2038loc_e2038:
000e2038str x0, [sp+88]
000e203cstr x1, [sp+96]
000e2040bl runtime.deferreturn
000e2044ldr x0, [sp+88]
000e2048ldr x1, [sp+96]
000e204cldur x29, [sp-8]
000e2050ldr x30, [sp], 208
000e2054ret x30
000e2058
000e2058loc_e2058:
000e2058b 0xe2074
000e205c
000e205cloc_e205c:
000e205cbl runtime.deferreturn
000e2060ldr x0, [sp+88]
000e2064ldr x1, [sp+96]
000e2068ldur x29, [sp-8]
000e206cldr x30, [sp], 208
000e2070ret x30
000e2074
000e2074loc_e2074:
000e2074b 0xe2078
000e2078
000e2078loc_e2078:
000e2078ldr x1, [sp+216]
000e207cldrsb x27, [x1]
000e2080ldr x1, [x1+16]
000e2084str x1, [sp+80]
000e2088ldr x26, [sp+224]
000e208cldr x0, [sp+80]
000e2090ldr x1, [x26]
000e2094blr x1
000e2098strb w0, [sp+29]
000e209ctbnz w0, 0, 0xe20a4
000e20a0b 0xe20c0
000e20a4
000e20a4loc_e20a4:
000e20a4stp xzr, xzr, [sp+88]
000e20a8bl runtime.deferreturn
000e20acldr x1, [sp+96]
000e20b0ldr x0, [sp+88]
000e20b4ldur x29, [sp-8]
000e20b8ldr x30, [sp], 208
000e20bcret x30
000e20c0
000e20c0loc_e20c0:
000e20c0ldr x2, [sp+216]
000e20c4ldrsb x27, [x2]
000e20c8add x2, x2, 32
000e20ccstr x2, [sp+184]
000e20d0ldr x2, [sp+216]
000e20d4ldrsb x27, [x2]
000e20d8ldrb w1, [x2+50]
000e20dcstrb w1, [sp+30]
000e20e0ldr x0, [sp+184]
000e20e4bl internal/poll.(*pollDesc).waitRead
000e20e8str x0, [sp+104]
000e20ecstr x1, [sp+112]
000e20f0cbnz x0, 0xe20f8
000e20f4b 0xe2118
000e20f8
000e20f8loc_e20f8:
000e20f8str x0, [sp+88]
000e20fcstr x1, [sp+96]
000e2100bl runtime.deferreturn
000e2104ldr x0, [sp+88]
000e2108ldr x1, [sp+96]
000e210cldur x29, [sp-8]
000e2110ldr x30, [sp], 208
000e2114ret x30
000e2118
000e2118loc_e2118:
000e2118b 0xe211c
000e211c
000e211cloc_e211c:
000e211cb 0xe2074
000e2120
000e2120loc_e2120:
000e2120stp x0, x1, [sp+8]
000e2124mov x3, x30
000e2128bl runtime.morestack_noctxt.abi0
000e212cldp x0, x1, [sp+8]
000e2130b 0xe1f30
000e2134udf 0
000e2138udf 0
000e213cudf 0
000e1f30
000e1f30internal/poll.(*FD).RawRead: ; void internal/poll.(*FD).RawRead(internal/poll.FD * fd, func(uintptr) bool f)
000e1f30ldr x16, [x28+16]
000e1f34sub x17, sp, 80
000e1f38subs xzr, x17, x16
000e1f3cb.ls 0xe2120
000e1f40str x30, [sp-208]!
000e1f44stur x29, [sp-8]
000e1f48sub x29, sp, 8
000e1f4cstr x0, [sp+216]
000e1f50str x1, [sp+224]
000e1f54stp xzr, xzr, [sp+88]
000e1f58ldr x0, [sp+216]
000e1f5cbl internal/poll.(*FD).readLock
000e1f60str x0, [sp+136]
000e1f64str x1, [sp+144]
000e1f68cbnz x0, 0xe1f70
000e1f6cb 0xe1f90
000e1f70
000e1f70loc_e1f70:
000e1f70str x0, [sp+88]
000e1f74str x1, [sp+96]
000e1f78bl runtime.deferreturn
000e1f7cldr x0, [sp+88]
000e1f80ldr x1, [sp+96]
000e1f84ldur x29, [sp-8]
000e1f88ldr x30, [sp], 208
000e1f8cret x30
000e1f90
000e1f90loc_e1f90:
000e1f90ldr x1, [sp+216]
000e1f94str x1, [sp+176]
000e1f98stp xzr, xzr, [sp+152]
000e1f9cadd x1, sp, 152
000e1fa0str x1, [sp+168]
000e1fa4ldrsb x27, [x1]
000e1fa8adrp x2, 4096
000e1facadd x2, x2, 320
000e1fb0str x2, [x1]
000e1fb4ldrsb x27, [x1]
000e1fb8ldr x2, [sp+176]
000e1fbcadrp x27, 0x96a000
000e1fc0ldr w3, [x27+3056]
000e1fc4cbz w3, 0xe1fcc
000e1fc8b 0xe1fd0
000e1fcc
000e1fccloc_e1fcc:
000e1fccb 0xe1fe4
000e1fd0
000e1fd0loc_e1fd0:
000e1fd0bl runtime.gcWriteBarrier2
000e1fd4str x2, [x25]
000e1fd8ldr x3, [x1+8]
000e1fdcstr x3, [x25+8]
000e1fe0b 0xe1fe4
000e1fe4
000e1fe4loc_e1fe4:
000e1fe4str x2, [x1+8]
000e1fe8str x1, [sp+56]
000e1fecadd x0, sp, 32
000e1ff0bl runtime.deferprocStack
000e1ff4subs xzr, x0, 0
000e1ff8b.ne 0xe205c
000e1ffcb 0xe2000
000e2000
000e2000loc_e2000:
000e2000ldr x2, [sp+216]
000e2004ldrsb x27, [x2]
000e2008add x2, x2, 32
000e200cstr x2, [sp+192]
000e2010ldr x2, [sp+216]
000e2014ldrsb x27, [x2]
000e2018ldrb w1, [x2+50]
000e201cstrb w1, [sp+31]
000e2020ldr x0, [sp+192]
000e2024bl internal/poll.(*pollDesc).prepareRead
000e2028str x0, [sp+120]
000e202cstr x1, [sp+128]
000e2030cbnz x0, 0xe2038
000e2034b 0xe2058
000e2038
000e2038loc_e2038:
000e2038str x0, [sp+88]
000e203cstr x1, [sp+96]
000e2040bl runtime.deferreturn
000e2044ldr x0, [sp+88]
000e2048ldr x1, [sp+96]
000e204cldur x29, [sp-8]
000e2050ldr x30, [sp], 208
000e2054ret x30
000e2058
000e2058loc_e2058:
000e2058b 0xe2074
000e205c
000e205cloc_e205c:
000e205cbl runtime.deferreturn
000e2060ldr x0, [sp+88]
000e2064ldr x1, [sp+96]
000e2068ldur x29, [sp-8]
000e206cldr x30, [sp], 208
000e2070ret x30
000e2074
000e2074loc_e2074:
000e2074b 0xe2078
000e2078
000e2078loc_e2078:
000e2078ldr x1, [sp+216]
000e207cldrsb x27, [x1]
000e2080ldr x1, [x1+16]
000e2084str x1, [sp+80]
000e2088ldr x26, [sp+224]
000e208cldr x0, [sp+80]
000e2090ldr x1, [x26]
000e2094blr x1
000e2098strb w0, [sp+29]
000e209ctbnz w0, 0, 0xe20a4
000e20a0b 0xe20c0
000e20a4
000e20a4loc_e20a4:
000e20a4stp xzr, xzr, [sp+88]
000e20a8bl runtime.deferreturn
000e20acldr x1, [sp+96]
000e20b0ldr x0, [sp+88]
000e20b4ldur x29, [sp-8]
000e20b8ldr x30, [sp], 208
000e20bcret x30
000e20c0
000e20c0loc_e20c0:
000e20c0ldr x2, [sp+216]
000e20c4ldrsb x27, [x2]
000e20c8add x2, x2, 32
000e20ccstr x2, [sp+184]
000e20d0ldr x2, [sp+216]
000e20d4ldrsb x27, [x2]
000e20d8ldrb w1, [x2+50]
000e20dcstrb w1, [sp+30]
000e20e0ldr x0, [sp+184]
000e20e4bl internal/poll.(*pollDesc).waitRead
000e20e8str x0, [sp+104]
000e20ecstr x1, [sp+112]
000e20f0cbnz x0, 0xe20f8
000e20f4b 0xe2118
000e20f8
000e20f8loc_e20f8:
000e20f8str x0, [sp+88]
000e20fcstr x1, [sp+96]
000e2100bl runtime.deferreturn
000e2104ldr x0, [sp+88]
000e2108ldr x1, [sp+96]
000e210cldur x29, [sp-8]
000e2110ldr x30, [sp], 208
000e2114ret x30
000e2118
000e2118loc_e2118:
000e2118b 0xe211c
000e211c
000e211cloc_e211c:
000e211cb 0xe2074
000e2120
000e2120loc_e2120:
000e2120stp x0, x1, [sp+8]
000e2124mov x3, x30
000e2128bl runtime.morestack_noctxt.abi0
000e212cldp x0, x1, [sp+8]
000e2130b 0xe1f30
000e2134udf 0
000e2138udf 0
000e213cudf 0
000e1f30
000e2140
000e2140internal/poll.(*FD).RawRead.deferwrap1: ; void internal/poll.(*FD).RawRead.deferwrap1(void)
000e2140ldr x16, [x28+16]
000e2144subs xzr, sp, x16
000e2148b.ls 0xe2178
000e214cstr x30, [sp-32]!
000e2150stur x29, [sp-8]
000e2154sub x29, sp, 8
000e2158ldr x16, [x28+32]
000e215ccbnz x16, 0xe2184
000e2160
000e2160loc_e2160:
000e2160ldr x0, [x26+8]
000e2164str x0, [sp+16]
000e2168bl internal/poll.(*FD).readUnlock
000e216cldur x29, [sp-8]
000e2170ldr x30, [sp], 32
000e2174ret x30
000e2178
000e2178loc_e2178:
000e2178mov x3, x30
000e217cbl runtime.morestack.abi0
000e2180b 0xe2140
000e2184
000e2184loc_e2184:
000e2184ldr x17, [x16]
000e2188add x20, sp, 40
000e218csubs xzr, x20, x17
000e2190b.ne 0xe2160
000e2194add x20, sp, 8
000e2198str x20, [x16]
000e219cb 0xe2160
000e2140
000e2140internal/poll.(*FD).RawRead.deferwrap1: ; void internal/poll.(*FD).RawRead.deferwrap1(void)
000e2140ldr x16, [x28+16]
000e2144subs xzr, sp, x16
000e2148b.ls 0xe2178
000e214cstr x30, [sp-32]!
000e2150stur x29, [sp-8]
000e2154sub x29, sp, 8
000e2158ldr x16, [x28+32]
000e215ccbnz x16, 0xe2184
000e2160
000e2160loc_e2160:
000e2160ldr x0, [x26+8]
000e2164str x0, [sp+16]
000e2168bl internal/poll.(*FD).readUnlock
000e216cldur x29, [sp-8]
000e2170ldr x30, [sp], 32
000e2174ret x30
000e2178
000e2178loc_e2178:
000e2178mov x3, x30
000e217cbl runtime.morestack.abi0
000e2180b 0xe2140
000e2184
000e2184loc_e2184:
000e2184ldr x17, [x16]
000e2188add x20, sp, 40
000e218csubs xzr, x20, x17
000e2190b.ne 0xe2160
000e2194add x20, sp, 8
000e2198str x20, [x16]
000e219cb 0xe2160
000e2140
000e21a0
000e21a0internal/poll.ignoringEINTRIO: ; void internal/poll.ignoringEINTRIO(func(int, []uint8) (int, error) fn, int fd, struct []uint8 p)
000e21a0ldr x16, [x28+16]
000e21a4sub x17, sp, 32
000e21a8subs xzr, x17, x16
000e21acb.ls 0xe22a0
000e21b0str x30, [sp-160]!
000e21b4stur x29, [sp-8]
000e21b8sub x29, sp, 8
000e21bcstr x0, [sp+168]
000e21c0str x1, [sp+176]
000e21c4str x2, [sp+184]
000e21c8str x3, [sp+192]
000e21ccstr x4, [sp+200]
000e21d0str xzr, [sp+40]
000e21d4stp xzr, xzr, [sp+72]
000e21d8b 0xe21dc
000e21dc
000e21dcloc_e21dc:
000e21dcb 0xe21e0
000e21e0
000e21e0loc_e21e0:
000e21e0stp xzr, xzr, [sp+136]
000e21e4ldr x0, [sp+176]
000e21e8ldr x1, [sp+184]
000e21ecldr x2, [sp+192]
000e21f0ldr x3, [sp+200]
000e21f4ldr x26, [sp+168]
000e21f8ldr x4, [x26]
000e21fcblr x4
000e2200str x0, [sp+56]
000e2204str x1, [sp+136]
000e2208str x2, [sp+144]
000e220cldr x4, [sp+56]
000e2210str x4, [sp+64]
000e2214str x1, [sp+104]
000e2218str x2, [sp+112]
000e221cldr x4, [sp+64]
000e2220str x4, [sp+48]
000e2224str x1, [sp+88]
000e2228str x2, [sp+96]
000e222cadrp x4, 0x631000
000e2230add x4, x4, 2264
000e2234str x4, [sp+120]
000e2238adrp x2, 0x62d000
000e223cadd x2, x2, 288
000e2240str x2, [sp+128]
000e2244ldr x5, [sp+88]
000e2248subs xzr, x5, x4
000e224cb.ne 0xe2254
000e2250b 0xe2258
000e2254
000e2254loc_e2254:
000e2254b 0xe2278
000e2258
000e2258loc_e2258:
000e2258ldr x0, [sp+88]
000e225cldr x1, [sp+96]
000e2260bl runtime.ifaceeq
000e2264tbnz w0, 0, 0xe226c
000e2268b 0xe2274
000e226c
000e226cloc_e226c:
000e226cb 0xe2270
000e2270
000e2270loc_e2270:
000e2270b 0xe21dc
000e2274
000e2274loc_e2274:
000e2274b 0xe2278
000e2278
000e2278loc_e2278:
000e2278ldr x3, [sp+48]
000e227cstr x3, [sp+40]
000e2280ldr x1, [sp+88]
000e2284ldr x2, [sp+96]
000e2288str x1, [sp+72]
000e228cstr x2, [sp+80]
000e2290ldr x0, [sp+40]
000e2294ldur x29, [sp-8]
000e2298ldr x30, [sp], 160
000e229cret x30
000e22a0
000e22a0loc_e22a0:
000e22a0stp x0, x1, [sp+8]
000e22a4stp x2, x3, [sp+24]
000e22a8str x4, [sp+40]
000e22acmov x3, x30
000e22b0bl runtime.morestack_noctxt.abi0
000e22b4ldp x0, x1, [sp+8]
000e22b8ldp x2, x3, [sp+24]
000e22bcldr x4, [sp+40]
000e22c0b 0xe21a0
000e22c4udf 0
000e22c8udf 0
000e22ccudf 0
000e21a0
000e21a0internal/poll.ignoringEINTRIO: ; void internal/poll.ignoringEINTRIO(func(int, []uint8) (int, error) fn, int fd, struct []uint8 p)
000e21a0ldr x16, [x28+16]
000e21a4sub x17, sp, 32
000e21a8subs xzr, x17, x16
000e21acb.ls 0xe22a0
000e21b0str x30, [sp-160]!
000e21b4stur x29, [sp-8]
000e21b8sub x29, sp, 8
000e21bcstr x0, [sp+168]
000e21c0str x1, [sp+176]
000e21c4str x2, [sp+184]
000e21c8str x3, [sp+192]
000e21ccstr x4, [sp+200]
000e21d0str xzr, [sp+40]
000e21d4stp xzr, xzr, [sp+72]
000e21d8b 0xe21dc
000e21dc
000e21dcloc_e21dc:
000e21dcb 0xe21e0
000e21e0
000e21e0loc_e21e0:
000e21e0stp xzr, xzr, [sp+136]
000e21e4ldr x0, [sp+176]
000e21e8ldr x1, [sp+184]
000e21ecldr x2, [sp+192]
000e21f0ldr x3, [sp+200]
000e21f4ldr x26, [sp+168]
000e21f8ldr x4, [x26]
000e21fcblr x4
000e2200str x0, [sp+56]
000e2204str x1, [sp+136]
000e2208str x2, [sp+144]
000e220cldr x4, [sp+56]
000e2210str x4, [sp+64]
000e2214str x1, [sp+104]
000e2218str x2, [sp+112]
000e221cldr x4, [sp+64]
000e2220str x4, [sp+48]
000e2224str x1, [sp+88]
000e2228str x2, [sp+96]
000e222cadrp x4, 0x631000
000e2230add x4, x4, 2264
000e2234str x4, [sp+120]
000e2238adrp x2, 0x62d000
000e223cadd x2, x2, 288
000e2240str x2, [sp+128]
000e2244ldr x5, [sp+88]
000e2248subs xzr, x5, x4
000e224cb.ne 0xe2254
000e2250b 0xe2258
000e2254
000e2254loc_e2254:
000e2254b 0xe2278
000e2258
000e2258loc_e2258:
000e2258ldr x0, [sp+88]
000e225cldr x1, [sp+96]
000e2260bl runtime.ifaceeq
000e2264tbnz w0, 0, 0xe226c
000e2268b 0xe2274
000e226c
000e226cloc_e226c:
000e226cb 0xe2270
000e2270
000e2270loc_e2270:
000e2270b 0xe21dc
000e2274
000e2274loc_e2274:
000e2274b 0xe2278
000e2278
000e2278loc_e2278:
000e2278ldr x3, [sp+48]
000e227cstr x3, [sp+40]
000e2280ldr x1, [sp+88]
000e2284ldr x2, [sp+96]
000e2288str x1, [sp+72]
000e228cstr x2, [sp+80]
000e2290ldr x0, [sp+40]
000e2294ldur x29, [sp-8]
000e2298ldr x30, [sp], 160
000e229cret x30
000e22a0
000e22a0loc_e22a0:
000e22a0stp x0, x1, [sp+8]
000e22a4stp x2, x3, [sp+24]
000e22a8str x4, [sp+40]
000e22acmov x3, x30
000e22b0bl runtime.morestack_noctxt.abi0
000e22b4ldp x0, x1, [sp+8]
000e22b8ldp x2, x3, [sp+24]
000e22bcldr x4, [sp+40]
000e22c0b 0xe21a0
000e22c4udf 0
000e22c8udf 0
000e22ccudf 0
000e21a0
000e22d0
000e22d0internal/poll.(*SysFile).init: ; void internal/poll.(*SysFile).init(internal/poll.SysFile * s)
000e22d0str x0, [sp+8]
000e22d4ret x30
000e22d8udf 0
000e22dcudf 0
000e22d0
000e22d0internal/poll.(*SysFile).init: ; void internal/poll.(*SysFile).init(internal/poll.SysFile * s)
000e22d0str x0, [sp+8]
000e22d4ret x30
000e22d8udf 0
000e22dcudf 0
000e22d0
000e22e0
000e22e0internal/poll.(*SysFile).destroy: ; void internal/poll.(*SysFile).destroy(internal/poll.SysFile * s, int fd)
000e22e0ldr x16, [x28+16]
000e22e4subs xzr, sp, x16
000e22e8b.ls 0xe2334
000e22ecstr x30, [sp-64]!
000e22f0stur x29, [sp-8]
000e22f4sub x29, sp, 8
000e22f8str x0, [sp+72]
000e22fcstr x1, [sp+80]
000e2300stp xzr, xzr, [sp+24]
000e2304ldr x0, [sp+80]
000e2308adrp x27, 0x92b000
000e230cldr x26, [x27+48]
000e2310ldr x1, [x26]
000e2314blr x1
000e2318str x0, [sp+40]
000e231cstr x1, [sp+48]
000e2320str x0, [sp+24]
000e2324str x1, [sp+32]
000e2328ldur x29, [sp-8]
000e232cldr x30, [sp], 64
000e2330ret x30
000e2334
000e2334loc_e2334:
000e2334stp x0, x1, [sp+8]
000e2338mov x3, x30
000e233cbl runtime.morestack_noctxt.abi0
000e2340ldp x0, x1, [sp+8]
000e2344b 0xe22e0
000e2348udf 0
000e234cudf 0
000e22e0
000e22e0internal/poll.(*SysFile).destroy: ; void internal/poll.(*SysFile).destroy(internal/poll.SysFile * s, int fd)
000e22e0ldr x16, [x28+16]
000e22e4subs xzr, sp, x16
000e22e8b.ls 0xe2334
000e22ecstr x30, [sp-64]!
000e22f0stur x29, [sp-8]
000e22f4sub x29, sp, 8
000e22f8str x0, [sp+72]
000e22fcstr x1, [sp+80]
000e2300stp xzr, xzr, [sp+24]
000e2304ldr x0, [sp+80]
000e2308adrp x27, 0x92b000
000e230cldr x26, [x27+48]
000e2310ldr x1, [x26]
000e2314blr x1
000e2318str x0, [sp+40]
000e231cstr x1, [sp+48]
000e2320str x0, [sp+24]
000e2324str x1, [sp+32]
000e2328ldur x29, [sp-8]
000e232cldr x30, [sp], 64
000e2330ret x30
000e2334
000e2334loc_e2334:
000e2334stp x0, x1, [sp+8]
000e2338mov x3, x30
000e233cbl runtime.morestack_noctxt.abi0
000e2340ldp x0, x1, [sp+8]
000e2344b 0xe22e0
000e2348udf 0
000e234cudf 0
000e22e0
000e2350
000e2350internal/poll.(*FD).ReadDirent: ; void internal/poll.(*FD).ReadDirent(internal/poll.FD * fd, struct []uint8 buf)
000e2350ldr x16, [x28+16]
000e2354sub x17, sp, 192
000e2358subs xzr, x17, x16
000e235cb.ls 0xe25cc
000e2360sub x20, sp, 320
000e2364stp x29, x30, [x20-8]
000e2368add sp, x20, 0
000e236csub x29, sp, 8
000e2370str x0, [sp+328]
000e2374str x1, [sp+336]
000e2378str x2, [sp+344]
000e237cstr x3, [sp+352]
000e2380str xzr, [sp+64]
000e2384stp xzr, xzr, [sp+152]
000e2388ldr x0, [sp+328]
000e238cbl internal/poll.(*FD).incref
000e2390str x0, [sp+184]
000e2394str x1, [sp+192]
000e2398cbnz x0, 0xe23a0
000e239cb 0xe23c8
000e23a0
000e23a0loc_e23a0:
000e23a0str xzr, [sp+64]
000e23a4str x0, [sp+152]
000e23a8str x1, [sp+160]
000e23acbl runtime.deferreturn
000e23b0ldr x0, [sp+64]
000e23b4ldr x1, [sp+152]
000e23b8ldr x2, [sp+160]
000e23bcldp x29, x30, [sp-8]
000e23c0add sp, sp, 320
000e23c4ret x30
000e23c8
000e23c8loc_e23c8:
000e23c8ldr x1, [sp+328]
000e23ccstr x1, [sp+216]
000e23d0stp xzr, xzr, [sp+272]
000e23d4add x1, sp, 272
000e23d8str x1, [sp+288]
000e23dcldrsb x27, [x1]
000e23e0adrp x2, 0
000e23e4add x2, x2, 1520
000e23e8str x2, [x1]
000e23ecldrsb x27, [x1]
000e23f0ldr x2, [sp+216]
000e23f4adrp x27, 0x969000
000e23f8ldr w3, [x27+3056]
000e23fccbz w3, 0xe2404
000e2400b 0xe2408
000e2404
000e2404loc_e2404:
000e2404b 0xe241c
000e2408
000e2408loc_e2408:
000e2408bl runtime.gcWriteBarrier2
000e240cstr x2, [x25]
000e2410ldr x3, [x1+8]
000e2414str x3, [x25+8]
000e2418b 0xe241c
000e241c
000e241cloc_e241c:
000e241cstr x2, [x1+8]
000e2420str x1, [sp+112]
000e2424add x0, sp, 88
000e2428bl runtime.deferprocStack
000e242csubs xzr, x0, 0
000e2430b.ne 0xe243c
000e2434b 0xe2438
000e2438
000e2438loc_e2438:
000e2438b 0xe2458
000e243c
000e243cloc_e243c:
000e243cbl runtime.deferreturn
000e2440ldr x0, [sp+64]
000e2444ldr x1, [sp+152]
000e2448ldr x2, [sp+160]
000e244cldp x29, x30, [sp-8]
000e2450add sp, sp, 320
000e2454ret x30
000e2458
000e2458loc_e2458:
000e2458b 0xe245c
000e245c
000e245cloc_e245c:
000e245cstp xzr, xzr, [sp+296]
000e2460ldr x5, [sp+328]
000e2464ldrsb x27, [x5]
000e2468ldr x1, [x5+16]
000e246cstr x1, [sp+136]
000e2470ldr x2, [sp+336]
000e2474ldr x3, [sp+344]
000e2478ldr x4, [sp+352]
000e247cadrp x0, 0x5f6000
000e2480add x0, x0, 3568
000e2484bl internal/poll.ignoringEINTRIO
000e2488str x0, [sp+144]
000e248cstr x1, [sp+296]
000e2490str x2, [sp+304]
000e2494ldr x5, [sp+144]
000e2498str x5, [sp+80]
000e249cstr x1, [sp+200]
000e24a0str x2, [sp+208]
000e24a4ldr x5, [sp+80]
000e24a8str x5, [sp+72]
000e24acstr x1, [sp+168]
000e24b0str x2, [sp+176]
000e24b4cbnz x1, 0xe24bc
000e24b8b 0xe258c
000e24bc
000e24bcloc_e24bc:
000e24bcstr xzr, [sp+72]
000e24c0adrp x3, 0x631000
000e24c4add x3, x3, 2264
000e24c8str x3, [sp+256]
000e24ccadrp x2, 0x62e000
000e24d0add x2, x2, 3464
000e24d4str x2, [sp+264]
000e24d8ldr x4, [sp+168]
000e24dcsubs xzr, x4, x3
000e24e0cset x3, eq
000e24e4b.eq 0xe24ec
000e24e8b 0xe24fc
000e24ec
000e24ecloc_e24ec:
000e24ecldr x0, [sp+168]
000e24f0ldr x1, [sp+176]
000e24f4bl runtime.ifaceeq
000e24f8b 0xe2504
000e24fc
000e24fcloc_e24fc:
000e24fcmov x0, x3
000e2500b 0xe2504
000e2504
000e2504loc_e2504:
000e2504strb w0, [sp+63]
000e2508tbnz w0, 0, 0xe2510
000e250cb 0xe2530
000e2510
000e2510loc_e2510:
000e2510ldr x1, [sp+328]
000e2514ldrsb x27, [x1]
000e2518add x0, x1, 32
000e251cstr x0, [sp+248]
000e2520bl internal/poll.(*pollDesc).pollable
000e2524strb w0, [sp+62]
000e2528strb w0, [sp+63]
000e252cb 0xe2534
000e2530
000e2530loc_e2530:
000e2530b 0xe2534
000e2534
000e2534loc_e2534:
000e2534ldrb w2, [sp+63]
000e2538tbnz w2, 0, 0xe2540
000e253cb 0xe2584
000e2540
000e2540loc_e2540:
000e2540ldr x2, [sp+328]
000e2544ldrsb x27, [x2]
000e2548add x2, x2, 32
000e254cstr x2, [sp+240]
000e2550ldr x2, [sp+328]
000e2554ldrsb x27, [x2]
000e2558ldrb w1, [x2+50]
000e255cstrb w1, [sp+61]
000e2560ldr x0, [sp+240]
000e2564bl internal/poll.(*pollDesc).waitRead
000e2568str x0, [sp+168]
000e256cstr x1, [sp+176]
000e2570cbnz x0, 0xe2578
000e2574b 0xe257c
000e2578
000e2578loc_e2578:
000e2578b 0xe2588
000e257c
000e257cloc_e257c:
000e257cb 0xe2580
000e2580
000e2580loc_e2580:
000e2580b 0xe2458
000e2584
000e2584loc_e2584:
000e2584b 0xe2588
000e2588
000e2588loc_e2588:
000e2588b 0xe2590
000e258c
000e258cloc_e258c:
000e258cb 0xe2590
000e2590
000e2590loc_e2590:
000e2590ldr x0, [sp+168]
000e2594ldr x1, [sp+176]
000e2598str x0, [sp+224]
000e259cstr x1, [sp+232]
000e25a0ldr x2, [sp+72]
000e25a4str x2, [sp+64]
000e25a8str x0, [sp+152]
000e25acstr x1, [sp+160]
000e25b0bl runtime.deferreturn
000e25b4ldr x0, [sp+64]
000e25b8ldr x1, [sp+152]
000e25bcldr x2, [sp+160]
000e25c0ldp x29, x30, [sp-8]
000e25c4add sp, sp, 320
000e25c8ret x30
000e25cc
000e25ccloc_e25cc:
000e25ccstp x0, x1, [sp+8]
000e25d0stp x2, x3, [sp+24]
000e25d4mov x3, x30
000e25d8bl runtime.morestack_noctxt.abi0
000e25dcldp x0, x1, [sp+8]
000e25e0ldp x2, x3, [sp+24]
000e25e4b 0xe2350
000e25e8udf 0
000e25ecudf 0
000e2350
000e2350internal/poll.(*FD).ReadDirent: ; void internal/poll.(*FD).ReadDirent(internal/poll.FD * fd, struct []uint8 buf)
000e2350ldr x16, [x28+16]
000e2354sub x17, sp, 192
000e2358subs xzr, x17, x16
000e235cb.ls 0xe25cc
000e2360sub x20, sp, 320
000e2364stp x29, x30, [x20-8]
000e2368add sp, x20, 0
000e236csub x29, sp, 8
000e2370str x0, [sp+328]
000e2374str x1, [sp+336]
000e2378str x2, [sp+344]
000e237cstr x3, [sp+352]
000e2380str xzr, [sp+64]
000e2384stp xzr, xzr, [sp+152]
000e2388ldr x0, [sp+328]
000e238cbl internal/poll.(*FD).incref
000e2390str x0, [sp+184]
000e2394str x1, [sp+192]
000e2398cbnz x0, 0xe23a0
000e239cb 0xe23c8
000e23a0
000e23a0loc_e23a0:
000e23a0str xzr, [sp+64]
000e23a4str x0, [sp+152]
000e23a8str x1, [sp+160]
000e23acbl runtime.deferreturn
000e23b0ldr x0, [sp+64]
000e23b4ldr x1, [sp+152]
000e23b8ldr x2, [sp+160]
000e23bcldp x29, x30, [sp-8]
000e23c0add sp, sp, 320
000e23c4ret x30
000e23c8
000e23c8loc_e23c8:
000e23c8ldr x1, [sp+328]
000e23ccstr x1, [sp+216]
000e23d0stp xzr, xzr, [sp+272]
000e23d4add x1, sp, 272
000e23d8str x1, [sp+288]
000e23dcldrsb x27, [x1]
000e23e0adrp x2, 0
000e23e4add x2, x2, 1520
000e23e8str x2, [x1]
000e23ecldrsb x27, [x1]
000e23f0ldr x2, [sp+216]
000e23f4adrp x27, 0x969000
000e23f8ldr w3, [x27+3056]
000e23fccbz w3, 0xe2404
000e2400b 0xe2408
000e2404
000e2404loc_e2404:
000e2404b 0xe241c
000e2408
000e2408loc_e2408:
000e2408bl runtime.gcWriteBarrier2
000e240cstr x2, [x25]
000e2410ldr x3, [x1+8]
000e2414str x3, [x25+8]
000e2418b 0xe241c
000e241c
000e241cloc_e241c:
000e241cstr x2, [x1+8]
000e2420str x1, [sp+112]
000e2424add x0, sp, 88
000e2428bl runtime.deferprocStack
000e242csubs xzr, x0, 0
000e2430b.ne 0xe243c
000e2434b 0xe2438
000e2438
000e2438loc_e2438:
000e2438b 0xe2458
000e243c
000e243cloc_e243c:
000e243cbl runtime.deferreturn
000e2440ldr x0, [sp+64]
000e2444ldr x1, [sp+152]
000e2448ldr x2, [sp+160]
000e244cldp x29, x30, [sp-8]
000e2450add sp, sp, 320
000e2454ret x30
000e2458
000e2458loc_e2458:
000e2458b 0xe245c
000e245c
000e245cloc_e245c:
000e245cstp xzr, xzr, [sp+296]
000e2460ldr x5, [sp+328]
000e2464ldrsb x27, [x5]
000e2468ldr x1, [x5+16]
000e246cstr x1, [sp+136]
000e2470ldr x2, [sp+336]
000e2474ldr x3, [sp+344]
000e2478ldr x4, [sp+352]
000e247cadrp x0, 0x5f6000
000e2480add x0, x0, 3568
000e2484bl internal/poll.ignoringEINTRIO
000e2488str x0, [sp+144]
000e248cstr x1, [sp+296]
000e2490str x2, [sp+304]
000e2494ldr x5, [sp+144]
000e2498str x5, [sp+80]
000e249cstr x1, [sp+200]
000e24a0str x2, [sp+208]
000e24a4ldr x5, [sp+80]
000e24a8str x5, [sp+72]
000e24acstr x1, [sp+168]
000e24b0str x2, [sp+176]
000e24b4cbnz x1, 0xe24bc
000e24b8b 0xe258c
000e24bc
000e24bcloc_e24bc:
000e24bcstr xzr, [sp+72]
000e24c0adrp x3, 0x631000
000e24c4add x3, x3, 2264
000e24c8str x3, [sp+256]
000e24ccadrp x2, 0x62e000
000e24d0add x2, x2, 3464
000e24d4str x2, [sp+264]
000e24d8ldr x4, [sp+168]
000e24dcsubs xzr, x4, x3
000e24e0cset x3, eq
000e24e4b.eq 0xe24ec
000e24e8b 0xe24fc
000e24ec
000e24ecloc_e24ec:
000e24ecldr x0, [sp+168]
000e24f0ldr x1, [sp+176]
000e24f4bl runtime.ifaceeq
000e24f8b 0xe2504
000e24fc
000e24fcloc_e24fc:
000e24fcmov x0, x3
000e2500b 0xe2504
000e2504
000e2504loc_e2504:
000e2504strb w0, [sp+63]
000e2508tbnz w0, 0, 0xe2510
000e250cb 0xe2530
000e2510
000e2510loc_e2510:
000e2510ldr x1, [sp+328]
000e2514ldrsb x27, [x1]
000e2518add x0, x1, 32
000e251cstr x0, [sp+248]
000e2520bl internal/poll.(*pollDesc).pollable
000e2524strb w0, [sp+62]
000e2528strb w0, [sp+63]
000e252cb 0xe2534
000e2530
000e2530loc_e2530:
000e2530b 0xe2534
000e2534
000e2534loc_e2534:
000e2534ldrb w2, [sp+63]
000e2538tbnz w2, 0, 0xe2540
000e253cb 0xe2584
000e2540
000e2540loc_e2540:
000e2540ldr x2, [sp+328]
000e2544ldrsb x27, [x2]
000e2548add x2, x2, 32
000e254cstr x2, [sp+240]
000e2550ldr x2, [sp+328]
000e2554ldrsb x27, [x2]
000e2558ldrb w1, [x2+50]
000e255cstrb w1, [sp+61]
000e2560ldr x0, [sp+240]
000e2564bl internal/poll.(*pollDesc).waitRead
000e2568str x0, [sp+168]
000e256cstr x1, [sp+176]
000e2570cbnz x0, 0xe2578
000e2574b 0xe257c
000e2578
000e2578loc_e2578:
000e2578b 0xe2588
000e257c
000e257cloc_e257c:
000e257cb 0xe2580
000e2580
000e2580loc_e2580:
000e2580b 0xe2458
000e2584
000e2584loc_e2584:
000e2584b 0xe2588
000e2588
000e2588loc_e2588:
000e2588b 0xe2590
000e258c
000e258cloc_e258c:
000e258cb 0xe2590
000e2590
000e2590loc_e2590:
000e2590ldr x0, [sp+168]
000e2594ldr x1, [sp+176]
000e2598str x0, [sp+224]
000e259cstr x1, [sp+232]
000e25a0ldr x2, [sp+72]
000e25a4str x2, [sp+64]
000e25a8str x0, [sp+152]
000e25acstr x1, [sp+160]
000e25b0bl runtime.deferreturn
000e25b4ldr x0, [sp+64]
000e25b8ldr x1, [sp+152]
000e25bcldr x2, [sp+160]
000e25c0ldp x29, x30, [sp-8]
000e25c4add sp, sp, 320
000e25c8ret x30
000e25cc
000e25ccloc_e25cc:
000e25ccstp x0, x1, [sp+8]
000e25d0stp x2, x3, [sp+24]
000e25d4mov x3, x30
000e25d8bl runtime.morestack_noctxt.abi0
000e25dcldp x0, x1, [sp+8]
000e25e0ldp x2, x3, [sp+24]
000e25e4b 0xe2350
000e25e8udf 0
000e25ecudf 0
000e2350
000e25f0
000e25f0internal/poll.(*FD).ReadDirent.deferwrap1: ; void internal/poll.(*FD).ReadDirent.deferwrap1(void)
000e25f0ldr x16, [x28+16]
000e25f4subs xzr, sp, x16
000e25f8b.ls 0xe2628
000e25fcstr x30, [sp-32]!
000e2600stur x29, [sp-8]
000e2604sub x29, sp, 8
000e2608ldr x16, [x28+32]
000e260ccbnz x16, 0xe2634
000e2610
000e2610loc_e2610:
000e2610ldr x0, [x26+8]
000e2614str x0, [sp+16]
000e2618bl internal/poll.(*FD).decref
000e261cldur x29, [sp-8]
000e2620ldr x30, [sp], 32
000e2624ret x30
000e2628
000e2628loc_e2628:
000e2628mov x3, x30
000e262cbl runtime.morestack.abi0
000e2630b 0xe25f0
000e2634
000e2634loc_e2634:
000e2634ldr x17, [x16]
000e2638add x20, sp, 40
000e263csubs xzr, x20, x17
000e2640b.ne 0xe2610
000e2644add x20, sp, 8
000e2648str x20, [x16]
000e264cb 0xe2610
000e25f0
000e25f0internal/poll.(*FD).ReadDirent.deferwrap1: ; void internal/poll.(*FD).ReadDirent.deferwrap1(void)
000e25f0ldr x16, [x28+16]
000e25f4subs xzr, sp, x16
000e25f8b.ls 0xe2628
000e25fcstr x30, [sp-32]!
000e2600stur x29, [sp-8]
000e2604sub x29, sp, 8
000e2608ldr x16, [x28+32]
000e260ccbnz x16, 0xe2634
000e2610
000e2610loc_e2610:
000e2610ldr x0, [x26+8]
000e2614str x0, [sp+16]
000e2618bl internal/poll.(*FD).decref
000e261cldur x29, [sp-8]
000e2620ldr x30, [sp], 32
000e2624ret x30
000e2628
000e2628loc_e2628:
000e2628mov x3, x30
000e262cbl runtime.morestack.abi0
000e2630b 0xe25f0
000e2634
000e2634loc_e2634:
000e2634ldr x17, [x16]
000e2638add x20, sp, 40
000e263csubs xzr, x20, x17
000e2640b.ne 0xe2610
000e2644add x20, sp, 8
000e2648str x20, [x16]
000e264cb 0xe2610
000e25f0
Loading..