File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0030f300
0030f300net.(*OpError).Error: ; void net.(*OpError).Error(net.OpError * e)
0030f300ldr x16, [x28+16]
0030f304sub x17, sp, 16
0030f308subs xzr, x17, x16
0030f30cb.ls 0x30f56c
0030f310str x30, [sp-144]!
0030f314stur x29, [sp-8]
0030f318sub x29, sp, 8
0030f31cstr x0, [sp+152]
0030f320stp xzr, xzr, [sp+72]
0030f324ldr x7, [sp+152]
0030f328cbnz x7, 0x30f330
0030f32cb 0x30f54c
0030f330
0030f330loc_30f330:
0030f330ldr x7, [sp+152]
0030f334ldrsb x27, [x7]
0030f338ldr x8, [x7]
0030f33cldr x7, [x7+8]
0030f340str x8, [sp+88]
0030f344str x7, [sp+96]
0030f348ldr x7, [sp+152]
0030f34cldrsb x27, [x7]
0030f350ldr x7, [x7+24]
0030f354cbnz x7, 0x30f35c
0030f358b 0x30f39c
0030f35c
0030f35cloc_30f35c:
0030f35cldr x7, [sp+152]
0030f360ldrsb x27, [x7]
0030f364ldr x5, [x7+16]
0030f368ldr x6, [x7+24]
0030f36cstr x5, [sp+104]
0030f370str x6, [sp+112]
0030f374ldr x1, [sp+88]
0030f378ldr x2, [sp+96]
0030f37cmov x0, xzr
0030f380adrp x3, 0x401000
0030f384add x3, x3, 3072
0030f388orr x4, xzr, 1
0030f38cbl runtime.concatstring3
0030f390str x0, [sp+88]
0030f394str x1, [sp+96]
0030f398b 0x30f3a0
0030f39c
0030f39cloc_30f39c:
0030f39cb 0x30f3a0
0030f3a0
0030f3a0loc_30f3a0:
0030f3a0ldr x5, [sp+152]
0030f3a4ldrsb x27, [x5]
0030f3a8ldr x5, [x5+32]
0030f3accbnz x5, 0x30f3b4
0030f3b0b 0x30f410
0030f3b4
0030f3b4loc_30f3b4:
0030f3b4ldr x1, [sp+152]
0030f3b8ldrsb x27, [x1]
0030f3bcldr x2, [x1+32]
0030f3c0ldrsb x27, [x2]
0030f3c4ldr x0, [x1+40]
0030f3c8ldr x1, [x2+32]
0030f3ccblr x1
0030f3d0str x0, [sp+120]
0030f3d4str x1, [sp+128]
0030f3d8ldr x2, [sp+88]
0030f3dcldr x3, [sp+96]
0030f3e0orr x4, xzr, 1
0030f3e4mov x5, x0
0030f3e8mov x6, x1
0030f3ecmov x0, xzr
0030f3f0mov x1, x2
0030f3f4mov x2, x3
0030f3f8adrp x3, 0x401000
0030f3fcadd x3, x3, 3072
0030f400bl runtime.concatstring3
0030f404str x0, [sp+88]
0030f408str x1, [sp+96]
0030f40cb 0x30f414
0030f410
0030f410loc_30f410:
0030f410b 0x30f414
0030f414
0030f414loc_30f414:
0030f414ldr x5, [sp+152]
0030f418ldrsb x27, [x5]
0030f41cldr x5, [x5+48]
0030f420cbnz x5, 0x30f428
0030f424b 0x30f4dc
0030f428
0030f428loc_30f428:
0030f428ldr x5, [sp+152]
0030f42cldrsb x27, [x5]
0030f430ldr x5, [x5+32]
0030f434cbnz x5, 0x30f43c
0030f438b 0x30f464
0030f43c
0030f43cloc_30f43c:
0030f43cldr x1, [sp+88]
0030f440ldr x2, [sp+96]
0030f444mov x0, xzr
0030f448adrp x3, 0x3a0000
0030f44cadd x3, x3, 4067
0030f450orr x4, xzr, 2
0030f454bl runtime.concatstring2
0030f458str x0, [sp+88]
0030f45cstr x1, [sp+96]
0030f460b 0x30f48c
0030f464
0030f464loc_30f464:
0030f464ldr x1, [sp+88]
0030f468ldr x2, [sp+96]
0030f46cmov x0, xzr
0030f470adrp x3, 0x401000
0030f474add x3, x3, 3072
0030f478orr x4, xzr, 1
0030f47cbl runtime.concatstring2
0030f480str x0, [sp+88]
0030f484str x1, [sp+96]
0030f488b 0x30f48c
0030f48c
0030f48cloc_30f48c:
0030f48cldr x1, [sp+152]
0030f490ldrsb x27, [x1]
0030f494ldr x2, [x1+48]
0030f498ldrsb x27, [x2]
0030f49cldr x0, [x1+56]
0030f4a0ldr x1, [x2+32]
0030f4a4blr x1
0030f4a8str x0, [sp+120]
0030f4acstr x1, [sp+128]
0030f4b0ldr x2, [sp+88]
0030f4b4ldr x3, [sp+96]
0030f4b8mov x4, x1
0030f4bcmov x1, x2
0030f4c0mov x2, x3
0030f4c4mov x3, x0
0030f4c8mov x0, xzr
0030f4ccbl runtime.concatstring2
0030f4d0str x0, [sp+88]
0030f4d4str x1, [sp+96]
0030f4d8b 0x30f4e0
0030f4dc
0030f4dcloc_30f4dc:
0030f4dcb 0x30f4e0
0030f4e0
0030f4e0loc_30f4e0:
0030f4e0ldr x1, [sp+152]
0030f4e4ldrsb x27, [x1]
0030f4e8ldr x2, [x1+64]
0030f4ecldrsb x27, [x2]
0030f4f0ldr x0, [x1+72]
0030f4f4ldr x1, [x2+24]
0030f4f8blr x1
0030f4fcstr x0, [sp+120]
0030f500str x1, [sp+128]
0030f504ldr x2, [sp+88]
0030f508ldr x3, [sp+96]
0030f50corr x4, xzr, 2
0030f510mov x5, x0
0030f514mov x6, x1
0030f518mov x0, xzr
0030f51cmov x1, x2
0030f520mov x2, x3
0030f524adrp x3, 0x3a0000
0030f528add x3, x3, 4041
0030f52cbl runtime.concatstring3
0030f530str x0, [sp+88]
0030f534str x1, [sp+96]
0030f538str x0, [sp+72]
0030f53cstr x1, [sp+80]
0030f540ldur x29, [sp-8]
0030f544ldr x30, [sp], 144
0030f548ret x30
0030f54c
0030f54cloc_30f54c:
0030f54cadrp x0, 0x3a1000
0030f550add x0, x0, 1502
0030f554str x0, [sp+72]
0030f558movz x1, 5
0030f55cstr x1, [sp+80]
0030f560ldur x29, [sp-8]
0030f564ldr x30, [sp], 144
0030f568ret x30
0030f56c
0030f56cloc_30f56c:
0030f56cstr x0, [sp+8]
0030f570mov x3, x30
0030f574bl runtime.morestack_noctxt.abi0
0030f578ldr x0, [sp+8]
0030f57cb 0x30f300
0030f300
0030f300net.(*OpError).Error: ; void net.(*OpError).Error(net.OpError * e)
0030f300ldr x16, [x28+16]
0030f304sub x17, sp, 16
0030f308subs xzr, x17, x16
0030f30cb.ls 0x30f56c
0030f310str x30, [sp-144]!
0030f314stur x29, [sp-8]
0030f318sub x29, sp, 8
0030f31cstr x0, [sp+152]
0030f320stp xzr, xzr, [sp+72]
0030f324ldr x7, [sp+152]
0030f328cbnz x7, 0x30f330
0030f32cb 0x30f54c
0030f330
0030f330loc_30f330:
0030f330ldr x7, [sp+152]
0030f334ldrsb x27, [x7]
0030f338ldr x8, [x7]
0030f33cldr x7, [x7+8]
0030f340str x8, [sp+88]
0030f344str x7, [sp+96]
0030f348ldr x7, [sp+152]
0030f34cldrsb x27, [x7]
0030f350ldr x7, [x7+24]
0030f354cbnz x7, 0x30f35c
0030f358b 0x30f39c
0030f35c
0030f35cloc_30f35c:
0030f35cldr x7, [sp+152]
0030f360ldrsb x27, [x7]
0030f364ldr x5, [x7+16]
0030f368ldr x6, [x7+24]
0030f36cstr x5, [sp+104]
0030f370str x6, [sp+112]
0030f374ldr x1, [sp+88]
0030f378ldr x2, [sp+96]
0030f37cmov x0, xzr
0030f380adrp x3, 0x401000
0030f384add x3, x3, 3072
0030f388orr x4, xzr, 1
0030f38cbl runtime.concatstring3
0030f390str x0, [sp+88]
0030f394str x1, [sp+96]
0030f398b 0x30f3a0
0030f39c
0030f39cloc_30f39c:
0030f39cb 0x30f3a0
0030f3a0
0030f3a0loc_30f3a0:
0030f3a0ldr x5, [sp+152]
0030f3a4ldrsb x27, [x5]
0030f3a8ldr x5, [x5+32]
0030f3accbnz x5, 0x30f3b4
0030f3b0b 0x30f410
0030f3b4
0030f3b4loc_30f3b4:
0030f3b4ldr x1, [sp+152]
0030f3b8ldrsb x27, [x1]
0030f3bcldr x2, [x1+32]
0030f3c0ldrsb x27, [x2]
0030f3c4ldr x0, [x1+40]
0030f3c8ldr x1, [x2+32]
0030f3ccblr x1
0030f3d0str x0, [sp+120]
0030f3d4str x1, [sp+128]
0030f3d8ldr x2, [sp+88]
0030f3dcldr x3, [sp+96]
0030f3e0orr x4, xzr, 1
0030f3e4mov x5, x0
0030f3e8mov x6, x1
0030f3ecmov x0, xzr
0030f3f0mov x1, x2
0030f3f4mov x2, x3
0030f3f8adrp x3, 0x401000
0030f3fcadd x3, x3, 3072
0030f400bl runtime.concatstring3
0030f404str x0, [sp+88]
0030f408str x1, [sp+96]
0030f40cb 0x30f414
0030f410
0030f410loc_30f410:
0030f410b 0x30f414
0030f414
0030f414loc_30f414:
0030f414ldr x5, [sp+152]
0030f418ldrsb x27, [x5]
0030f41cldr x5, [x5+48]
0030f420cbnz x5, 0x30f428
0030f424b 0x30f4dc
0030f428
0030f428loc_30f428:
0030f428ldr x5, [sp+152]
0030f42cldrsb x27, [x5]
0030f430ldr x5, [x5+32]
0030f434cbnz x5, 0x30f43c
0030f438b 0x30f464
0030f43c
0030f43cloc_30f43c:
0030f43cldr x1, [sp+88]
0030f440ldr x2, [sp+96]
0030f444mov x0, xzr
0030f448adrp x3, 0x3a0000
0030f44cadd x3, x3, 4067
0030f450orr x4, xzr, 2
0030f454bl runtime.concatstring2
0030f458str x0, [sp+88]
0030f45cstr x1, [sp+96]
0030f460b 0x30f48c
0030f464
0030f464loc_30f464:
0030f464ldr x1, [sp+88]
0030f468ldr x2, [sp+96]
0030f46cmov x0, xzr
0030f470adrp x3, 0x401000
0030f474add x3, x3, 3072
0030f478orr x4, xzr, 1
0030f47cbl runtime.concatstring2
0030f480str x0, [sp+88]
0030f484str x1, [sp+96]
0030f488b 0x30f48c
0030f48c
0030f48cloc_30f48c:
0030f48cldr x1, [sp+152]
0030f490ldrsb x27, [x1]
0030f494ldr x2, [x1+48]
0030f498ldrsb x27, [x2]
0030f49cldr x0, [x1+56]
0030f4a0ldr x1, [x2+32]
0030f4a4blr x1
0030f4a8str x0, [sp+120]
0030f4acstr x1, [sp+128]
0030f4b0ldr x2, [sp+88]
0030f4b4ldr x3, [sp+96]
0030f4b8mov x4, x1
0030f4bcmov x1, x2
0030f4c0mov x2, x3
0030f4c4mov x3, x0
0030f4c8mov x0, xzr
0030f4ccbl runtime.concatstring2
0030f4d0str x0, [sp+88]
0030f4d4str x1, [sp+96]
0030f4d8b 0x30f4e0
0030f4dc
0030f4dcloc_30f4dc:
0030f4dcb 0x30f4e0
0030f4e0
0030f4e0loc_30f4e0:
0030f4e0ldr x1, [sp+152]
0030f4e4ldrsb x27, [x1]
0030f4e8ldr x2, [x1+64]
0030f4ecldrsb x27, [x2]
0030f4f0ldr x0, [x1+72]
0030f4f4ldr x1, [x2+24]
0030f4f8blr x1
0030f4fcstr x0, [sp+120]
0030f500str x1, [sp+128]
0030f504ldr x2, [sp+88]
0030f508ldr x3, [sp+96]
0030f50corr x4, xzr, 2
0030f510mov x5, x0
0030f514mov x6, x1
0030f518mov x0, xzr
0030f51cmov x1, x2
0030f520mov x2, x3
0030f524adrp x3, 0x3a0000
0030f528add x3, x3, 4041
0030f52cbl runtime.concatstring3
0030f530str x0, [sp+88]
0030f534str x1, [sp+96]
0030f538str x0, [sp+72]
0030f53cstr x1, [sp+80]
0030f540ldur x29, [sp-8]
0030f544ldr x30, [sp], 144
0030f548ret x30
0030f54c
0030f54cloc_30f54c:
0030f54cadrp x0, 0x3a1000
0030f550add x0, x0, 1502
0030f554str x0, [sp+72]
0030f558movz x1, 5
0030f55cstr x1, [sp+80]
0030f560ldur x29, [sp-8]
0030f564ldr x30, [sp], 144
0030f568ret x30
0030f56c
0030f56cloc_30f56c:
0030f56cstr x0, [sp+8]
0030f570mov x3, x30
0030f574bl runtime.morestack_noctxt.abi0
0030f578ldr x0, [sp+8]
0030f57cb 0x30f300
0030f300
0030f580
0030f580net.(*OpError).Timeout: ; void net.(*OpError).Timeout(net.OpError * e)
0030f580ldr x16, [x28+16]
0030f584sub x17, sp, 48
0030f588subs xzr, x17, x16
0030f58cb.ls 0x30f7a0
0030f590str x30, [sp-176]!
0030f594stur x29, [sp-8]
0030f598sub x29, sp, 8
0030f59cstr x0, [sp+184]
0030f5a0strb wzr, [sp+47]
0030f5a4str xzr, [sp+144]
0030f5a8ldr x2, [sp+184]
0030f5acldrsb x27, [x2]
0030f5b0ldr x3, [x2+64]
0030f5b4ldr x2, [x2+72]
0030f5b8adrp x4, 0x404000
0030f5bcadd x4, x4, 2424
0030f5c0subs xzr, x3, x4
0030f5c4b.eq 0x30f5cc
0030f5c8b 0x30f5d4
0030f5cc
0030f5ccloc_30f5cc:
0030f5ccorr x0, xzr, 1
0030f5d0b 0x30f5e0
0030f5d4
0030f5d4loc_30f5d4:
0030f5d4mov x0, xzr
0030f5d8mov x2, xzr
0030f5dcb 0x30f5e0
0030f5e0
0030f5e0loc_30f5e0:
0030f5e0str x2, [sp+144]
0030f5e4strb w0, [sp+54]
0030f5e8ldr x2, [sp+144]
0030f5ecstr x2, [sp+112]
0030f5f0ldrb w2, [sp+54]
0030f5f4strb w2, [sp+52]
0030f5f8ldr x2, [sp+112]
0030f5fcstr x2, [sp+88]
0030f600ldrb w2, [sp+52]
0030f604strb w2, [sp+50]
0030f608tbnz w2, 0, 0x30f610
0030f60cb 0x30f6d8
0030f610
0030f610loc_30f610:
0030f610stp xzr, xzr, [sp+128]
0030f614ldr x2, [sp+88]
0030f618ldrsb x27, [x2]
0030f61cldr x3, [x2+24]
0030f620ldr x2, [x2+16]
0030f624cbnz x2, 0x30f62c
0030f628b 0x30f64c
0030f62c
0030f62cloc_30f62c:
0030f62cstr x3, [sp+120]
0030f630ldr x1, [x2+8]
0030f634adrp x0, 0x6ff000
0030f638add x0, x0, 3248
0030f63cbl runtime.typeAssert
0030f640ldr x3, [sp+120]
0030f644mov x2, x0
0030f648b 0x30f650
0030f64c
0030f64cloc_30f64c:
0030f64cb 0x30f650
0030f650
0030f650loc_30f650:
0030f650str x2, [sp+128]
0030f654str x3, [sp+136]
0030f658subs xzr, x2, 0
0030f65ccset x1, ne
0030f660strb w1, [sp+54]
0030f664ldr x1, [sp+128]
0030f668ldr x2, [sp+136]
0030f66cstr x1, [sp+96]
0030f670str x2, [sp+104]
0030f674ldrb w1, [sp+54]
0030f678strb w1, [sp+51]
0030f67cldr x1, [sp+96]
0030f680ldr x2, [sp+104]
0030f684str x1, [sp+72]
0030f688str x2, [sp+80]
0030f68cldrb w1, [sp+51]
0030f690strb w1, [sp+49]
0030f694strb w1, [sp+54]
0030f698tbnz w1, 0, 0x30f6a0
0030f69cb 0x30f6c0
0030f6a0
0030f6a0loc_30f6a0:
0030f6a0ldr x1, [sp+72]
0030f6a4ldrsb x27, [x1]
0030f6a8ldr x0, [sp+80]
0030f6acldr x1, [x1+24]
0030f6b0blr x1
0030f6b4strb w0, [sp+53]
0030f6b8strb w0, [sp+54]
0030f6bcb 0x30f6c4
0030f6c0
0030f6c0loc_30f6c0:
0030f6c0b 0x30f6c4
0030f6c4
0030f6c4loc_30f6c4:
0030f6c4ldrb w0, [sp+54]
0030f6c8strb w0, [sp+47]
0030f6ccldur x29, [sp-8]
0030f6d0ldr x30, [sp], 176
0030f6d4ret x30
0030f6d8
0030f6d8loc_30f6d8:
0030f6d8stp xzr, xzr, [sp+128]
0030f6dcldr x2, [sp+184]
0030f6e0ldrsb x27, [x2]
0030f6e4ldr x3, [x2+72]
0030f6e8ldr x2, [x2+64]
0030f6eccbnz x2, 0x30f6f4
0030f6f0b 0x30f714
0030f6f4
0030f6f4loc_30f6f4:
0030f6f4str x3, [sp+120]
0030f6f8ldr x1, [x2+8]
0030f6fcadrp x0, 0x6ff000
0030f700add x0, x0, 3280
0030f704bl runtime.typeAssert
0030f708ldr x3, [sp+120]
0030f70cmov x2, x0
0030f710b 0x30f718
0030f714
0030f714loc_30f714:
0030f714b 0x30f718
0030f718
0030f718loc_30f718:
0030f718str x2, [sp+128]
0030f71cstr x3, [sp+136]
0030f720subs xzr, x2, 0
0030f724cset x1, ne
0030f728strb w1, [sp+54]
0030f72cldr x1, [sp+128]
0030f730ldr x2, [sp+136]
0030f734str x1, [sp+152]
0030f738str x2, [sp+160]
0030f73cldrb w1, [sp+54]
0030f740strb w1, [sp+55]
0030f744ldr x1, [sp+152]
0030f748ldr x2, [sp+160]
0030f74cstr x1, [sp+56]
0030f750str x2, [sp+64]
0030f754ldrb w1, [sp+55]
0030f758strb w1, [sp+48]
0030f75cstrb w1, [sp+54]
0030f760tbnz w1, 0, 0x30f768
0030f764b 0x30f788
0030f768
0030f768loc_30f768:
0030f768ldr x1, [sp+56]
0030f76cldrsb x27, [x1]
0030f770ldr x0, [sp+64]
0030f774ldr x1, [x1+24]
0030f778blr x1
0030f77cstrb w0, [sp+53]
0030f780strb w0, [sp+54]
0030f784b 0x30f78c
0030f788
0030f788loc_30f788:
0030f788b 0x30f78c
0030f78c
0030f78cloc_30f78c:
0030f78cldrb w0, [sp+54]
0030f790strb w0, [sp+47]
0030f794ldur x29, [sp-8]
0030f798ldr x30, [sp], 176
0030f79cret x30
0030f7a0
0030f7a0loc_30f7a0:
0030f7a0str x0, [sp+8]
0030f7a4mov x3, x30
0030f7a8bl runtime.morestack_noctxt.abi0
0030f7acldr x0, [sp+8]
0030f7b0b 0x30f580
0030f7b4udf 0
0030f7b8udf 0
0030f7bcudf 0
0030f580
0030f580net.(*OpError).Timeout: ; void net.(*OpError).Timeout(net.OpError * e)
0030f580ldr x16, [x28+16]
0030f584sub x17, sp, 48
0030f588subs xzr, x17, x16
0030f58cb.ls 0x30f7a0
0030f590str x30, [sp-176]!
0030f594stur x29, [sp-8]
0030f598sub x29, sp, 8
0030f59cstr x0, [sp+184]
0030f5a0strb wzr, [sp+47]
0030f5a4str xzr, [sp+144]
0030f5a8ldr x2, [sp+184]
0030f5acldrsb x27, [x2]
0030f5b0ldr x3, [x2+64]
0030f5b4ldr x2, [x2+72]
0030f5b8adrp x4, 0x404000
0030f5bcadd x4, x4, 2424
0030f5c0subs xzr, x3, x4
0030f5c4b.eq 0x30f5cc
0030f5c8b 0x30f5d4
0030f5cc
0030f5ccloc_30f5cc:
0030f5ccorr x0, xzr, 1
0030f5d0b 0x30f5e0
0030f5d4
0030f5d4loc_30f5d4:
0030f5d4mov x0, xzr
0030f5d8mov x2, xzr
0030f5dcb 0x30f5e0
0030f5e0
0030f5e0loc_30f5e0:
0030f5e0str x2, [sp+144]
0030f5e4strb w0, [sp+54]
0030f5e8ldr x2, [sp+144]
0030f5ecstr x2, [sp+112]
0030f5f0ldrb w2, [sp+54]
0030f5f4strb w2, [sp+52]
0030f5f8ldr x2, [sp+112]
0030f5fcstr x2, [sp+88]
0030f600ldrb w2, [sp+52]
0030f604strb w2, [sp+50]
0030f608tbnz w2, 0, 0x30f610
0030f60cb 0x30f6d8
0030f610
0030f610loc_30f610:
0030f610stp xzr, xzr, [sp+128]
0030f614ldr x2, [sp+88]
0030f618ldrsb x27, [x2]
0030f61cldr x3, [x2+24]
0030f620ldr x2, [x2+16]
0030f624cbnz x2, 0x30f62c
0030f628b 0x30f64c
0030f62c
0030f62cloc_30f62c:
0030f62cstr x3, [sp+120]
0030f630ldr x1, [x2+8]
0030f634adrp x0, 0x6ff000
0030f638add x0, x0, 3248
0030f63cbl runtime.typeAssert
0030f640ldr x3, [sp+120]
0030f644mov x2, x0
0030f648b 0x30f650
0030f64c
0030f64cloc_30f64c:
0030f64cb 0x30f650
0030f650
0030f650loc_30f650:
0030f650str x2, [sp+128]
0030f654str x3, [sp+136]
0030f658subs xzr, x2, 0
0030f65ccset x1, ne
0030f660strb w1, [sp+54]
0030f664ldr x1, [sp+128]
0030f668ldr x2, [sp+136]
0030f66cstr x1, [sp+96]
0030f670str x2, [sp+104]
0030f674ldrb w1, [sp+54]
0030f678strb w1, [sp+51]
0030f67cldr x1, [sp+96]
0030f680ldr x2, [sp+104]
0030f684str x1, [sp+72]
0030f688str x2, [sp+80]
0030f68cldrb w1, [sp+51]
0030f690strb w1, [sp+49]
0030f694strb w1, [sp+54]
0030f698tbnz w1, 0, 0x30f6a0
0030f69cb 0x30f6c0
0030f6a0
0030f6a0loc_30f6a0:
0030f6a0ldr x1, [sp+72]
0030f6a4ldrsb x27, [x1]
0030f6a8ldr x0, [sp+80]
0030f6acldr x1, [x1+24]
0030f6b0blr x1
0030f6b4strb w0, [sp+53]
0030f6b8strb w0, [sp+54]
0030f6bcb 0x30f6c4
0030f6c0
0030f6c0loc_30f6c0:
0030f6c0b 0x30f6c4
0030f6c4
0030f6c4loc_30f6c4:
0030f6c4ldrb w0, [sp+54]
0030f6c8strb w0, [sp+47]
0030f6ccldur x29, [sp-8]
0030f6d0ldr x30, [sp], 176
0030f6d4ret x30
0030f6d8
0030f6d8loc_30f6d8:
0030f6d8stp xzr, xzr, [sp+128]
0030f6dcldr x2, [sp+184]
0030f6e0ldrsb x27, [x2]
0030f6e4ldr x3, [x2+72]
0030f6e8ldr x2, [x2+64]
0030f6eccbnz x2, 0x30f6f4
0030f6f0b 0x30f714
0030f6f4
0030f6f4loc_30f6f4:
0030f6f4str x3, [sp+120]
0030f6f8ldr x1, [x2+8]
0030f6fcadrp x0, 0x6ff000
0030f700add x0, x0, 3280
0030f704bl runtime.typeAssert
0030f708ldr x3, [sp+120]
0030f70cmov x2, x0
0030f710b 0x30f718
0030f714
0030f714loc_30f714:
0030f714b 0x30f718
0030f718
0030f718loc_30f718:
0030f718str x2, [sp+128]
0030f71cstr x3, [sp+136]
0030f720subs xzr, x2, 0
0030f724cset x1, ne
0030f728strb w1, [sp+54]
0030f72cldr x1, [sp+128]
0030f730ldr x2, [sp+136]
0030f734str x1, [sp+152]
0030f738str x2, [sp+160]
0030f73cldrb w1, [sp+54]
0030f740strb w1, [sp+55]
0030f744ldr x1, [sp+152]
0030f748ldr x2, [sp+160]
0030f74cstr x1, [sp+56]
0030f750str x2, [sp+64]
0030f754ldrb w1, [sp+55]
0030f758strb w1, [sp+48]
0030f75cstrb w1, [sp+54]
0030f760tbnz w1, 0, 0x30f768
0030f764b 0x30f788
0030f768
0030f768loc_30f768:
0030f768ldr x1, [sp+56]
0030f76cldrsb x27, [x1]
0030f770ldr x0, [sp+64]
0030f774ldr x1, [x1+24]
0030f778blr x1
0030f77cstrb w0, [sp+53]
0030f780strb w0, [sp+54]
0030f784b 0x30f78c
0030f788
0030f788loc_30f788:
0030f788b 0x30f78c
0030f78c
0030f78cloc_30f78c:
0030f78cldrb w0, [sp+54]
0030f790strb w0, [sp+47]
0030f794ldur x29, [sp-8]
0030f798ldr x30, [sp], 176
0030f79cret x30
0030f7a0
0030f7a0loc_30f7a0:
0030f7a0str x0, [sp+8]
0030f7a4mov x3, x30
0030f7a8bl runtime.morestack_noctxt.abi0
0030f7acldr x0, [sp+8]
0030f7b0b 0x30f580
0030f7b4udf 0
0030f7b8udf 0
0030f7bcudf 0
0030f580
0030f7c0
0030f7c0net.(*OpError).Temporary: ; void net.(*OpError).Temporary(net.OpError * e)
0030f7c0ldr x16, [x28+16]
0030f7c4sub x17, sp, 64
0030f7c8subs xzr, x17, x16
0030f7ccb.ls 0x30fba0
0030f7d0str x30, [sp-192]!
0030f7d4stur x29, [sp-8]
0030f7d8sub x29, sp, 8
0030f7dcstr x0, [sp+200]
0030f7e0strb wzr, [sp+47]
0030f7e4ldr x2, [sp+200]
0030f7e8ldrsb x27, [x2]
0030f7ecldr x2, [x2+8]
0030f7f0subs xzr, x2, 6
0030f7f4cset x2, eq
0030f7f8b.eq 0x30f800
0030f7fcb 0x30f8ac
0030f800
0030f800loc_30f800:
0030f800ldr x2, [sp+200]
0030f804ldrsb x27, [x2]
0030f808ldr x1, [x2+8]
0030f80cldr x2, [x2]
0030f810subs xzr, x1, 0
0030f814b.hi 0x30f81c
0030f818b 0x30fb94
0030f81c
0030f81cloc_30f81c:
0030f81cldr x3, [sp+200]
0030f820ldrsb x27, [x3]
0030f824ldr x1, [x3+8]
0030f828ldr x3, [x3]
0030f82cldrb w2, [x2]
0030f830subs xzr, x1, 1
0030f834b.hi 0x30f83c
0030f838b 0x30fb8c
0030f83c
0030f83cloc_30f83c:
0030f83cldr x4, [sp+200]
0030f840ldrsb x27, [x4]
0030f844ldr x1, [x4+8]
0030f848ldr x4, [x4]
0030f84cldrb w3, [x3+1]
0030f850ubfm x3, x3, 56, 7
0030f854orr x2, x2, x3
0030f858subs xzr, x1, 2
0030f85cb.hi 0x30f864
0030f860b 0x30fb84
0030f864
0030f864loc_30f864:
0030f864ldr x3, [sp+200]
0030f868ldrsb x27, [x3]
0030f86cldr x1, [x3+8]
0030f870ldr x3, [x3]
0030f874ldrb w4, [x4+2]
0030f878ubfm x4, x4, 48, 7
0030f87corr x2, x2, x4
0030f880subs xzr, x1, 3
0030f884b.hi 0x30f88c
0030f888b 0x30fb7c
0030f88c
0030f88cloc_30f88c:
0030f88cldrb w3, [x3+3]
0030f890ubfm x3, x3, 40, 7
0030f894orr x3, x2, x3
0030f898movz x4, 25441
0030f89cmovk x4, 0x65630000
0030f8a0subs wzr, w3, w4
0030f8a4cset x2, eq
0030f8a8b 0x30f8b0
0030f8ac
0030f8acloc_30f8ac:
0030f8acb 0x30f8b0
0030f8b0
0030f8b0loc_30f8b0:
0030f8b0tbnz w2, 0, 0x30f8b8
0030f8b4b 0x30f914
0030f8b8
0030f8b8loc_30f8b8:
0030f8b8ldr x2, [sp+200]
0030f8bcldrsb x27, [x2]
0030f8c0ldr x1, [x2+8]
0030f8c4ldr x2, [x2]
0030f8c8subs xzr, x1, 4
0030f8ccb.hi 0x30f8d4
0030f8d0b 0x30fb74
0030f8d4
0030f8d4loc_30f8d4:
0030f8d4ldr x3, [sp+200]
0030f8d8ldrsb x27, [x3]
0030f8dcldr x1, [x3+8]
0030f8e0ldr x3, [x3]
0030f8e4ldrb w2, [x2+4]
0030f8e8subs xzr, x1, 5
0030f8ecb.hi 0x30f8f4
0030f8f0b 0x30fb6c
0030f8f4
0030f8f4loc_30f8f4:
0030f8f4ldrb w3, [x3+5]
0030f8f8ubfm x3, x3, 56, 7
0030f8fcorr x3, x2, x3
0030f900ubfm x3, x3, 0, 15
0030f904movz x4, 29808
0030f908subs wzr, w3, w4
0030f90ccset x2, eq
0030f910b 0x30f918
0030f914
0030f914loc_30f914:
0030f914b 0x30f918
0030f918
0030f918loc_30f918:
0030f918strb w2, [sp+54]
0030f91ctbnz w2, 0, 0x30f924
0030f920b 0x30f94c
0030f924
0030f924loc_30f924:
0030f924ldr x2, [sp+200]
0030f928ldrsb x27, [x2]
0030f92cldr x0, [x2+64]
0030f930ldr x1, [x2+72]
0030f934str x0, [sp+128]
0030f938str x1, [sp+136]
0030f93cbl net.isConnError
0030f940strb w0, [sp+53]
0030f944strb w0, [sp+54]
0030f948b 0x30f950
0030f94c
0030f94cloc_30f94c:
0030f94cb 0x30f950
0030f950
0030f950loc_30f950:
0030f950ldrb w2, [sp+54]
0030f954tbnz w2, 0, 0x30f95c
0030f958b 0x30f970
0030f95c
0030f95cloc_30f95c:
0030f95corr x0, xzr, 1
0030f960strb w0, [sp+47]
0030f964ldur x29, [sp-8]
0030f968ldr x30, [sp], 192
0030f96cret x30
0030f970
0030f970loc_30f970:
0030f970str xzr, [sp+160]
0030f974ldr x2, [sp+200]
0030f978ldrsb x27, [x2]
0030f97cldr x3, [x2+64]
0030f980ldr x2, [x2+72]
0030f984adrp x4, 0x404000
0030f988add x4, x4, 2424
0030f98csubs xzr, x3, x4
0030f990b.eq 0x30f998
0030f994b 0x30f9a0
0030f998
0030f998loc_30f998:
0030f998orr x0, xzr, 1
0030f99cb 0x30f9ac
0030f9a0
0030f9a0loc_30f9a0:
0030f9a0mov x0, xzr
0030f9a4mov x2, xzr
0030f9a8b 0x30f9ac
0030f9ac
0030f9acloc_30f9ac:
0030f9acstr x2, [sp+160]
0030f9b0strb w0, [sp+54]
0030f9b4ldr x2, [sp+160]
0030f9b8str x2, [sp+112]
0030f9bcldrb w2, [sp+54]
0030f9c0strb w2, [sp+52]
0030f9c4ldr x2, [sp+112]
0030f9c8str x2, [sp+88]
0030f9ccldrb w2, [sp+52]
0030f9d0strb w2, [sp+50]
0030f9d4tbnz w2, 0, 0x30f9dc
0030f9d8b 0x30faa4
0030f9dc
0030f9dcloc_30f9dc:
0030f9dcstp xzr, xzr, [sp+144]
0030f9e0ldr x2, [sp+88]
0030f9e4ldrsb x27, [x2]
0030f9e8ldr x3, [x2+24]
0030f9ecldr x2, [x2+16]
0030f9f0cbnz x2, 0x30f9f8
0030f9f4b 0x30fa18
0030f9f8
0030f9f8loc_30f9f8:
0030f9f8str x3, [sp+120]
0030f9fcldr x1, [x2+8]
0030fa00adrp x0, 0x6ff000
0030fa04add x0, x0, 3312
0030fa08bl runtime.typeAssert
0030fa0cldr x3, [sp+120]
0030fa10mov x2, x0
0030fa14b 0x30fa1c
0030fa18
0030fa18loc_30fa18:
0030fa18b 0x30fa1c
0030fa1c
0030fa1cloc_30fa1c:
0030fa1cstr x2, [sp+144]
0030fa20str x3, [sp+152]
0030fa24subs xzr, x2, 0
0030fa28cset x1, ne
0030fa2cstrb w1, [sp+54]
0030fa30ldr x1, [sp+144]
0030fa34ldr x2, [sp+152]
0030fa38str x1, [sp+96]
0030fa3cstr x2, [sp+104]
0030fa40ldrb w1, [sp+54]
0030fa44strb w1, [sp+51]
0030fa48ldr x1, [sp+96]
0030fa4cldr x2, [sp+104]
0030fa50str x1, [sp+72]
0030fa54str x2, [sp+80]
0030fa58ldrb w1, [sp+51]
0030fa5cstrb w1, [sp+49]
0030fa60strb w1, [sp+54]
0030fa64tbnz w1, 0, 0x30fa6c
0030fa68b 0x30fa8c
0030fa6c
0030fa6cloc_30fa6c:
0030fa6cldr x1, [sp+72]
0030fa70ldrsb x27, [x1]
0030fa74ldr x0, [sp+80]
0030fa78ldr x1, [x1+24]
0030fa7cblr x1
0030fa80strb w0, [sp+53]
0030fa84strb w0, [sp+54]
0030fa88b 0x30fa90
0030fa8c
0030fa8cloc_30fa8c:
0030fa8cb 0x30fa90
0030fa90
0030fa90loc_30fa90:
0030fa90ldrb w0, [sp+54]
0030fa94strb w0, [sp+47]
0030fa98ldur x29, [sp-8]
0030fa9cldr x30, [sp], 192
0030faa0ret x30
0030faa4
0030faa4loc_30faa4:
0030faa4stp xzr, xzr, [sp+144]
0030faa8ldr x2, [sp+200]
0030faacldrsb x27, [x2]
0030fab0ldr x3, [x2+72]
0030fab4ldr x2, [x2+64]
0030fab8cbnz x2, 0x30fac0
0030fabcb 0x30fae0
0030fac0
0030fac0loc_30fac0:
0030fac0str x3, [sp+120]
0030fac4ldr x1, [x2+8]
0030fac8adrp x0, 0x6ff000
0030faccadd x0, x0, 3344
0030fad0bl runtime.typeAssert
0030fad4ldr x3, [sp+120]
0030fad8mov x2, x0
0030fadcb 0x30fae4
0030fae0
0030fae0loc_30fae0:
0030fae0b 0x30fae4
0030fae4
0030fae4loc_30fae4:
0030fae4str x2, [sp+144]
0030fae8str x3, [sp+152]
0030faecsubs xzr, x2, 0
0030faf0cset x1, ne
0030faf4strb w1, [sp+54]
0030faf8ldr x1, [sp+144]
0030fafcldr x2, [sp+152]
0030fb00str x1, [sp+168]
0030fb04str x2, [sp+176]
0030fb08ldrb w1, [sp+54]
0030fb0cstrb w1, [sp+55]
0030fb10ldr x1, [sp+168]
0030fb14ldr x2, [sp+176]
0030fb18str x1, [sp+56]
0030fb1cstr x2, [sp+64]
0030fb20ldrb w1, [sp+55]
0030fb24strb w1, [sp+48]
0030fb28strb w1, [sp+54]
0030fb2ctbnz w1, 0, 0x30fb34
0030fb30b 0x30fb54
0030fb34
0030fb34loc_30fb34:
0030fb34ldr x1, [sp+56]
0030fb38ldrsb x27, [x1]
0030fb3cldr x0, [sp+64]
0030fb40ldr x1, [x1+24]
0030fb44blr x1
0030fb48strb w0, [sp+53]
0030fb4cstrb w0, [sp+54]
0030fb50b 0x30fb58
0030fb54
0030fb54loc_30fb54:
0030fb54b 0x30fb58
0030fb58
0030fb58loc_30fb58:
0030fb58ldrb w0, [sp+54]
0030fb5cstrb w0, [sp+47]
0030fb60ldur x29, [sp-8]
0030fb64ldr x30, [sp], 192
0030fb68ret x30
0030fb6c
0030fb6cloc_30fb6c:
0030fb6cmovz x0, 5
0030fb70bl runtime.panicIndex
0030fb74
0030fb74loc_30fb74:
0030fb74orr x0, xzr, 4
0030fb78bl runtime.panicIndex
0030fb7c
0030fb7cloc_30fb7c:
0030fb7corr x0, xzr, 3
0030fb80bl runtime.panicIndex
0030fb84
0030fb84loc_30fb84:
0030fb84orr x0, xzr, 2
0030fb88bl runtime.panicIndex
0030fb8c
0030fb8cloc_30fb8c:
0030fb8corr x0, xzr, 1
0030fb90bl runtime.panicIndex
0030fb94
0030fb94loc_30fb94:
0030fb94mov x0, xzr
0030fb98bl runtime.panicIndex
0030fb9chint
0030fba0
0030fba0loc_30fba0:
0030fba0str x0, [sp+8]
0030fba4mov x3, x30
0030fba8bl runtime.morestack_noctxt.abi0
0030fbacldr x0, [sp+8]
0030fbb0b 0x30f7c0
0030fbb4udf 0
0030fbb8udf 0
0030fbbcudf 0
0030f7c0
0030f7c0net.(*OpError).Temporary: ; void net.(*OpError).Temporary(net.OpError * e)
0030f7c0ldr x16, [x28+16]
0030f7c4sub x17, sp, 64
0030f7c8subs xzr, x17, x16
0030f7ccb.ls 0x30fba0
0030f7d0str x30, [sp-192]!
0030f7d4stur x29, [sp-8]
0030f7d8sub x29, sp, 8
0030f7dcstr x0, [sp+200]
0030f7e0strb wzr, [sp+47]
0030f7e4ldr x2, [sp+200]
0030f7e8ldrsb x27, [x2]
0030f7ecldr x2, [x2+8]
0030f7f0subs xzr, x2, 6
0030f7f4cset x2, eq
0030f7f8b.eq 0x30f800
0030f7fcb 0x30f8ac
0030f800
0030f800loc_30f800:
0030f800ldr x2, [sp+200]
0030f804ldrsb x27, [x2]
0030f808ldr x1, [x2+8]
0030f80cldr x2, [x2]
0030f810subs xzr, x1, 0
0030f814b.hi 0x30f81c
0030f818b 0x30fb94
0030f81c
0030f81cloc_30f81c:
0030f81cldr x3, [sp+200]
0030f820ldrsb x27, [x3]
0030f824ldr x1, [x3+8]
0030f828ldr x3, [x3]
0030f82cldrb w2, [x2]
0030f830subs xzr, x1, 1
0030f834b.hi 0x30f83c
0030f838b 0x30fb8c
0030f83c
0030f83cloc_30f83c:
0030f83cldr x4, [sp+200]
0030f840ldrsb x27, [x4]
0030f844ldr x1, [x4+8]
0030f848ldr x4, [x4]
0030f84cldrb w3, [x3+1]
0030f850ubfm x3, x3, 56, 7
0030f854orr x2, x2, x3
0030f858subs xzr, x1, 2
0030f85cb.hi 0x30f864
0030f860b 0x30fb84
0030f864
0030f864loc_30f864:
0030f864ldr x3, [sp+200]
0030f868ldrsb x27, [x3]
0030f86cldr x1, [x3+8]
0030f870ldr x3, [x3]
0030f874ldrb w4, [x4+2]
0030f878ubfm x4, x4, 48, 7
0030f87corr x2, x2, x4
0030f880subs xzr, x1, 3
0030f884b.hi 0x30f88c
0030f888b 0x30fb7c
0030f88c
0030f88cloc_30f88c:
0030f88cldrb w3, [x3+3]
0030f890ubfm x3, x3, 40, 7
0030f894orr x3, x2, x3
0030f898movz x4, 25441
0030f89cmovk x4, 0x65630000
0030f8a0subs wzr, w3, w4
0030f8a4cset x2, eq
0030f8a8b 0x30f8b0
0030f8ac
0030f8acloc_30f8ac:
0030f8acb 0x30f8b0
0030f8b0
0030f8b0loc_30f8b0:
0030f8b0tbnz w2, 0, 0x30f8b8
0030f8b4b 0x30f914
0030f8b8
0030f8b8loc_30f8b8:
0030f8b8ldr x2, [sp+200]
0030f8bcldrsb x27, [x2]
0030f8c0ldr x1, [x2+8]
0030f8c4ldr x2, [x2]
0030f8c8subs xzr, x1, 4
0030f8ccb.hi 0x30f8d4
0030f8d0b 0x30fb74
0030f8d4
0030f8d4loc_30f8d4:
0030f8d4ldr x3, [sp+200]
0030f8d8ldrsb x27, [x3]
0030f8dcldr x1, [x3+8]
0030f8e0ldr x3, [x3]
0030f8e4ldrb w2, [x2+4]
0030f8e8subs xzr, x1, 5
0030f8ecb.hi 0x30f8f4
0030f8f0b 0x30fb6c
0030f8f4
0030f8f4loc_30f8f4:
0030f8f4ldrb w3, [x3+5]
0030f8f8ubfm x3, x3, 56, 7
0030f8fcorr x3, x2, x3
0030f900ubfm x3, x3, 0, 15
0030f904movz x4, 29808
0030f908subs wzr, w3, w4
0030f90ccset x2, eq
0030f910b 0x30f918
0030f914
0030f914loc_30f914:
0030f914b 0x30f918
0030f918
0030f918loc_30f918:
0030f918strb w2, [sp+54]
0030f91ctbnz w2, 0, 0x30f924
0030f920b 0x30f94c
0030f924
0030f924loc_30f924:
0030f924ldr x2, [sp+200]
0030f928ldrsb x27, [x2]
0030f92cldr x0, [x2+64]
0030f930ldr x1, [x2+72]
0030f934str x0, [sp+128]
0030f938str x1, [sp+136]
0030f93cbl net.isConnError
0030f940strb w0, [sp+53]
0030f944strb w0, [sp+54]
0030f948b 0x30f950
0030f94c
0030f94cloc_30f94c:
0030f94cb 0x30f950
0030f950
0030f950loc_30f950:
0030f950ldrb w2, [sp+54]
0030f954tbnz w2, 0, 0x30f95c
0030f958b 0x30f970
0030f95c
0030f95cloc_30f95c:
0030f95corr x0, xzr, 1
0030f960strb w0, [sp+47]
0030f964ldur x29, [sp-8]
0030f968ldr x30, [sp], 192
0030f96cret x30
0030f970
0030f970loc_30f970:
0030f970str xzr, [sp+160]
0030f974ldr x2, [sp+200]
0030f978ldrsb x27, [x2]
0030f97cldr x3, [x2+64]
0030f980ldr x2, [x2+72]
0030f984adrp x4, 0x404000
0030f988add x4, x4, 2424
0030f98csubs xzr, x3, x4
0030f990b.eq 0x30f998
0030f994b 0x30f9a0
0030f998
0030f998loc_30f998:
0030f998orr x0, xzr, 1
0030f99cb 0x30f9ac
0030f9a0
0030f9a0loc_30f9a0:
0030f9a0mov x0, xzr
0030f9a4mov x2, xzr
0030f9a8b 0x30f9ac
0030f9ac
0030f9acloc_30f9ac:
0030f9acstr x2, [sp+160]
0030f9b0strb w0, [sp+54]
0030f9b4ldr x2, [sp+160]
0030f9b8str x2, [sp+112]
0030f9bcldrb w2, [sp+54]
0030f9c0strb w2, [sp+52]
0030f9c4ldr x2, [sp+112]
0030f9c8str x2, [sp+88]
0030f9ccldrb w2, [sp+52]
0030f9d0strb w2, [sp+50]
0030f9d4tbnz w2, 0, 0x30f9dc
0030f9d8b 0x30faa4
0030f9dc
0030f9dcloc_30f9dc:
0030f9dcstp xzr, xzr, [sp+144]
0030f9e0ldr x2, [sp+88]
0030f9e4ldrsb x27, [x2]
0030f9e8ldr x3, [x2+24]
0030f9ecldr x2, [x2+16]
0030f9f0cbnz x2, 0x30f9f8
0030f9f4b 0x30fa18
0030f9f8
0030f9f8loc_30f9f8:
0030f9f8str x3, [sp+120]
0030f9fcldr x1, [x2+8]
0030fa00adrp x0, 0x6ff000
0030fa04add x0, x0, 3312
0030fa08bl runtime.typeAssert
0030fa0cldr x3, [sp+120]
0030fa10mov x2, x0
0030fa14b 0x30fa1c
0030fa18
0030fa18loc_30fa18:
0030fa18b 0x30fa1c
0030fa1c
0030fa1cloc_30fa1c:
0030fa1cstr x2, [sp+144]
0030fa20str x3, [sp+152]
0030fa24subs xzr, x2, 0
0030fa28cset x1, ne
0030fa2cstrb w1, [sp+54]
0030fa30ldr x1, [sp+144]
0030fa34ldr x2, [sp+152]
0030fa38str x1, [sp+96]
0030fa3cstr x2, [sp+104]
0030fa40ldrb w1, [sp+54]
0030fa44strb w1, [sp+51]
0030fa48ldr x1, [sp+96]
0030fa4cldr x2, [sp+104]
0030fa50str x1, [sp+72]
0030fa54str x2, [sp+80]
0030fa58ldrb w1, [sp+51]
0030fa5cstrb w1, [sp+49]
0030fa60strb w1, [sp+54]
0030fa64tbnz w1, 0, 0x30fa6c
0030fa68b 0x30fa8c
0030fa6c
0030fa6cloc_30fa6c:
0030fa6cldr x1, [sp+72]
0030fa70ldrsb x27, [x1]
0030fa74ldr x0, [sp+80]
0030fa78ldr x1, [x1+24]
0030fa7cblr x1
0030fa80strb w0, [sp+53]
0030fa84strb w0, [sp+54]
0030fa88b 0x30fa90
0030fa8c
0030fa8cloc_30fa8c:
0030fa8cb 0x30fa90
0030fa90
0030fa90loc_30fa90:
0030fa90ldrb w0, [sp+54]
0030fa94strb w0, [sp+47]
0030fa98ldur x29, [sp-8]
0030fa9cldr x30, [sp], 192
0030faa0ret x30
0030faa4
0030faa4loc_30faa4:
0030faa4stp xzr, xzr, [sp+144]
0030faa8ldr x2, [sp+200]
0030faacldrsb x27, [x2]
0030fab0ldr x3, [x2+72]
0030fab4ldr x2, [x2+64]
0030fab8cbnz x2, 0x30fac0
0030fabcb 0x30fae0
0030fac0
0030fac0loc_30fac0:
0030fac0str x3, [sp+120]
0030fac4ldr x1, [x2+8]
0030fac8adrp x0, 0x6ff000
0030faccadd x0, x0, 3344
0030fad0bl runtime.typeAssert
0030fad4ldr x3, [sp+120]
0030fad8mov x2, x0
0030fadcb 0x30fae4
0030fae0
0030fae0loc_30fae0:
0030fae0b 0x30fae4
0030fae4
0030fae4loc_30fae4:
0030fae4str x2, [sp+144]
0030fae8str x3, [sp+152]
0030faecsubs xzr, x2, 0
0030faf0cset x1, ne
0030faf4strb w1, [sp+54]
0030faf8ldr x1, [sp+144]
0030fafcldr x2, [sp+152]
0030fb00str x1, [sp+168]
0030fb04str x2, [sp+176]
0030fb08ldrb w1, [sp+54]
0030fb0cstrb w1, [sp+55]
0030fb10ldr x1, [sp+168]
0030fb14ldr x2, [sp+176]
0030fb18str x1, [sp+56]
0030fb1cstr x2, [sp+64]
0030fb20ldrb w1, [sp+55]
0030fb24strb w1, [sp+48]
0030fb28strb w1, [sp+54]
0030fb2ctbnz w1, 0, 0x30fb34
0030fb30b 0x30fb54
0030fb34
0030fb34loc_30fb34:
0030fb34ldr x1, [sp+56]
0030fb38ldrsb x27, [x1]
0030fb3cldr x0, [sp+64]
0030fb40ldr x1, [x1+24]
0030fb44blr x1
0030fb48strb w0, [sp+53]
0030fb4cstrb w0, [sp+54]
0030fb50b 0x30fb58
0030fb54
0030fb54loc_30fb54:
0030fb54b 0x30fb58
0030fb58
0030fb58loc_30fb58:
0030fb58ldrb w0, [sp+54]
0030fb5cstrb w0, [sp+47]
0030fb60ldur x29, [sp-8]
0030fb64ldr x30, [sp], 192
0030fb68ret x30
0030fb6c
0030fb6cloc_30fb6c:
0030fb6cmovz x0, 5
0030fb70bl runtime.panicIndex
0030fb74
0030fb74loc_30fb74:
0030fb74orr x0, xzr, 4
0030fb78bl runtime.panicIndex
0030fb7c
0030fb7cloc_30fb7c:
0030fb7corr x0, xzr, 3
0030fb80bl runtime.panicIndex
0030fb84
0030fb84loc_30fb84:
0030fb84orr x0, xzr, 2
0030fb88bl runtime.panicIndex
0030fb8c
0030fb8cloc_30fb8c:
0030fb8corr x0, xzr, 1
0030fb90bl runtime.panicIndex
0030fb94
0030fb94loc_30fb94:
0030fb94mov x0, xzr
0030fb98bl runtime.panicIndex
0030fb9chint
0030fba0
0030fba0loc_30fba0:
0030fba0str x0, [sp+8]
0030fba4mov x3, x30
0030fba8bl runtime.morestack_noctxt.abi0
0030fbacldr x0, [sp+8]
0030fbb0b 0x30f7c0
0030fbb4udf 0
0030fbb8udf 0
0030fbbcudf 0
0030f7c0
0030fbc0
0030fbc0net.(*ParseError).Error: ; void net.(*ParseError).Error(net.ParseError * e)
0030fbc0ldr x16, [x28+16]
0030fbc4sub x17, sp, 16
0030fbc8subs xzr, x17, x16
0030fbccb.ls 0x30fc50
0030fbd0str x30, [sp-144]!
0030fbd4stur x29, [sp-8]
0030fbd8sub x29, sp, 8
0030fbdcstr x0, [sp+152]
0030fbe0stp xzr, xzr, [sp+88]
0030fbe4ldr x9, [sp+152]
0030fbe8ldrsb x27, [x9]
0030fbecldr x10, [x9]
0030fbf0ldr x9, [x9+8]
0030fbf4str x10, [sp+120]
0030fbf8str x9, [sp+128]
0030fbfcldr x9, [sp+152]
0030fc00ldrsb x27, [x9]
0030fc04ldr x7, [x9+16]
0030fc08ldr x8, [x9+24]
0030fc0cstr x7, [sp+104]
0030fc10str x8, [sp+112]
0030fc14ldr x3, [sp+120]
0030fc18ldr x4, [sp+128]
0030fc1cmov x0, xzr
0030fc20adrp x1, 0x3a2000
0030fc24add x1, x1, 1524
0030fc28orr x2, xzr, 8
0030fc2cadrp x5, 0x3a0000
0030fc30add x5, x5, 4041
0030fc34orr x6, xzr, 2
0030fc38bl runtime.concatstring4
0030fc3cstr x0, [sp+88]
0030fc40str x1, [sp+96]
0030fc44ldur x29, [sp-8]
0030fc48ldr x30, [sp], 144
0030fc4cret x30
0030fc50
0030fc50loc_30fc50:
0030fc50str x0, [sp+8]
0030fc54mov x3, x30
0030fc58bl runtime.morestack_noctxt.abi0
0030fc5cldr x0, [sp+8]
0030fc60b 0x30fbc0
0030fc64udf 0
0030fc68udf 0
0030fc6cudf 0
0030fbc0
0030fbc0net.(*ParseError).Error: ; void net.(*ParseError).Error(net.ParseError * e)
0030fbc0ldr x16, [x28+16]
0030fbc4sub x17, sp, 16
0030fbc8subs xzr, x17, x16
0030fbccb.ls 0x30fc50
0030fbd0str x30, [sp-144]!
0030fbd4stur x29, [sp-8]
0030fbd8sub x29, sp, 8
0030fbdcstr x0, [sp+152]
0030fbe0stp xzr, xzr, [sp+88]
0030fbe4ldr x9, [sp+152]
0030fbe8ldrsb x27, [x9]
0030fbecldr x10, [x9]
0030fbf0ldr x9, [x9+8]
0030fbf4str x10, [sp+120]
0030fbf8str x9, [sp+128]
0030fbfcldr x9, [sp+152]
0030fc00ldrsb x27, [x9]
0030fc04ldr x7, [x9+16]
0030fc08ldr x8, [x9+24]
0030fc0cstr x7, [sp+104]
0030fc10str x8, [sp+112]
0030fc14ldr x3, [sp+120]
0030fc18ldr x4, [sp+128]
0030fc1cmov x0, xzr
0030fc20adrp x1, 0x3a2000
0030fc24add x1, x1, 1524
0030fc28orr x2, xzr, 8
0030fc2cadrp x5, 0x3a0000
0030fc30add x5, x5, 4041
0030fc34orr x6, xzr, 2
0030fc38bl runtime.concatstring4
0030fc3cstr x0, [sp+88]
0030fc40str x1, [sp+96]
0030fc44ldur x29, [sp-8]
0030fc48ldr x30, [sp], 144
0030fc4cret x30
0030fc50
0030fc50loc_30fc50:
0030fc50str x0, [sp+8]
0030fc54mov x3, x30
0030fc58bl runtime.morestack_noctxt.abi0
0030fc5cldr x0, [sp+8]
0030fc60b 0x30fbc0
0030fc64udf 0
0030fc68udf 0
0030fc6cudf 0
0030fbc0
0030fc70
0030fc70net.(*ParseError).Timeout: ; void net.(*ParseError).Timeout(net.ParseError * e)
0030fc70str x30, [sp-32]!
0030fc74stur x29, [sp-8]
0030fc78sub x29, sp, 8
0030fc7cstr x0, [sp+40]
0030fc80strb wzr, [sp+23]
0030fc84strb wzr, [sp+23]
0030fc88mov x0, xzr
0030fc8cadd x29, sp, 24
0030fc90add sp, sp, 32
0030fc94ret x30
0030fc98udf 0
0030fc9cudf 0
0030fc70
0030fc70net.(*ParseError).Timeout: ; void net.(*ParseError).Timeout(net.ParseError * e)
0030fc70str x30, [sp-32]!
0030fc74stur x29, [sp-8]
0030fc78sub x29, sp, 8
0030fc7cstr x0, [sp+40]
0030fc80strb wzr, [sp+23]
0030fc84strb wzr, [sp+23]
0030fc88mov x0, xzr
0030fc8cadd x29, sp, 24
0030fc90add sp, sp, 32
0030fc94ret x30
0030fc98udf 0
0030fc9cudf 0
0030fc70
0030fca0
0030fca0net.(*ParseError).Temporary: ; void net.(*ParseError).Temporary(net.ParseError * e)
0030fca0str x30, [sp-32]!
0030fca4stur x29, [sp-8]
0030fca8sub x29, sp, 8
0030fcacstr x0, [sp+40]
0030fcb0strb wzr, [sp+23]
0030fcb4strb wzr, [sp+23]
0030fcb8mov x0, xzr
0030fcbcadd x29, sp, 24
0030fcc0add sp, sp, 32
0030fcc4ret x30
0030fcc8udf 0
0030fcccudf 0
0030fca0
0030fca0net.(*ParseError).Temporary: ; void net.(*ParseError).Temporary(net.ParseError * e)
0030fca0str x30, [sp-32]!
0030fca4stur x29, [sp-8]
0030fca8sub x29, sp, 8
0030fcacstr x0, [sp+40]
0030fcb0strb wzr, [sp+23]
0030fcb4strb wzr, [sp+23]
0030fcb8mov x0, xzr
0030fcbcadd x29, sp, 24
0030fcc0add sp, sp, 32
0030fcc4ret x30
0030fcc8udf 0
0030fcccudf 0
0030fca0
0030fcd0
0030fcd0net.(*AddrError).Error: ; void net.(*AddrError).Error(net.AddrError * e)
0030fcd0ldr x16, [x28+16]
0030fcd4sub x17, sp, 16
0030fcd8subs xzr, x17, x16
0030fcdcb.ls 0x30fdb8
0030fce0str x30, [sp-144]!
0030fce4stur x29, [sp-8]
0030fce8sub x29, sp, 8
0030fcecstr x0, [sp+152]
0030fcf0stp xzr, xzr, [sp+88]
0030fcf4ldr x9, [sp+152]
0030fcf8cbnz x9, 0x30fd00
0030fcfcb 0x30fd98
0030fd00
0030fd00loc_30fd00:
0030fd00ldr x9, [sp+152]
0030fd04ldrsb x27, [x9]
0030fd08ldr x10, [x9]
0030fd0cldr x9, [x9+8]
0030fd10str x10, [sp+104]
0030fd14str x9, [sp+112]
0030fd18ldr x9, [sp+152]
0030fd1cldrsb x27, [x9]
0030fd20ldr x9, [x9+24]
0030fd24cbnz x9, 0x30fd2c
0030fd28b 0x30fd78
0030fd2c
0030fd2cloc_30fd2c:
0030fd2cldr x9, [sp+152]
0030fd30ldrsb x27, [x9]
0030fd34ldr x3, [x9+16]
0030fd38ldr x4, [x9+24]
0030fd3cstr x3, [sp+120]
0030fd40str x4, [sp+128]
0030fd44ldr x7, [sp+104]
0030fd48ldr x8, [sp+112]
0030fd4cmov x0, xzr
0030fd50adrp x1, 0x3a2000
0030fd54add x1, x1, 1532
0030fd58orr x2, xzr, 8
0030fd5cadrp x5, 0x3a0000
0030fd60add x5, x5, 4041
0030fd64orr x6, xzr, 2
0030fd68bl runtime.concatstring4
0030fd6cstr x0, [sp+104]
0030fd70str x1, [sp+112]
0030fd74b 0x30fd7c
0030fd78
0030fd78loc_30fd78:
0030fd78b 0x30fd7c
0030fd7c
0030fd7cloc_30fd7c:
0030fd7cldr x0, [sp+104]
0030fd80ldr x1, [sp+112]
0030fd84str x0, [sp+88]
0030fd88str x1, [sp+96]
0030fd8cldur x29, [sp-8]
0030fd90ldr x30, [sp], 144
0030fd94ret x30
0030fd98
0030fd98loc_30fd98:
0030fd98adrp x0, 0x3a1000
0030fd9cadd x0, x0, 1502
0030fda0str x0, [sp+88]
0030fda4movz x1, 5
0030fda8str x1, [sp+96]
0030fdacldur x29, [sp-8]
0030fdb0ldr x30, [sp], 144
0030fdb4ret x30
0030fdb8
0030fdb8loc_30fdb8:
0030fdb8str x0, [sp+8]
0030fdbcmov x3, x30
0030fdc0bl runtime.morestack_noctxt.abi0
0030fdc4ldr x0, [sp+8]
0030fdc8b 0x30fcd0
0030fdccudf 0
0030fcd0
0030fcd0net.(*AddrError).Error: ; void net.(*AddrError).Error(net.AddrError * e)
0030fcd0ldr x16, [x28+16]
0030fcd4sub x17, sp, 16
0030fcd8subs xzr, x17, x16
0030fcdcb.ls 0x30fdb8
0030fce0str x30, [sp-144]!
0030fce4stur x29, [sp-8]
0030fce8sub x29, sp, 8
0030fcecstr x0, [sp+152]
0030fcf0stp xzr, xzr, [sp+88]
0030fcf4ldr x9, [sp+152]
0030fcf8cbnz x9, 0x30fd00
0030fcfcb 0x30fd98
0030fd00
0030fd00loc_30fd00:
0030fd00ldr x9, [sp+152]
0030fd04ldrsb x27, [x9]
0030fd08ldr x10, [x9]
0030fd0cldr x9, [x9+8]
0030fd10str x10, [sp+104]
0030fd14str x9, [sp+112]
0030fd18ldr x9, [sp+152]
0030fd1cldrsb x27, [x9]
0030fd20ldr x9, [x9+24]
0030fd24cbnz x9, 0x30fd2c
0030fd28b 0x30fd78
0030fd2c
0030fd2cloc_30fd2c:
0030fd2cldr x9, [sp+152]
0030fd30ldrsb x27, [x9]
0030fd34ldr x3, [x9+16]
0030fd38ldr x4, [x9+24]
0030fd3cstr x3, [sp+120]
0030fd40str x4, [sp+128]
0030fd44ldr x7, [sp+104]
0030fd48ldr x8, [sp+112]
0030fd4cmov x0, xzr
0030fd50adrp x1, 0x3a2000
0030fd54add x1, x1, 1532
0030fd58orr x2, xzr, 8
0030fd5cadrp x5, 0x3a0000
0030fd60add x5, x5, 4041
0030fd64orr x6, xzr, 2
0030fd68bl runtime.concatstring4
0030fd6cstr x0, [sp+104]
0030fd70str x1, [sp+112]
0030fd74b 0x30fd7c
0030fd78
0030fd78loc_30fd78:
0030fd78b 0x30fd7c
0030fd7c
0030fd7cloc_30fd7c:
0030fd7cldr x0, [sp+104]
0030fd80ldr x1, [sp+112]
0030fd84str x0, [sp+88]
0030fd88str x1, [sp+96]
0030fd8cldur x29, [sp-8]
0030fd90ldr x30, [sp], 144
0030fd94ret x30
0030fd98
0030fd98loc_30fd98:
0030fd98adrp x0, 0x3a1000
0030fd9cadd x0, x0, 1502
0030fda0str x0, [sp+88]
0030fda4movz x1, 5
0030fda8str x1, [sp+96]
0030fdacldur x29, [sp-8]
0030fdb0ldr x30, [sp], 144
0030fdb4ret x30
0030fdb8
0030fdb8loc_30fdb8:
0030fdb8str x0, [sp+8]
0030fdbcmov x3, x30
0030fdc0bl runtime.morestack_noctxt.abi0
0030fdc4ldr x0, [sp+8]
0030fdc8b 0x30fcd0
0030fdccudf 0
0030fcd0
0030fdd0
0030fdd0net.(*AddrError).Timeout: ; void net.(*AddrError).Timeout(net.AddrError * e)
0030fdd0str x30, [sp-32]!
0030fdd4stur x29, [sp-8]
0030fdd8sub x29, sp, 8
0030fddcstr x0, [sp+40]
0030fde0strb wzr, [sp+23]
0030fde4strb wzr, [sp+23]
0030fde8mov x0, xzr
0030fdecadd x29, sp, 24
0030fdf0add sp, sp, 32
0030fdf4ret x30
0030fdf8udf 0
0030fdfcudf 0
0030fdd0
0030fdd0net.(*AddrError).Timeout: ; void net.(*AddrError).Timeout(net.AddrError * e)
0030fdd0str x30, [sp-32]!
0030fdd4stur x29, [sp-8]
0030fdd8sub x29, sp, 8
0030fddcstr x0, [sp+40]
0030fde0strb wzr, [sp+23]
0030fde4strb wzr, [sp+23]
0030fde8mov x0, xzr
0030fdecadd x29, sp, 24
0030fdf0add sp, sp, 32
0030fdf4ret x30
0030fdf8udf 0
0030fdfcudf 0
0030fdd0
0030fe00
0030fe00net.(*AddrError).Temporary: ; void net.(*AddrError).Temporary(net.AddrError * e)
0030fe00str x30, [sp-32]!
0030fe04stur x29, [sp-8]
0030fe08sub x29, sp, 8
0030fe0cstr x0, [sp+40]
0030fe10strb wzr, [sp+23]
0030fe14strb wzr, [sp+23]
0030fe18mov x0, xzr
0030fe1cadd x29, sp, 24
0030fe20add sp, sp, 32
0030fe24ret x30
0030fe28udf 0
0030fe2cudf 0
0030fe00
0030fe00net.(*AddrError).Temporary: ; void net.(*AddrError).Temporary(net.AddrError * e)
0030fe00str x30, [sp-32]!
0030fe04stur x29, [sp-8]
0030fe08sub x29, sp, 8
0030fe0cstr x0, [sp+40]
0030fe10strb wzr, [sp+23]
0030fe14strb wzr, [sp+23]
0030fe18mov x0, xzr
0030fe1cadd x29, sp, 24
0030fe20add sp, sp, 32
0030fe24ret x30
0030fe28udf 0
0030fe2cudf 0
0030fe00
0030fe30
0030fe30net.UnknownNetworkError.Error: ; void net.UnknownNetworkError.Error(struct net.UnknownNetworkError e)
0030fe30ldr x16, [x28+16]
0030fe34subs xzr, sp, x16
0030fe38b.ls 0x30fe84
0030fe3cstr x30, [sp-80]!
0030fe40stur x29, [sp-8]
0030fe44sub x29, sp, 8
0030fe48str x0, [sp+88]
0030fe4cstr x1, [sp+96]
0030fe50stp xzr, xzr, [sp+56]
0030fe54ldr x3, [sp+88]
0030fe58ldr x4, [sp+96]
0030fe5cmov x0, xzr
0030fe60adrp x1, 0x3a5000
0030fe64add x1, x1, 3268
0030fe68orr x2, xzr, 16
0030fe6cbl runtime.concatstring2
0030fe70str x0, [sp+56]
0030fe74str x1, [sp+64]
0030fe78ldur x29, [sp-8]
0030fe7cldr x30, [sp], 80
0030fe80ret x30
0030fe84
0030fe84loc_30fe84:
0030fe84stp x0, x1, [sp+8]
0030fe88mov x3, x30
0030fe8cbl runtime.morestack_noctxt.abi0
0030fe90ldp x0, x1, [sp+8]
0030fe94b 0x30fe30
0030fe98udf 0
0030fe9cudf 0
0030fe30
0030fe30net.UnknownNetworkError.Error: ; void net.UnknownNetworkError.Error(struct net.UnknownNetworkError e)
0030fe30ldr x16, [x28+16]
0030fe34subs xzr, sp, x16
0030fe38b.ls 0x30fe84
0030fe3cstr x30, [sp-80]!
0030fe40stur x29, [sp-8]
0030fe44sub x29, sp, 8
0030fe48str x0, [sp+88]
0030fe4cstr x1, [sp+96]
0030fe50stp xzr, xzr, [sp+56]
0030fe54ldr x3, [sp+88]
0030fe58ldr x4, [sp+96]
0030fe5cmov x0, xzr
0030fe60adrp x1, 0x3a5000
0030fe64add x1, x1, 3268
0030fe68orr x2, xzr, 16
0030fe6cbl runtime.concatstring2
0030fe70str x0, [sp+56]
0030fe74str x1, [sp+64]
0030fe78ldur x29, [sp-8]
0030fe7cldr x30, [sp], 80
0030fe80ret x30
0030fe84
0030fe84loc_30fe84:
0030fe84stp x0, x1, [sp+8]
0030fe88mov x3, x30
0030fe8cbl runtime.morestack_noctxt.abi0
0030fe90ldp x0, x1, [sp+8]
0030fe94b 0x30fe30
0030fe98udf 0
0030fe9cudf 0
0030fe30
0030fea0
0030fea0net.UnknownNetworkError.Timeout: ; void net.UnknownNetworkError.Timeout(struct net.UnknownNetworkError e)
0030fea0str x30, [sp-32]!
0030fea4stur x29, [sp-8]
0030fea8sub x29, sp, 8
0030feacstr x0, [sp+40]
0030feb0str x1, [sp+48]
0030feb4strb wzr, [sp+23]
0030feb8strb wzr, [sp+23]
0030febcmov x0, xzr
0030fec0add x29, sp, 24
0030fec4add sp, sp, 32
0030fec8ret x30
0030feccudf 0
0030fea0
0030fea0net.UnknownNetworkError.Timeout: ; void net.UnknownNetworkError.Timeout(struct net.UnknownNetworkError e)
0030fea0str x30, [sp-32]!
0030fea4stur x29, [sp-8]
0030fea8sub x29, sp, 8
0030feacstr x0, [sp+40]
0030feb0str x1, [sp+48]
0030feb4strb wzr, [sp+23]
0030feb8strb wzr, [sp+23]
0030febcmov x0, xzr
0030fec0add x29, sp, 24
0030fec4add sp, sp, 32
0030fec8ret x30
0030feccudf 0
0030fea0
0030fed0
0030fed0net.UnknownNetworkError.Temporary: ; void net.UnknownNetworkError.Temporary(struct net.UnknownNetworkError e)
0030fed0str x30, [sp-32]!
0030fed4stur x29, [sp-8]
0030fed8sub x29, sp, 8
0030fedcstr x0, [sp+40]
0030fee0str x1, [sp+48]
0030fee4strb wzr, [sp+23]
0030fee8strb wzr, [sp+23]
0030feecmov x0, xzr
0030fef0add x29, sp, 24
0030fef4add sp, sp, 32
0030fef8ret x30
0030fefcudf 0
0030fed0
0030fed0net.UnknownNetworkError.Temporary: ; void net.UnknownNetworkError.Temporary(struct net.UnknownNetworkError e)
0030fed0str x30, [sp-32]!
0030fed4stur x29, [sp-8]
0030fed8sub x29, sp, 8
0030fedcstr x0, [sp+40]
0030fee0str x1, [sp+48]
0030fee4strb wzr, [sp+23]
0030fee8strb wzr, [sp+23]
0030feecmov x0, xzr
0030fef0add x29, sp, 24
0030fef4add sp, sp, 32
0030fef8ret x30
0030fefcudf 0
0030fed0
0030ff00
0030ff00net.(*timeoutError).Error: ; void net.(*timeoutError).Error(net.timeoutError * e)
0030ff00str x30, [sp-32]!
0030ff04stur x29, [sp-8]
0030ff08sub x29, sp, 8
0030ff0cstr x0, [sp+40]
0030ff10stp xzr, xzr, [sp+8]
0030ff14adrp x0, 0x3a3000
0030ff18add x0, x0, 2560
0030ff1cstr x0, [sp+8]
0030ff20movz x1, 11
0030ff24str x1, [sp+16]
0030ff28add x29, sp, 24
0030ff2cadd sp, sp, 32
0030ff30ret x30
0030ff34udf 0
0030ff38udf 0
0030ff3cudf 0
0030ff00
0030ff00net.(*timeoutError).Error: ; void net.(*timeoutError).Error(net.timeoutError * e)
0030ff00str x30, [sp-32]!
0030ff04stur x29, [sp-8]
0030ff08sub x29, sp, 8
0030ff0cstr x0, [sp+40]
0030ff10stp xzr, xzr, [sp+8]
0030ff14adrp x0, 0x3a3000
0030ff18add x0, x0, 2560
0030ff1cstr x0, [sp+8]
0030ff20movz x1, 11
0030ff24str x1, [sp+16]
0030ff28add x29, sp, 24
0030ff2cadd sp, sp, 32
0030ff30ret x30
0030ff34udf 0
0030ff38udf 0
0030ff3cudf 0
0030ff00
0030ff40
0030ff40net.(*timeoutError).Timeout: ; void net.(*timeoutError).Timeout(net.timeoutError * e)
0030ff40str x30, [sp-32]!
0030ff44stur x29, [sp-8]
0030ff48sub x29, sp, 8
0030ff4cstr x0, [sp+40]
0030ff50strb wzr, [sp+23]
0030ff54orr x0, xzr, 1
0030ff58strb w0, [sp+23]
0030ff5cadd x29, sp, 24
0030ff60add sp, sp, 32
0030ff64ret x30
0030ff68udf 0
0030ff6cudf 0
0030ff40
0030ff40net.(*timeoutError).Timeout: ; void net.(*timeoutError).Timeout(net.timeoutError * e)
0030ff40str x30, [sp-32]!
0030ff44stur x29, [sp-8]
0030ff48sub x29, sp, 8
0030ff4cstr x0, [sp+40]
0030ff50strb wzr, [sp+23]
0030ff54orr x0, xzr, 1
0030ff58strb w0, [sp+23]
0030ff5cadd x29, sp, 24
0030ff60add sp, sp, 32
0030ff64ret x30
0030ff68udf 0
0030ff6cudf 0
0030ff40
0030ff70
0030ff70net.(*timeoutError).Temporary: ; void net.(*timeoutError).Temporary(net.timeoutError * e)
0030ff70str x30, [sp-32]!
0030ff74stur x29, [sp-8]
0030ff78sub x29, sp, 8
0030ff7cstr x0, [sp+40]
0030ff80strb wzr, [sp+23]
0030ff84orr x0, xzr, 1
0030ff88strb w0, [sp+23]
0030ff8cadd x29, sp, 24
0030ff90add sp, sp, 32
0030ff94ret x30
0030ff98udf 0
0030ff9cudf 0
0030ff70
0030ff70net.(*timeoutError).Temporary: ; void net.(*timeoutError).Temporary(net.timeoutError * e)
0030ff70str x30, [sp-32]!
0030ff74stur x29, [sp-8]
0030ff78sub x29, sp, 8
0030ff7cstr x0, [sp+40]
0030ff80strb wzr, [sp+23]
0030ff84orr x0, xzr, 1
0030ff88strb w0, [sp+23]
0030ff8cadd x29, sp, 24
0030ff90add sp, sp, 32
0030ff94ret x30
0030ff98udf 0
0030ff9cudf 0
0030ff70
0030ffa0
0030ffa0net.(*timeoutError).Is: ; void net.(*timeoutError).Is(net.timeoutError * e, error err)
0030ffa0ldr x16, [x28+16]
0030ffa4subs xzr, sp, x16
0030ffa8b.ls 0x310014
0030ffacstr x30, [sp-48]!
0030ffb0stur x29, [sp-8]
0030ffb4sub x29, sp, 8
0030ffb8str x0, [sp+56]
0030ffbcstr x1, [sp+64]
0030ffc0str x2, [sp+72]
0030ffc4strb wzr, [sp+39]
0030ffc8ldr x3, [sp+64]
0030ffccadrp x27, 0x6fe000
0030ffd0ldr x4, [x27+3040]
0030ffd4subs xzr, x4, x3
0030ffd8cset x3, eq
0030ffdcb.eq 0x30ffe4
0030ffe0b 0x30fffc
0030ffe4
0030ffe4loc_30ffe4:
0030ffe4ldr x0, [sp+64]
0030ffe8ldr x1, [sp+72]
0030ffecadrp x27, 0x6fe000
0030fff0ldr x2, [x27+3048]
0030fff4bl runtime.ifaceeq
0030fff8b 0x310004
0030fffc
0030fffcloc_30fffc:
0030fffcmov x0, x3
00310000b 0x310004
00310004
00310004loc_310004:
00310004strb w0, [sp+39]
00310008ldur x29, [sp-8]
0031000cldr x30, [sp], 48
00310010ret x30
00310014
00310014loc_310014:
00310014stp x0, x1, [sp+8]
00310018str x2, [sp+24]
0031001cmov x3, x30
00310020bl runtime.morestack_noctxt.abi0
00310024ldp x0, x1, [sp+8]
00310028ldr x2, [sp+24]
0031002cb 0x30ffa0
0030ffa0
0030ffa0net.(*timeoutError).Is: ; void net.(*timeoutError).Is(net.timeoutError * e, error err)
0030ffa0ldr x16, [x28+16]
0030ffa4subs xzr, sp, x16
0030ffa8b.ls 0x310014
0030ffacstr x30, [sp-48]!
0030ffb0stur x29, [sp-8]
0030ffb4sub x29, sp, 8
0030ffb8str x0, [sp+56]
0030ffbcstr x1, [sp+64]
0030ffc0str x2, [sp+72]
0030ffc4strb wzr, [sp+39]
0030ffc8ldr x3, [sp+64]
0030ffccadrp x27, 0x6fe000
0030ffd0ldr x4, [x27+3040]
0030ffd4subs xzr, x4, x3
0030ffd8cset x3, eq
0030ffdcb.eq 0x30ffe4
0030ffe0b 0x30fffc
0030ffe4
0030ffe4loc_30ffe4:
0030ffe4ldr x0, [sp+64]
0030ffe8ldr x1, [sp+72]
0030ffecadrp x27, 0x6fe000
0030fff0ldr x2, [x27+3048]
0030fff4bl runtime.ifaceeq
0030fff8b 0x310004
0030fffc
0030fffcloc_30fffc:
0030fffcmov x0, x3
00310000b 0x310004
00310004
00310004loc_310004:
00310004strb w0, [sp+39]
00310008ldur x29, [sp-8]
0031000cldr x30, [sp], 48
00310010ret x30
00310014
00310014loc_310014:
00310014stp x0, x1, [sp+8]
00310018str x2, [sp+24]
0031001cmov x3, x30
00310020bl runtime.morestack_noctxt.abi0
00310024ldp x0, x1, [sp+8]
00310028ldr x2, [sp+24]
0031002cb 0x30ffa0
0030ffa0
00310030
00310030net.(*notFoundError).Error: ; void net.(*notFoundError).Error(net.notFoundError * e)
00310030str x30, [sp-32]!
00310034stur x29, [sp-8]
00310038sub x29, sp, 8
0031003cstr x0, [sp+40]
00310040stp xzr, xzr, [sp+8]
00310044ldr x2, [sp+40]
00310048ldrsb x27, [x2]
0031004cldr x0, [x2]
00310050ldr x1, [x2+8]
00310054str x0, [sp+8]
00310058str x1, [sp+16]
0031005cadd x29, sp, 24
00310060add sp, sp, 32
00310064ret x30
00310068udf 0
0031006cudf 0
00310030
00310030net.(*notFoundError).Error: ; void net.(*notFoundError).Error(net.notFoundError * e)
00310030str x30, [sp-32]!
00310034stur x29, [sp-8]
00310038sub x29, sp, 8
0031003cstr x0, [sp+40]
00310040stp xzr, xzr, [sp+8]
00310044ldr x2, [sp+40]
00310048ldrsb x27, [x2]
0031004cldr x0, [x2]
00310050ldr x1, [x2+8]
00310054str x0, [sp+8]
00310058str x1, [sp+16]
0031005cadd x29, sp, 24
00310060add sp, sp, 32
00310064ret x30
00310068udf 0
0031006cudf 0
00310030
00310070
00310070net.(*temporaryError).Error: ; void net.(*temporaryError).Error(net.temporaryError * e)
00310070str x30, [sp-32]!
00310074stur x29, [sp-8]
00310078sub x29, sp, 8
0031007cstr x0, [sp+40]
00310080stp xzr, xzr, [sp+8]
00310084ldr x2, [sp+40]
00310088ldrsb x27, [x2]
0031008cldr x0, [x2]
00310090ldr x1, [x2+8]
00310094str x0, [sp+8]
00310098str x1, [sp+16]
0031009cadd x29, sp, 24
003100a0add sp, sp, 32
003100a4ret x30
003100a8udf 0
003100acudf 0
00310070
00310070net.(*temporaryError).Error: ; void net.(*temporaryError).Error(net.temporaryError * e)
00310070str x30, [sp-32]!
00310074stur x29, [sp-8]
00310078sub x29, sp, 8
0031007cstr x0, [sp+40]
00310080stp xzr, xzr, [sp+8]
00310084ldr x2, [sp+40]
00310088ldrsb x27, [x2]
0031008cldr x0, [x2]
00310090ldr x1, [x2+8]
00310094str x0, [sp+8]
00310098str x1, [sp+16]
0031009cadd x29, sp, 24
003100a0add sp, sp, 32
003100a4ret x30
003100a8udf 0
003100acudf 0
00310070
003100b0
003100b0net.(*temporaryError).Temporary: ; void net.(*temporaryError).Temporary(net.temporaryError * e)
003100b0str x30, [sp-32]!
003100b4stur x29, [sp-8]
003100b8sub x29, sp, 8
003100bcstr x0, [sp+40]
003100c0strb wzr, [sp+23]
003100c4orr x0, xzr, 1
003100c8strb w0, [sp+23]
003100ccadd x29, sp, 24
003100d0add sp, sp, 32
003100d4ret x30
003100d8udf 0
003100dcudf 0
003100b0
003100b0net.(*temporaryError).Temporary: ; void net.(*temporaryError).Temporary(net.temporaryError * e)
003100b0str x30, [sp-32]!
003100b4stur x29, [sp-8]
003100b8sub x29, sp, 8
003100bcstr x0, [sp+40]
003100c0strb wzr, [sp+23]
003100c4orr x0, xzr, 1
003100c8strb w0, [sp+23]
003100ccadd x29, sp, 24
003100d0add sp, sp, 32
003100d4ret x30
003100d8udf 0
003100dcudf 0
003100b0
003100e0
003100e0net.(*temporaryError).Timeout: ; void net.(*temporaryError).Timeout(net.temporaryError * e)
003100e0str x30, [sp-32]!
003100e4stur x29, [sp-8]
003100e8sub x29, sp, 8
003100ecstr x0, [sp+40]
003100f0strb wzr, [sp+23]
003100f4strb wzr, [sp+23]
003100f8mov x0, xzr
003100fcadd x29, sp, 24
00310100add sp, sp, 32
00310104ret x30
00310108udf 0
0031010cudf 0
003100e0
003100e0net.(*temporaryError).Timeout: ; void net.(*temporaryError).Timeout(net.temporaryError * e)
003100e0str x30, [sp-32]!
003100e4stur x29, [sp-8]
003100e8sub x29, sp, 8
003100ecstr x0, [sp+40]
003100f0strb wzr, [sp+23]
003100f4strb wzr, [sp+23]
003100f8mov x0, xzr
003100fcadd x29, sp, 24
00310100add sp, sp, 32
00310104ret x30
00310108udf 0
0031010cudf 0
003100e0
00310110
00310110net.newDNSError: ; void net.newDNSError(error err, struct string name, struct string server)
00310110ldr x16, [x28+16]
00310114sub x17, sp, 64
00310118subs xzr, x17, x16
0031011cb.ls 0x310444
00310120str x30, [sp-192]!
00310124stur x29, [sp-8]
00310128sub x29, sp, 8
0031012cstr x0, [sp+200]
00310130str x1, [sp+208]
00310134str x2, [sp+216]
00310138str x3, [sp+224]
0031013cstr x4, [sp+232]
00310140str x5, [sp+240]
00310144str xzr, [sp+64]
00310148strb wzr, [sp+56]
0031014cstrb wzr, [sp+57]
00310150stp xzr, xzr, [sp+72]
00310154stp xzr, xzr, [sp+160]
00310158ldr x4, [sp+208]
0031015cldr x5, [sp+200]
00310160cbnz x5, 0x310168
00310164b 0x310188
00310168
00310168loc_310168:
00310168str x4, [sp+120]
0031016cldr x1, [x5+8]
00310170adrp x0, 0x6fe000
00310174add x0, x0, 3376
00310178bl runtime.typeAssert
0031017cldr x4, [sp+120]
00310180mov x5, x0
00310184b 0x31018c
00310188
00310188loc_310188:
00310188b 0x31018c
0031018c
0031018cloc_31018c:
0031018cstr x5, [sp+160]
00310190str x4, [sp+168]
00310194subs xzr, x5, 0
00310198cset x4, ne
0031019cstrb w4, [sp+61]
003101a0ldr x4, [sp+160]
003101a4ldr x5, [sp+168]
003101a8str x4, [sp+104]
003101acstr x5, [sp+112]
003101b0ldrb w4, [sp+61]
003101b4strb w4, [sp+63]
003101b8ldr x4, [sp+104]
003101bcldr x5, [sp+112]
003101c0str x4, [sp+88]
003101c4str x5, [sp+96]
003101c8ldrb w4, [sp+63]
003101ccstrb w4, [sp+55]
003101d0tbnz w4, 0, 0x3101d8
003101d4b 0x31020c
003101d8
003101d8loc_3101d8:
003101d8ldr x1, [sp+88]
003101dcldrsb x27, [x1]
003101e0ldr x1, [x1+40]
003101e4ldr x0, [sp+96]
003101e8blr x1
003101ecstrb w0, [sp+56]
003101f0ldr x1, [sp+88]
003101f4ldrsb x27, [x1]
003101f8ldr x1, [x1+32]
003101fcldr x0, [sp+96]
00310200blr x1
00310204strb w0, [sp+57]
00310208b 0x310210
0031020c
0031020cloc_31020c:
0031020cb 0x310210
00310210
00310210loc_310210:
00310210ldr x0, [sp+200]
00310214adrp x27, 0x6fd000
00310218ldr x2, [x27+3040]
0031021cldr x1, [sp+208]
00310220adrp x27, 0x6fd000
00310224ldr x3, [x27+3048]
00310228bl errors.Is
0031022cstrb w0, [sp+60]
00310230strb w0, [sp+61]
00310234tbnz w0, 0, 0x31023c
00310238b 0x310240
0031023c
0031023cloc_31023c:
0031023cb 0x310268
00310240
00310240loc_310240:
00310240ldr x0, [sp+200]
00310244adrp x27, 0x711000
00310248ldr x2, [x27+3264]
0031024cldr x1, [sp+208]
00310250adrp x27, 0x711000
00310254ldr x3, [x27+3272]
00310258bl errors.Is
0031025cstrb w0, [sp+59]
00310260strb w0, [sp+61]
00310264b 0x310268
00310268
00310268loc_310268:
00310268ldrb w1, [sp+61]
0031026ctbnz w1, 0, 0x310274
00310270b 0x310288
00310274
00310274loc_310274:
00310274ldr x1, [sp+200]
00310278ldr x2, [sp+208]
0031027cstr x1, [sp+72]
00310280str x2, [sp+80]
00310284b 0x31028c
00310288
00310288loc_310288:
00310288b 0x31028c
0031028c
0031028cloc_31028c:
0031028cstr xzr, [sp+152]
00310290ldr x1, [sp+200]
00310294ldr x2, [sp+208]
00310298adrp x3, 0x405000
0031029cadd x3, x3, 2272
003102a0subs xzr, x1, x3
003102a4b.eq 0x3102ac
003102a8b 0x3102b4
003102ac
003102acloc_3102ac:
003102acorr x0, xzr, 1
003102b0b 0x3102c0
003102b4
003102b4loc_3102b4:
003102b4mov x0, xzr
003102b8mov x2, xzr
003102bcb 0x3102c0
003102c0
003102c0loc_3102c0:
003102c0str x2, [sp+152]
003102c4strb w0, [sp+60]
003102c8ldr x1, [sp+152]
003102ccstr x1, [sp+176]
003102d0ldrb w1, [sp+60]
003102d4strb w1, [sp+62]
003102d8strb w1, [sp+58]
003102dcldr x1, [sp+200]
003102e0ldrsb x27, [x1]
003102e4ldr x1, [x1+24]
003102e8ldr x0, [sp+208]
003102ecblr x1
003102f0str x0, [sp+136]
003102f4str x1, [sp+144]
003102f8adrp x0, 0x376000
003102fcadd x0, x0, 704
00310300bl runtime.newobject
00310304str x0, [sp+128]
00310308ldr x1, [sp+80]
0031030cldr x2, [sp+72]
00310310str x2, [x0]
00310314adrp x27, 0x73b000
00310318ldr w2, [x27+3056]
0031031ccbz w2, 0x310324
00310320b 0x310328
00310324
00310324loc_310324:
00310324b 0x31033c
00310328
00310328loc_310328:
00310328bl runtime.gcWriteBarrier2
0031032cstr x1, [x25]
00310330ldr x2, [x0+8]
00310334str x2, [x25+8]
00310338b 0x31033c
0031033c
0031033cloc_31033c:
0031033cstr x1, [x0+8]
00310340ldr x1, [sp+128]
00310344ldrsb x27, [x1]
00310348ldr x2, [sp+136]
0031034cldr x3, [sp+144]
00310350str x3, [x1+24]
00310354adrp x27, 0x73b000
00310358ldr w3, [x27+3056]
0031035ccbz w3, 0x310364
00310360b 0x310368
00310364
00310364loc_310364:
00310364b 0x31037c
00310368
00310368loc_310368:
00310368bl runtime.gcWriteBarrier2
0031036cstr x2, [x25]
00310370ldr x3, [x1+16]
00310374str x3, [x25+8]
00310378b 0x31037c
0031037c
0031037cloc_31037c:
0031037cstr x2, [x1+16]
00310380ldr x1, [sp+128]
00310384ldrsb x27, [x1]
00310388ldr x2, [sp+216]
0031038cldr x3, [sp+224]
00310390str x3, [x1+40]
00310394adrp x27, 0x73b000
00310398ldr w3, [x27+3056]
0031039ccbz w3, 0x3103a4
003103a0b 0x3103a8
003103a4
003103a4loc_3103a4:
003103a4b 0x3103bc
003103a8
003103a8loc_3103a8:
003103a8bl runtime.gcWriteBarrier2
003103acstr x2, [x25]
003103b0ldr x3, [x1+32]
003103b4str x3, [x25+8]
003103b8b 0x3103bc
003103bc
003103bcloc_3103bc:
003103bcstr x2, [x1+32]
003103c0ldr x1, [sp+128]
003103c4ldrsb x27, [x1]
003103c8ldr x2, [sp+232]
003103ccldr x3, [sp+240]
003103d0str x3, [x1+56]
003103d4adrp x27, 0x73b000
003103d8ldr w3, [x27+3056]
003103dccbz w3, 0x3103e4
003103e0b 0x3103e8
003103e4
003103e4loc_3103e4:
003103e4b 0x3103fc
003103e8
003103e8loc_3103e8:
003103e8bl runtime.gcWriteBarrier2
003103ecstr x2, [x25]
003103f0ldr x3, [x1+48]
003103f4str x3, [x25+8]
003103f8b 0x3103fc
003103fc
003103fcloc_3103fc:
003103fcstr x2, [x1+48]
00310400ldr x1, [sp+128]
00310404ldrsb x27, [x1]
00310408ldrb w2, [sp+56]
0031040cstrb w2, [x1+64]
00310410ldr x1, [sp+128]
00310414ldrsb x27, [x1]
00310418ldrb w2, [sp+57]
0031041cstrb w2, [x1+65]
00310420ldr x1, [sp+128]
00310424ldrsb x27, [x1]
00310428ldrb w2, [sp+58]
0031042cstrb w2, [x1+66]
00310430ldr x0, [sp+128]
00310434str x0, [sp+64]
00310438ldur x29, [sp-8]
0031043cldr x30, [sp], 192
00310440ret x30
00310444
00310444loc_310444:
00310444stp x0, x1, [sp+8]
00310448stp x2, x3, [sp+24]
0031044cstp x4, x5, [sp+40]
00310450mov x3, x30
00310454bl runtime.morestack_noctxt.abi0
00310458ldp x0, x1, [sp+8]
0031045cldp x2, x3, [sp+24]
00310460ldp x4, x5, [sp+40]
00310464b 0x310110
00310468udf 0
0031046cudf 0
00310110
00310110net.newDNSError: ; void net.newDNSError(error err, struct string name, struct string server)
00310110ldr x16, [x28+16]
00310114sub x17, sp, 64
00310118subs xzr, x17, x16
0031011cb.ls 0x310444
00310120str x30, [sp-192]!
00310124stur x29, [sp-8]
00310128sub x29, sp, 8
0031012cstr x0, [sp+200]
00310130str x1, [sp+208]
00310134str x2, [sp+216]
00310138str x3, [sp+224]
0031013cstr x4, [sp+232]
00310140str x5, [sp+240]
00310144str xzr, [sp+64]
00310148strb wzr, [sp+56]
0031014cstrb wzr, [sp+57]
00310150stp xzr, xzr, [sp+72]
00310154stp xzr, xzr, [sp+160]
00310158ldr x4, [sp+208]
0031015cldr x5, [sp+200]
00310160cbnz x5, 0x310168
00310164b 0x310188
00310168
00310168loc_310168:
00310168str x4, [sp+120]
0031016cldr x1, [x5+8]
00310170adrp x0, 0x6fe000
00310174add x0, x0, 3376
00310178bl runtime.typeAssert
0031017cldr x4, [sp+120]
00310180mov x5, x0
00310184b 0x31018c
00310188
00310188loc_310188:
00310188b 0x31018c
0031018c
0031018cloc_31018c:
0031018cstr x5, [sp+160]
00310190str x4, [sp+168]
00310194subs xzr, x5, 0
00310198cset x4, ne
0031019cstrb w4, [sp+61]
003101a0ldr x4, [sp+160]
003101a4ldr x5, [sp+168]
003101a8str x4, [sp+104]
003101acstr x5, [sp+112]
003101b0ldrb w4, [sp+61]
003101b4strb w4, [sp+63]
003101b8ldr x4, [sp+104]
003101bcldr x5, [sp+112]
003101c0str x4, [sp+88]
003101c4str x5, [sp+96]
003101c8ldrb w4, [sp+63]
003101ccstrb w4, [sp+55]
003101d0tbnz w4, 0, 0x3101d8
003101d4b 0x31020c
003101d8
003101d8loc_3101d8:
003101d8ldr x1, [sp+88]
003101dcldrsb x27, [x1]
003101e0ldr x1, [x1+40]
003101e4ldr x0, [sp+96]
003101e8blr x1
003101ecstrb w0, [sp+56]
003101f0ldr x1, [sp+88]
003101f4ldrsb x27, [x1]
003101f8ldr x1, [x1+32]
003101fcldr x0, [sp+96]
00310200blr x1
00310204strb w0, [sp+57]
00310208b 0x310210
0031020c
0031020cloc_31020c:
0031020cb 0x310210
00310210
00310210loc_310210:
00310210ldr x0, [sp+200]
00310214adrp x27, 0x6fd000
00310218ldr x2, [x27+3040]
0031021cldr x1, [sp+208]
00310220adrp x27, 0x6fd000
00310224ldr x3, [x27+3048]
00310228bl errors.Is
0031022cstrb w0, [sp+60]
00310230strb w0, [sp+61]
00310234tbnz w0, 0, 0x31023c
00310238b 0x310240
0031023c
0031023cloc_31023c:
0031023cb 0x310268
00310240
00310240loc_310240:
00310240ldr x0, [sp+200]
00310244adrp x27, 0x711000
00310248ldr x2, [x27+3264]
0031024cldr x1, [sp+208]
00310250adrp x27, 0x711000
00310254ldr x3, [x27+3272]
00310258bl errors.Is
0031025cstrb w0, [sp+59]
00310260strb w0, [sp+61]
00310264b 0x310268
00310268
00310268loc_310268:
00310268ldrb w1, [sp+61]
0031026ctbnz w1, 0, 0x310274
00310270b 0x310288
00310274
00310274loc_310274:
00310274ldr x1, [sp+200]
00310278ldr x2, [sp+208]
0031027cstr x1, [sp+72]
00310280str x2, [sp+80]
00310284b 0x31028c
00310288
00310288loc_310288:
00310288b 0x31028c
0031028c
0031028cloc_31028c:
0031028cstr xzr, [sp+152]
00310290ldr x1, [sp+200]
00310294ldr x2, [sp+208]
00310298adrp x3, 0x405000
0031029cadd x3, x3, 2272
003102a0subs xzr, x1, x3
003102a4b.eq 0x3102ac
003102a8b 0x3102b4
003102ac
003102acloc_3102ac:
003102acorr x0, xzr, 1
003102b0b 0x3102c0
003102b4
003102b4loc_3102b4:
003102b4mov x0, xzr
003102b8mov x2, xzr
003102bcb 0x3102c0
003102c0
003102c0loc_3102c0:
003102c0str x2, [sp+152]
003102c4strb w0, [sp+60]
003102c8ldr x1, [sp+152]
003102ccstr x1, [sp+176]
003102d0ldrb w1, [sp+60]
003102d4strb w1, [sp+62]
003102d8strb w1, [sp+58]
003102dcldr x1, [sp+200]
003102e0ldrsb x27, [x1]
003102e4ldr x1, [x1+24]
003102e8ldr x0, [sp+208]
003102ecblr x1
003102f0str x0, [sp+136]
003102f4str x1, [sp+144]
003102f8adrp x0, 0x376000
003102fcadd x0, x0, 704
00310300bl runtime.newobject
00310304str x0, [sp+128]
00310308ldr x1, [sp+80]
0031030cldr x2, [sp+72]
00310310str x2, [x0]
00310314adrp x27, 0x73b000
00310318ldr w2, [x27+3056]
0031031ccbz w2, 0x310324
00310320b 0x310328
00310324
00310324loc_310324:
00310324b 0x31033c
00310328
00310328loc_310328:
00310328bl runtime.gcWriteBarrier2
0031032cstr x1, [x25]
00310330ldr x2, [x0+8]
00310334str x2, [x25+8]
00310338b 0x31033c
0031033c
0031033cloc_31033c:
0031033cstr x1, [x0+8]
00310340ldr x1, [sp+128]
00310344ldrsb x27, [x1]
00310348ldr x2, [sp+136]
0031034cldr x3, [sp+144]
00310350str x3, [x1+24]
00310354adrp x27, 0x73b000
00310358ldr w3, [x27+3056]
0031035ccbz w3, 0x310364
00310360b 0x310368
00310364
00310364loc_310364:
00310364b 0x31037c
00310368
00310368loc_310368:
00310368bl runtime.gcWriteBarrier2
0031036cstr x2, [x25]
00310370ldr x3, [x1+16]
00310374str x3, [x25+8]
00310378b 0x31037c
0031037c
0031037cloc_31037c:
0031037cstr x2, [x1+16]
00310380ldr x1, [sp+128]
00310384ldrsb x27, [x1]
00310388ldr x2, [sp+216]
0031038cldr x3, [sp+224]
00310390str x3, [x1+40]
00310394adrp x27, 0x73b000
00310398ldr w3, [x27+3056]
0031039ccbz w3, 0x3103a4
003103a0b 0x3103a8
003103a4
003103a4loc_3103a4:
003103a4b 0x3103bc
003103a8
003103a8loc_3103a8:
003103a8bl runtime.gcWriteBarrier2
003103acstr x2, [x25]
003103b0ldr x3, [x1+32]
003103b4str x3, [x25+8]
003103b8b 0x3103bc
003103bc
003103bcloc_3103bc:
003103bcstr x2, [x1+32]
003103c0ldr x1, [sp+128]
003103c4ldrsb x27, [x1]
003103c8ldr x2, [sp+232]
003103ccldr x3, [sp+240]
003103d0str x3, [x1+56]
003103d4adrp x27, 0x73b000
003103d8ldr w3, [x27+3056]
003103dccbz w3, 0x3103e4
003103e0b 0x3103e8
003103e4
003103e4loc_3103e4:
003103e4b 0x3103fc
003103e8
003103e8loc_3103e8:
003103e8bl runtime.gcWriteBarrier2
003103ecstr x2, [x25]
003103f0ldr x3, [x1+48]
003103f4str x3, [x25+8]
003103f8b 0x3103fc
003103fc
003103fcloc_3103fc:
003103fcstr x2, [x1+48]
00310400ldr x1, [sp+128]
00310404ldrsb x27, [x1]
00310408ldrb w2, [sp+56]
0031040cstrb w2, [x1+64]
00310410ldr x1, [sp+128]
00310414ldrsb x27, [x1]
00310418ldrb w2, [sp+57]
0031041cstrb w2, [x1+65]
00310420ldr x1, [sp+128]
00310424ldrsb x27, [x1]
00310428ldrb w2, [sp+58]
0031042cstrb w2, [x1+66]
00310430ldr x0, [sp+128]
00310434str x0, [sp+64]
00310438ldur x29, [sp-8]
0031043cldr x30, [sp], 192
00310440ret x30
00310444
00310444loc_310444:
00310444stp x0, x1, [sp+8]
00310448stp x2, x3, [sp+24]
0031044cstp x4, x5, [sp+40]
00310450mov x3, x30
00310454bl runtime.morestack_noctxt.abi0
00310458ldp x0, x1, [sp+8]
0031045cldp x2, x3, [sp+24]
00310460ldp x4, x5, [sp+40]
00310464b 0x310110
00310468udf 0
0031046cudf 0
00310110
00310470
00310470net.(*DNSError).Unwrap: ; void net.(*DNSError).Unwrap(net.DNSError * e)
00310470str x30, [sp-32]!
00310474stur x29, [sp-8]
00310478sub x29, sp, 8
0031047cstr x0, [sp+40]
00310480stp xzr, xzr, [sp+8]
00310484ldr x2, [sp+40]
00310488ldrsb x27, [x2]
0031048cldr x0, [x2]
00310490ldr x1, [x2+8]
00310494str x0, [sp+8]
00310498str x1, [sp+16]
0031049cadd x29, sp, 24
003104a0add sp, sp, 32
003104a4ret x30
003104a8udf 0
003104acudf 0
00310470
00310470net.(*DNSError).Unwrap: ; void net.(*DNSError).Unwrap(net.DNSError * e)
00310470str x30, [sp-32]!
00310474stur x29, [sp-8]
00310478sub x29, sp, 8
0031047cstr x0, [sp+40]
00310480stp xzr, xzr, [sp+8]
00310484ldr x2, [sp+40]
00310488ldrsb x27, [x2]
0031048cldr x0, [x2]
00310490ldr x1, [x2+8]
00310494str x0, [sp+8]
00310498str x1, [sp+16]
0031049cadd x29, sp, 24
003104a0add sp, sp, 32
003104a4ret x30
003104a8udf 0
003104acudf 0
00310470
003104b0
003104b0net.(*DNSError).Error: ; void net.(*DNSError).Error(net.DNSError * e)
003104b0ldr x16, [x28+16]
003104b4sub x17, sp, 32
003104b8subs xzr, x17, x16
003104bcb.ls 0x3105dc
003104c0str x30, [sp-160]!
003104c4stur x29, [sp-8]
003104c8sub x29, sp, 8
003104ccstr x0, [sp+168]
003104d0stp xzr, xzr, [sp+72]
003104d4ldr x5, [sp+168]
003104d8cbnz x5, 0x3104e0
003104dcb 0x3105bc
003104e0
003104e0loc_3104e0:
003104e0ldr x5, [sp+168]
003104e4ldrsb x27, [x5]
003104e8ldr x3, [x5+32]
003104ecldr x4, [x5+40]
003104f0str x3, [sp+136]
003104f4str x4, [sp+144]
003104f8mov x0, xzr
003104fcadrp x1, 0x3a0000
00310500add x1, x1, 3948
00310504orr x2, xzr, 7
00310508bl runtime.concatstring2
0031050cstr x0, [sp+88]
00310510str x1, [sp+96]
00310514ldr x5, [sp+168]
00310518ldrsb x27, [x5]
0031051cldr x5, [x5+56]
00310520cbnz x5, 0x310528
00310524b 0x310568
00310528
00310528loc_310528:
00310528ldr x7, [sp+168]
0031052cldrsb x27, [x7]
00310530ldr x5, [x7+48]
00310534ldr x6, [x7+56]
00310538str x5, [sp+120]
0031053cstr x6, [sp+128]
00310540ldr x1, [sp+88]
00310544ldr x2, [sp+96]
00310548mov x0, xzr
0031054cadrp x3, 0x3a0000
00310550add x3, x3, 1010
00310554orr x4, xzr, 4
00310558bl runtime.concatstring3
0031055cstr x0, [sp+88]
00310560str x1, [sp+96]
00310564b 0x31056c
00310568
00310568loc_310568:
00310568b 0x31056c
0031056c
0031056cloc_31056c:
0031056cldr x7, [sp+168]
00310570ldrsb x27, [x7]
00310574ldr x5, [x7+16]
00310578ldr x6, [x7+24]
0031057cstr x5, [sp+104]
00310580str x6, [sp+112]
00310584ldr x1, [sp+88]
00310588ldr x2, [sp+96]
0031058cmov x0, xzr
00310590adrp x3, 0x39f000
00310594add x3, x3, 4041
00310598orr x4, xzr, 2
0031059cbl runtime.concatstring3
003105a0str x0, [sp+88]
003105a4str x1, [sp+96]
003105a8str x0, [sp+72]
003105acstr x1, [sp+80]
003105b0ldur x29, [sp-8]
003105b4ldr x30, [sp], 160
003105b8ret x30
003105bc
003105bcloc_3105bc:
003105bcadrp x0, 0x3a0000
003105c0add x0, x0, 1502
003105c4str x0, [sp+72]
003105c8movz x1, 5
003105ccstr x1, [sp+80]
003105d0ldur x29, [sp-8]
003105d4ldr x30, [sp], 160
003105d8ret x30
003105dc
003105dcloc_3105dc:
003105dcstr x0, [sp+8]
003105e0mov x3, x30
003105e4bl runtime.morestack_noctxt.abi0
003105e8ldr x0, [sp+8]
003105ecb 0x3104b0
003104b0
003104b0net.(*DNSError).Error: ; void net.(*DNSError).Error(net.DNSError * e)
003104b0ldr x16, [x28+16]
003104b4sub x17, sp, 32
003104b8subs xzr, x17, x16
003104bcb.ls 0x3105dc
003104c0str x30, [sp-160]!
003104c4stur x29, [sp-8]
003104c8sub x29, sp, 8
003104ccstr x0, [sp+168]
003104d0stp xzr, xzr, [sp+72]
003104d4ldr x5, [sp+168]
003104d8cbnz x5, 0x3104e0
003104dcb 0x3105bc
003104e0
003104e0loc_3104e0:
003104e0ldr x5, [sp+168]
003104e4ldrsb x27, [x5]
003104e8ldr x3, [x5+32]
003104ecldr x4, [x5+40]
003104f0str x3, [sp+136]
003104f4str x4, [sp+144]
003104f8mov x0, xzr
003104fcadrp x1, 0x3a0000
00310500add x1, x1, 3948
00310504orr x2, xzr, 7
00310508bl runtime.concatstring2
0031050cstr x0, [sp+88]
00310510str x1, [sp+96]
00310514ldr x5, [sp+168]
00310518ldrsb x27, [x5]
0031051cldr x5, [x5+56]
00310520cbnz x5, 0x310528
00310524b 0x310568
00310528
00310528loc_310528:
00310528ldr x7, [sp+168]
0031052cldrsb x27, [x7]
00310530ldr x5, [x7+48]
00310534ldr x6, [x7+56]
00310538str x5, [sp+120]
0031053cstr x6, [sp+128]
00310540ldr x1, [sp+88]
00310544ldr x2, [sp+96]
00310548mov x0, xzr
0031054cadrp x3, 0x3a0000
00310550add x3, x3, 1010
00310554orr x4, xzr, 4
00310558bl runtime.concatstring3
0031055cstr x0, [sp+88]
00310560str x1, [sp+96]
00310564b 0x31056c
00310568
00310568loc_310568:
00310568b 0x31056c
0031056c
0031056cloc_31056c:
0031056cldr x7, [sp+168]
00310570ldrsb x27, [x7]
00310574ldr x5, [x7+16]
00310578ldr x6, [x7+24]
0031057cstr x5, [sp+104]
00310580str x6, [sp+112]
00310584ldr x1, [sp+88]
00310588ldr x2, [sp+96]
0031058cmov x0, xzr
00310590adrp x3, 0x39f000
00310594add x3, x3, 4041
00310598orr x4, xzr, 2
0031059cbl runtime.concatstring3
003105a0str x0, [sp+88]
003105a4str x1, [sp+96]
003105a8str x0, [sp+72]
003105acstr x1, [sp+80]
003105b0ldur x29, [sp-8]
003105b4ldr x30, [sp], 160
003105b8ret x30
003105bc
003105bcloc_3105bc:
003105bcadrp x0, 0x3a0000
003105c0add x0, x0, 1502
003105c4str x0, [sp+72]
003105c8movz x1, 5
003105ccstr x1, [sp+80]
003105d0ldur x29, [sp-8]
003105d4ldr x30, [sp], 160
003105d8ret x30
003105dc
003105dcloc_3105dc:
003105dcstr x0, [sp+8]
003105e0mov x3, x30
003105e4bl runtime.morestack_noctxt.abi0
003105e8ldr x0, [sp+8]
003105ecb 0x3104b0
003104b0
003105f0
003105f0net.(*DNSError).Timeout: ; void net.(*DNSError).Timeout(net.DNSError * e)
003105f0str x30, [sp-32]!
003105f4stur x29, [sp-8]
003105f8sub x29, sp, 8
003105fcstr x0, [sp+40]
00310600strb wzr, [sp+23]
00310604ldr x1, [sp+40]
00310608ldrsb x27, [x1]
0031060cldrb w0, [x1+64]
00310610strb w0, [sp+23]
00310614add x29, sp, 24
00310618add sp, sp, 32
0031061cret x30
003105f0
003105f0net.(*DNSError).Timeout: ; void net.(*DNSError).Timeout(net.DNSError * e)
003105f0str x30, [sp-32]!
003105f4stur x29, [sp-8]
003105f8sub x29, sp, 8
003105fcstr x0, [sp+40]
00310600strb wzr, [sp+23]
00310604ldr x1, [sp+40]
00310608ldrsb x27, [x1]
0031060cldrb w0, [x1+64]
00310610strb w0, [sp+23]
00310614add x29, sp, 24
00310618add sp, sp, 32
0031061cret x30
003105f0
00310620
00310620net.(*DNSError).Temporary: ; void net.(*DNSError).Temporary(net.DNSError * e)
00310620str x30, [sp-32]!
00310624stur x29, [sp-8]
00310628sub x29, sp, 8
0031062cstr x0, [sp+40]
00310630strb wzr, [sp+22]
00310634ldr x1, [sp+40]
00310638ldrsb x27, [x1]
0031063cldrb w1, [x1+64]
00310640strb w1, [sp+23]
00310644tbnz w1, 0, 0x31064c
00310648b 0x310650
0031064c
0031064cloc_31064c:
0031064cb 0x310664
00310650
00310650loc_310650:
00310650ldr x1, [sp+40]
00310654ldrsb x27, [x1]
00310658ldrb w1, [x1+65]
0031065cstrb w1, [sp+23]
00310660b 0x310664
00310664
00310664loc_310664:
00310664ldrb w0, [sp+23]
00310668strb w0, [sp+22]
0031066cadd x29, sp, 24
00310670add sp, sp, 32
00310674ret x30
00310678udf 0
0031067cudf 0
00310620
00310620net.(*DNSError).Temporary: ; void net.(*DNSError).Temporary(net.DNSError * e)
00310620str x30, [sp-32]!
00310624stur x29, [sp-8]
00310628sub x29, sp, 8
0031062cstr x0, [sp+40]
00310630strb wzr, [sp+22]
00310634ldr x1, [sp+40]
00310638ldrsb x27, [x1]
0031063cldrb w1, [x1+64]
00310640strb w1, [sp+23]
00310644tbnz w1, 0, 0x31064c
00310648b 0x310650
0031064c
0031064cloc_31064c:
0031064cb 0x310664
00310650
00310650loc_310650:
00310650ldr x1, [sp+40]
00310654ldrsb x27, [x1]
00310658ldrb w1, [x1+65]
0031065cstrb w1, [sp+23]
00310660b 0x310664
00310664
00310664loc_310664:
00310664ldrb w0, [sp+23]
00310668strb w0, [sp+22]
0031066cadd x29, sp, 24
00310670add sp, sp, 32
00310674ret x30
00310678udf 0
0031067cudf 0
00310620
00310680
00310680net.noReadFrom.ReadFrom: ; void net.noReadFrom.ReadFrom(net.noReadFrom p0, io.Reader p1)
00310680ldr x16, [x28+16]
00310684subs xzr, sp, x16
00310688b.ls 0x3106c0
0031068cstr x30, [sp-64]!
00310690stur x29, [sp-8]
00310694sub x29, sp, 8
00310698str x0, [sp+72]
0031069cstr x1, [sp+80]
003106a0str xzr, [sp+32]
003106a4stp xzr, xzr, [sp+40]
003106a8adrp x0, 0x2e5000
003106acadd x0, x0, 2944
003106b0adrp x1, 0x401000
003106b4add x1, x1, 24
003106b8bl runtime.gopanic
003106bchint
003106c0
003106c0loc_3106c0:
003106c0stp x0, x1, [sp+8]
003106c4mov x3, x30
003106c8bl runtime.morestack_noctxt.abi0
003106ccldp x0, x1, [sp+8]
003106d0b 0x310680
003106d4udf 0
003106d8udf 0
003106dcudf 0
00310680
00310680net.noReadFrom.ReadFrom: ; void net.noReadFrom.ReadFrom(net.noReadFrom p0, io.Reader p1)
00310680ldr x16, [x28+16]
00310684subs xzr, sp, x16
00310688b.ls 0x3106c0
0031068cstr x30, [sp-64]!
00310690stur x29, [sp-8]
00310694sub x29, sp, 8
00310698str x0, [sp+72]
0031069cstr x1, [sp+80]
003106a0str xzr, [sp+32]
003106a4stp xzr, xzr, [sp+40]
003106a8adrp x0, 0x2e5000
003106acadd x0, x0, 2944
003106b0adrp x1, 0x401000
003106b4add x1, x1, 24
003106b8bl runtime.gopanic
003106bchint
003106c0
003106c0loc_3106c0:
003106c0stp x0, x1, [sp+8]
003106c4mov x3, x30
003106c8bl runtime.morestack_noctxt.abi0
003106ccldp x0, x1, [sp+8]
003106d0b 0x310680
003106d4udf 0
003106d8udf 0
003106dcudf 0
00310680
003106e0
003106e0net.genericReadFrom: ; void net.genericReadFrom(net.TCPConn * c, io.Reader r)
003106e0ldr x16, [x28+16]
003106e4sub x17, sp, 16
003106e8subs xzr, x17, x16
003106ecb.ls 0x310788
003106f0str x30, [sp-144]!
003106f4stur x29, [sp-8]
003106f8sub x29, sp, 8
003106fcstr x0, [sp+152]
00310700str x1, [sp+160]
00310704str x2, [sp+168]
00310708str xzr, [sp+48]
0031070cstp xzr, xzr, [sp+72]
00310710str xzr, [sp+112]
00310714ldr x2, [sp+152]
00310718str x2, [sp+112]
0031071cstp xzr, xzr, [sp+96]
00310720adrp x0, 0x392000
00310724add x0, x0, 1920
00310728add x1, sp, 112
0031072cbl runtime.convT
00310730str x0, [sp+88]
00310734ldr x2, [sp+160]
00310738ldr x3, [sp+168]
0031073cmov x1, x0
00310740adrp x0, 0x405000
00310744add x0, x0, 2240
00310748bl io.Copy
0031074cstr x0, [sp+56]
00310750str x1, [sp+96]
00310754str x2, [sp+104]
00310758ldr x3, [sp+56]
0031075cstr x3, [sp+64]
00310760str x1, [sp+120]
00310764str x2, [sp+128]
00310768ldr x3, [sp+64]
0031076cstr x3, [sp+48]
00310770str x1, [sp+72]
00310774str x2, [sp+80]
00310778ldr x0, [sp+48]
0031077cldur x29, [sp-8]
00310780ldr x30, [sp], 144
00310784ret x30
00310788
00310788loc_310788:
00310788stp x0, x1, [sp+8]
0031078cstr x2, [sp+24]
00310790mov x3, x30
00310794bl runtime.morestack_noctxt.abi0
00310798ldp x0, x1, [sp+8]
0031079cldr x2, [sp+24]
003107a0b 0x3106e0
003107a4udf 0
003107a8udf 0
003107acudf 0
003106e0
003106e0net.genericReadFrom: ; void net.genericReadFrom(net.TCPConn * c, io.Reader r)
003106e0ldr x16, [x28+16]
003106e4sub x17, sp, 16
003106e8subs xzr, x17, x16
003106ecb.ls 0x310788
003106f0str x30, [sp-144]!
003106f4stur x29, [sp-8]
003106f8sub x29, sp, 8
003106fcstr x0, [sp+152]
00310700str x1, [sp+160]
00310704str x2, [sp+168]
00310708str xzr, [sp+48]
0031070cstp xzr, xzr, [sp+72]
00310710str xzr, [sp+112]
00310714ldr x2, [sp+152]
00310718str x2, [sp+112]
0031071cstp xzr, xzr, [sp+96]
00310720adrp x0, 0x392000
00310724add x0, x0, 1920
00310728add x1, sp, 112
0031072cbl runtime.convT
00310730str x0, [sp+88]
00310734ldr x2, [sp+160]
00310738ldr x3, [sp+168]
0031073cmov x1, x0
00310740adrp x0, 0x405000
00310744add x0, x0, 2240
00310748bl io.Copy
0031074cstr x0, [sp+56]
00310750str x1, [sp+96]
00310754str x2, [sp+104]
00310758ldr x3, [sp+56]
0031075cstr x3, [sp+64]
00310760str x1, [sp+120]
00310764str x2, [sp+128]
00310768ldr x3, [sp+64]
0031076cstr x3, [sp+48]
00310770str x1, [sp+72]
00310774str x2, [sp+80]
00310778ldr x0, [sp+48]
0031077cldur x29, [sp-8]
00310780ldr x30, [sp], 144
00310784ret x30
00310788
00310788loc_310788:
00310788stp x0, x1, [sp+8]
0031078cstr x2, [sp+24]
00310790mov x3, x30
00310794bl runtime.morestack_noctxt.abi0
00310798ldp x0, x1, [sp+8]
0031079cldr x2, [sp+24]
003107a0b 0x3106e0
003107a4udf 0
003107a8udf 0
003107acudf 0
003106e0
003107b0
003107b0net.noWriteTo.WriteTo: ; void net.noWriteTo.WriteTo(net.noWriteTo p0, io.Writer p1)
003107b0ldr x16, [x28+16]
003107b4subs xzr, sp, x16
003107b8b.ls 0x3107f0
003107bcstr x30, [sp-64]!
003107c0stur x29, [sp-8]
003107c4sub x29, sp, 8
003107c8str x0, [sp+72]
003107ccstr x1, [sp+80]
003107d0str xzr, [sp+32]
003107d4stp xzr, xzr, [sp+40]
003107d8adrp x0, 0x2e5000
003107dcadd x0, x0, 2944
003107e0adrp x1, 0x401000
003107e4add x1, x1, 24
003107e8bl runtime.gopanic
003107echint
003107f0
003107f0loc_3107f0:
003107f0stp x0, x1, [sp+8]
003107f4mov x3, x30
003107f8bl runtime.morestack_noctxt.abi0
003107fcldp x0, x1, [sp+8]
00310800b 0x3107b0
00310804udf 0
00310808udf 0
0031080cudf 0
003107b0
003107b0net.noWriteTo.WriteTo: ; void net.noWriteTo.WriteTo(net.noWriteTo p0, io.Writer p1)
003107b0ldr x16, [x28+16]
003107b4subs xzr, sp, x16
003107b8b.ls 0x3107f0
003107bcstr x30, [sp-64]!
003107c0stur x29, [sp-8]
003107c4sub x29, sp, 8
003107c8str x0, [sp+72]
003107ccstr x1, [sp+80]
003107d0str xzr, [sp+32]
003107d4stp xzr, xzr, [sp+40]
003107d8adrp x0, 0x2e5000
003107dcadd x0, x0, 2944
003107e0adrp x1, 0x401000
003107e4add x1, x1, 24
003107e8bl runtime.gopanic
003107echint
003107f0
003107f0loc_3107f0:
003107f0stp x0, x1, [sp+8]
003107f4mov x3, x30
003107f8bl runtime.morestack_noctxt.abi0
003107fcldp x0, x1, [sp+8]
00310800b 0x3107b0
00310804udf 0
00310808udf 0
0031080cudf 0
003107b0
00310810
00310810net.genericWriteTo: ; void net.genericWriteTo(net.TCPConn * c, io.Writer w)
00310810ldr x16, [x28+16]
00310814sub x17, sp, 16
00310818subs xzr, x17, x16
0031081cb.ls 0x3108bc
00310820str x30, [sp-144]!
00310824stur x29, [sp-8]
00310828sub x29, sp, 8
0031082cstr x0, [sp+152]
00310830str x1, [sp+160]
00310834str x2, [sp+168]
00310838str xzr, [sp+48]
0031083cstp xzr, xzr, [sp+72]
00310840str xzr, [sp+112]
00310844ldr x2, [sp+152]
00310848str x2, [sp+112]
0031084cstp xzr, xzr, [sp+96]
00310850adrp x0, 0x392000
00310854add x0, x0, 1376
00310858add x1, sp, 112
0031085cbl runtime.convT
00310860str x0, [sp+88]
00310864ldr x2, [sp+160]
00310868ldr x1, [sp+168]
0031086cmov x3, x0
00310870mov x0, x2
00310874adrp x2, 0x405000
00310878add x2, x2, 2176
0031087cbl io.Copy
00310880str x0, [sp+56]
00310884str x1, [sp+96]
00310888str x2, [sp+104]
0031088cldr x3, [sp+56]
00310890str x3, [sp+64]
00310894str x1, [sp+120]
00310898str x2, [sp+128]
0031089cldr x3, [sp+64]
003108a0str x3, [sp+48]
003108a4str x1, [sp+72]
003108a8str x2, [sp+80]
003108acldr x0, [sp+48]
003108b0ldur x29, [sp-8]
003108b4ldr x30, [sp], 144
003108b8ret x30
003108bc
003108bcloc_3108bc:
003108bcstp x0, x1, [sp+8]
003108c0str x2, [sp+24]
003108c4mov x3, x30
003108c8bl runtime.morestack_noctxt.abi0
003108ccldp x0, x1, [sp+8]
003108d0ldr x2, [sp+24]
003108d4b 0x310810
003108d8udf 0
003108dcudf 0
00310810
00310810net.genericWriteTo: ; void net.genericWriteTo(net.TCPConn * c, io.Writer w)
00310810ldr x16, [x28+16]
00310814sub x17, sp, 16
00310818subs xzr, x17, x16
0031081cb.ls 0x3108bc
00310820str x30, [sp-144]!
00310824stur x29, [sp-8]
00310828sub x29, sp, 8
0031082cstr x0, [sp+152]
00310830str x1, [sp+160]
00310834str x2, [sp+168]
00310838str xzr, [sp+48]
0031083cstp xzr, xzr, [sp+72]
00310840str xzr, [sp+112]
00310844ldr x2, [sp+152]
00310848str x2, [sp+112]
0031084cstp xzr, xzr, [sp+96]
00310850adrp x0, 0x392000
00310854add x0, x0, 1376
00310858add x1, sp, 112
0031085cbl runtime.convT
00310860str x0, [sp+88]
00310864ldr x2, [sp+160]
00310868ldr x1, [sp+168]
0031086cmov x3, x0
00310870mov x0, x2
00310874adrp x2, 0x405000
00310878add x2, x2, 2176
0031087cbl io.Copy
00310880str x0, [sp+56]
00310884str x1, [sp+96]
00310888str x2, [sp+104]
0031088cldr x3, [sp+56]
00310890str x3, [sp+64]
00310894str x1, [sp+120]
00310898str x2, [sp+128]
0031089cldr x3, [sp+64]
003108a0str x3, [sp+48]
003108a4str x1, [sp+72]
003108a8str x2, [sp+80]
003108acldr x0, [sp+48]
003108b0ldur x29, [sp-8]
003108b4ldr x30, [sp], 144
003108b8ret x30
003108bc
003108bcloc_3108bc:
003108bcstp x0, x1, [sp+8]
003108c0str x2, [sp+24]
003108c4mov x3, x30
003108c8bl runtime.morestack_noctxt.abi0
003108ccldp x0, x1, [sp+8]
003108d0ldr x2, [sp+24]
003108d4b 0x310810
003108d8udf 0
003108dcudf 0
00310810
003108e0
003108e0net.getSystemNSS: ; void net.getSystemNSS(void)
003108e0ldr x16, [x28+16]
003108e4subs xzr, sp, x16
003108e8b.ls 0x310940
003108ecstr x30, [sp-48]!
003108f0stur x29, [sp-8]
003108f4sub x29, sp, 8
003108f8str xzr, [sp+24]
003108fcadrp x0, 0x713000
00310900add x0, x0, 3872
00310904bl net.(*nsswitchConfig).tryUpdate
00310908adrp x0, 0x713000
0031090cadd x0, x0, 3920
00310910bl sync.(*Mutex).Lock
00310914adrp x27, 0x713000
00310918ldr x1, [x27+3928]
0031091cstr x1, [sp+32]
00310920adrp x0, 0x713000
00310924add x0, x0, 3920
00310928bl sync.(*Mutex).Unlock
0031092cldr x0, [sp+32]
00310930str x0, [sp+24]
00310934ldur x29, [sp-8]
00310938ldr x30, [sp], 48
0031093cret x30
00310940
00310940loc_310940:
00310940mov x3, x30
00310944bl runtime.morestack_noctxt.abi0
00310948b 0x3108e0
0031094cudf 0
003108e0
003108e0net.getSystemNSS: ; void net.getSystemNSS(void)
003108e0ldr x16, [x28+16]
003108e4subs xzr, sp, x16
003108e8b.ls 0x310940
003108ecstr x30, [sp-48]!
003108f0stur x29, [sp-8]
003108f4sub x29, sp, 8
003108f8str xzr, [sp+24]
003108fcadrp x0, 0x713000
00310900add x0, x0, 3872
00310904bl net.(*nsswitchConfig).tryUpdate
00310908adrp x0, 0x713000
0031090cadd x0, x0, 3920
00310910bl sync.(*Mutex).Lock
00310914adrp x27, 0x713000
00310918ldr x1, [x27+3928]
0031091cstr x1, [sp+32]
00310920adrp x0, 0x713000
00310924add x0, x0, 3920
00310928bl sync.(*Mutex).Unlock
0031092cldr x0, [sp+32]
00310930str x0, [sp+24]
00310934ldur x29, [sp-8]
00310938ldr x30, [sp], 48
0031093cret x30
00310940
00310940loc_310940:
00310940mov x3, x30
00310944bl runtime.morestack_noctxt.abi0
00310948b 0x3108e0
0031094cudf 0
003108e0
00310950
00310950net.(*nsswitchConfig).init: ; void net.(*nsswitchConfig).init(net.nsswitchConfig * conf)
00310950ldr x16, [x28+16]
00310954subs xzr, sp, x16
00310958b.ls 0x310a54
0031095cstr x30, [sp-80]!
00310960stur x29, [sp-8]
00310964sub x29, sp, 8
00310968str x0, [sp+88]
0031096cadrp x0, 0x3a5000
00310970add x0, x0, 3047
00310974movz x1, 18
00310978bl net.parseNSSConfFile
0031097cstr x0, [sp+64]
00310980ldr x2, [sp+88]
00310984ldrsb x27, [x2]
00310988adrp x27, 0x73b000
0031098cldr w3, [x27+3056]
00310990cbz w3, 0x310998
00310994b 0x31099c
00310998
00310998loc_310998:
00310998b 0x3109b0
0031099c
0031099cloc_31099c:
0031099cbl runtime.gcWriteBarrier2
003109a0str x0, [x25]
003109a4ldr x1, [x2+56]
003109a8str x1, [x25+8]
003109acb 0x3109b0
003109b0
003109b0loc_3109b0:
003109b0str x0, [x2+56]
003109b4bl time.Now
003109b8str x0, [sp+40]
003109bcstr x1, [sp+48]
003109c0str x2, [sp+56]
003109c4ldr x3, [sp+88]
003109c8ldrsb x27, [x3]
003109ccstr x0, [x3+24]
003109d0str x1, [x3+32]
003109d4adrp x27, 0x73b000
003109d8ldr w0, [x27+3056]
003109dccbz w0, 0x3109e4
003109e0b 0x3109e8
003109e4
003109e4loc_3109e4:
003109e4b 0x3109fc
003109e8
003109e8loc_3109e8:
003109e8bl runtime.gcWriteBarrier2
003109ecstr x2, [x25]
003109f0ldr x4, [x3+40]
003109f4str x4, [x25+8]
003109f8b 0x3109fc
003109fc
003109fcloc_3109fc:
003109fcstr x2, [x3+40]
00310a00adrp x0, 0x2e6000
00310a04add x0, x0, 4032
00310a08orr x1, xzr, 1
00310a0cbl runtime.makechan
00310a10str x0, [sp+32]
00310a14ldr x2, [sp+88]
00310a18ldrsb x27, [x2]
00310a1cadrp x27, 0x73b000
00310a20ldr w3, [x27+3056]
00310a24cbz w3, 0x310a2c
00310a28b 0x310a30
00310a2c
00310a2cloc_310a2c:
00310a2cb 0x310a44
00310a30
00310a30loc_310a30:
00310a30bl runtime.gcWriteBarrier2
00310a34str x0, [x25]
00310a38ldr x1, [x2+16]
00310a3cstr x1, [x25+8]
00310a40b 0x310a44
00310a44
00310a44loc_310a44:
00310a44str x0, [x2+16]
00310a48ldur x29, [sp-8]
00310a4cldr x30, [sp], 80
00310a50ret x30
00310a54
00310a54loc_310a54:
00310a54str x0, [sp+8]
00310a58mov x3, x30
00310a5cbl runtime.morestack_noctxt.abi0
00310a60ldr x0, [sp+8]
00310a64b 0x310950
00310a68udf 0
00310a6cudf 0
00310950
00310950net.(*nsswitchConfig).init: ; void net.(*nsswitchConfig).init(net.nsswitchConfig * conf)
00310950ldr x16, [x28+16]
00310954subs xzr, sp, x16
00310958b.ls 0x310a54
0031095cstr x30, [sp-80]!
00310960stur x29, [sp-8]
00310964sub x29, sp, 8
00310968str x0, [sp+88]
0031096cadrp x0, 0x3a5000
00310970add x0, x0, 3047
00310974movz x1, 18
00310978bl net.parseNSSConfFile
0031097cstr x0, [sp+64]
00310980ldr x2, [sp+88]
00310984ldrsb x27, [x2]
00310988adrp x27, 0x73b000
0031098cldr w3, [x27+3056]
00310990cbz w3, 0x310998
00310994b 0x31099c
00310998
00310998loc_310998:
00310998b 0x3109b0
0031099c
0031099cloc_31099c:
0031099cbl runtime.gcWriteBarrier2
003109a0str x0, [x25]
003109a4ldr x1, [x2+56]
003109a8str x1, [x25+8]
003109acb 0x3109b0
003109b0
003109b0loc_3109b0:
003109b0str x0, [x2+56]
003109b4bl time.Now
003109b8str x0, [sp+40]
003109bcstr x1, [sp+48]
003109c0str x2, [sp+56]
003109c4ldr x3, [sp+88]
003109c8ldrsb x27, [x3]
003109ccstr x0, [x3+24]
003109d0str x1, [x3+32]
003109d4adrp x27, 0x73b000
003109d8ldr w0, [x27+3056]
003109dccbz w0, 0x3109e4
003109e0b 0x3109e8
003109e4
003109e4loc_3109e4:
003109e4b 0x3109fc
003109e8
003109e8loc_3109e8:
003109e8bl runtime.gcWriteBarrier2
003109ecstr x2, [x25]
003109f0ldr x4, [x3+40]
003109f4str x4, [x25+8]
003109f8b 0x3109fc
003109fc
003109fcloc_3109fc:
003109fcstr x2, [x3+40]
00310a00adrp x0, 0x2e6000
00310a04add x0, x0, 4032
00310a08orr x1, xzr, 1
00310a0cbl runtime.makechan
00310a10str x0, [sp+32]
00310a14ldr x2, [sp+88]
00310a18ldrsb x27, [x2]
00310a1cadrp x27, 0x73b000
00310a20ldr w3, [x27+3056]
00310a24cbz w3, 0x310a2c
00310a28b 0x310a30
00310a2c
00310a2cloc_310a2c:
00310a2cb 0x310a44
00310a30
00310a30loc_310a30:
00310a30bl runtime.gcWriteBarrier2
00310a34str x0, [x25]
00310a38ldr x1, [x2+16]
00310a3cstr x1, [x25+8]
00310a40b 0x310a44
00310a44
00310a44loc_310a44:
00310a44str x0, [x2+16]
00310a48ldur x29, [sp-8]
00310a4cldr x30, [sp], 80
00310a50ret x30
00310a54
00310a54loc_310a54:
00310a54str x0, [sp+8]
00310a58mov x3, x30
00310a5cbl runtime.morestack_noctxt.abi0
00310a60ldr x0, [sp+8]
00310a64b 0x310950
00310a68udf 0
00310a6cudf 0
00310950
00310a70
00310a70net.(*nsswitchConfig).tryUpdate: ; void net.(*nsswitchConfig).tryUpdate(net.nsswitchConfig * conf)
00310a70ldr x16, [x28+16]
00310a74sub x17, sp, 304
00310a78subs xzr, x17, x16
00310a7cb.ls 0x310de4
00310a80sub x20, sp, 432
00310a84stp x29, x30, [x20-8]
00310a88add sp, x20, 0
00310a8csub x29, sp, 8
00310a90str x0, [sp+440]
00310a94stp xzr, xzr, [sp+208]
00310a98add x2, sp, 208
00310a9cstr x2, [sp+352]
00310aa0ldrsb x27, [x2]
00310aa4adrp x3, 0x1a000
00310aa8add x3, x3, 1808
00310aacstr x3, [x2]
00310ab0ldrsb x27, [x2]
00310ab4ldr x3, [sp+440]
00310ab8adrp x27, 0x73b000
00310abcldr w4, [x27+3056]
00310ac0cbz w4, 0x310ac8
00310ac4b 0x310acc
00310ac8
00310ac8loc_310ac8:
00310ac8b 0x310ae0
00310acc
00310accloc_310acc:
00310accbl runtime.gcWriteBarrier2
00310ad0str x3, [x25]
00310ad4ldr x4, [x2+8]
00310ad8str x4, [x25+8]
00310adcb 0x310ae0
00310ae0
00310ae0loc_310ae0:
00310ae0str x3, [x2+8]
00310ae4ldr x0, [sp+440]
00310ae8ldrsb x27, [x0]
00310aecstr x0, [sp+344]
00310af0ldr x1, [sp+352]
00310af4bl sync.(*Once).Do
00310af8ldr x0, [sp+440]
00310afcbl net.(*nsswitchConfig).tryAcquireSema
00310b00strb w0, [sp+71]
00310b04tbnz w0, 0, 0x310b0c
00310b08b 0x310dd4
00310b0c
00310b0cloc_310b0c:
00310b0cldr x1, [sp+440]
00310b10str x1, [sp+416]
00310b14stp xzr, xzr, [sp+320]
00310b18add x1, sp, 320
00310b1cstr x1, [sp+336]
00310b20ldrsb x27, [x1]
00310b24adrp x2, 0
00310b28add x2, x2, 3584
00310b2cstr x2, [x1]
00310b30ldrsb x27, [x1]
00310b34ldr x2, [sp+416]
00310b38adrp x27, 0x73b000
00310b3cldr w3, [x27+3056]
00310b40cbz w3, 0x310b48
00310b44b 0x310b4c
00310b48
00310b48loc_310b48:
00310b48b 0x310b60
00310b4c
00310b4cloc_310b4c:
00310b4cbl runtime.gcWriteBarrier2
00310b50str x2, [x25]
00310b54ldr x3, [x1+8]
00310b58str x3, [x25+8]
00310b5cb 0x310b60
00310b60
00310b60loc_310b60:
00310b60str x2, [x1+8]
00310b64str x1, [sp+96]
00310b68add x0, sp, 72
00310b6cbl runtime.deferprocStack
00310b70subs xzr, x0, 0
00310b74b.ne 0x310dc4
00310b78b 0x310b7c
00310b7c
00310b7cloc_310b7c:
00310b7cbl time.Now
00310b80str x0, [sp+128]
00310b84str x1, [sp+136]
00310b88str x2, [sp+144]
00310b8cmovn x3, 61951
00310b90movk x3, 0xd5fa0000
00310b94movk x3, 0xfffe00000000
00310b98bl time.Time.Add
00310b9cstr x0, [sp+392]
00310ba0str x1, [sp+400]
00310ba4str x2, [sp+408]
00310ba8ldr x0, [sp+440]
00310bacldrsb x27, [x0]
00310bb0ldr x1, [x0+24]
00310bb4ldr x2, [x0+32]
00310bb8ldr x0, [x0+40]
00310bbcstr x1, [sp+296]
00310bc0str x2, [sp+304]
00310bc4str x0, [sp+312]
00310bc8ldr x3, [sp+392]
00310bccldr x4, [sp+400]
00310bd0ldr x5, [sp+408]
00310bd4mov x6, x0
00310bd8mov x0, x1
00310bdcmov x1, x2
00310be0mov x2, x6
00310be4bl time.Time.After
00310be8strb w0, [sp+71]
00310bectbnz w0, 0, 0x310bf4
00310bf0b 0x310c04
00310bf4
00310bf4loc_310bf4:
00310bf4bl runtime.deferreturn
00310bf8ldp x29, x30, [sp-8]
00310bfcadd sp, sp, 432
00310c00ret x30
00310c04
00310c04loc_310c04:
00310c04ldr x2, [sp+440]
00310c08ldrsb x27, [x2]
00310c0cldr x3, [sp+144]
00310c10ldr x4, [sp+128]
00310c14ldr x5, [sp+136]
00310c18str x4, [x2+24]
00310c1cstr x5, [x2+32]
00310c20adrp x27, 0x73b000
00310c24ldr w4, [x27+3056]
00310c28cbz w4, 0x310c30
00310c2cb 0x310c34
00310c30
00310c30loc_310c30:
00310c30b 0x310c48
00310c34
00310c34loc_310c34:
00310c34bl runtime.gcWriteBarrier2
00310c38str x3, [x25]
00310c3cldr x4, [x2+40]
00310c40str x4, [x25+8]
00310c44b 0x310c48
00310c48
00310c48loc_310c48:
00310c48str x3, [x2+40]
00310c4cstp xzr, xzr, [sp+152]
00310c50str xzr, [sp+168]
00310c54stp xzr, xzr, [sp+376]
00310c58stp xzr, xzr, [sp+360]
00310c5cadrp x0, 0x3a5000
00310c60add x0, x0, 3047
00310c64movz x1, 18
00310c68bl os.Stat
00310c6cstr x0, [sp+376]
00310c70str x1, [sp+384]
00310c74str x2, [sp+360]
00310c78str x3, [sp+368]
00310c7cldr x2, [sp+376]
00310c80ldr x3, [sp+384]
00310c84str x2, [sp+240]
00310c88str x3, [sp+248]
00310c8cldr x2, [sp+360]
00310c90ldr x3, [sp+368]
00310c94str x2, [sp+224]
00310c98str x3, [sp+232]
00310c9cldr x2, [sp+240]
00310ca0ldr x3, [sp+248]
00310ca4str x2, [sp+176]
00310ca8str x3, [sp+184]
00310cacldr x2, [sp+232]
00310cb0ldr x3, [sp+224]
00310cb4str x3, [sp+192]
00310cb8str x2, [sp+200]
00310cbccbnz x3, 0x310cc4
00310cc0b 0x310cc8
00310cc4
00310cc4loc_310cc4:
00310cc4b 0x310cec
00310cc8
00310cc8loc_310cc8:
00310cc8ldr x1, [sp+176]
00310cccldrsb x27, [x1]
00310cd0ldr x1, [x1+32]
00310cd4ldr x0, [sp+184]
00310cd8blr x1
00310cdcstr x0, [sp+152]
00310ce0str x1, [sp+160]
00310ce4str x2, [sp+168]
00310ce8b 0x310cec
00310cec
00310cecloc_310cec:
00310cecldr x6, [sp+440]
00310cf0ldrsb x27, [x6]
00310cf4ldr x6, [x6+56]
00310cf8ldrsb x27, [x6]
00310cfcldr x3, [x6]
00310d00ldr x4, [x6+8]
00310d04ldr x5, [x6+16]
00310d08str x3, [sp+272]
00310d0cstr x4, [sp+280]
00310d10str x5, [sp+288]
00310d14ldr x0, [sp+152]
00310d18ldr x1, [sp+160]
00310d1cldr x2, [sp+168]
00310d20bl time.Time.Equal
00310d24strb w0, [sp+71]
00310d28tbnz w0, 0, 0x310d30
00310d2cb 0x310d40
00310d30
00310d30loc_310d30:
00310d30bl runtime.deferreturn
00310d34ldp x29, x30, [sp-8]
00310d38add sp, sp, 432
00310d3cret x30
00310d40
00310d40loc_310d40:
00310d40adrp x0, 0x3a5000
00310d44add x0, x0, 3047
00310d48movz x1, 18
00310d4cbl net.parseNSSConfFile
00310d50str x0, [sp+120]
00310d54ldr x2, [sp+440]
00310d58ldrsb x27, [x2]
00310d5cadd x0, x2, 48
00310d60str x0, [sp+264]
00310d64bl sync.(*Mutex).Lock
00310d68ldr x2, [sp+440]
00310d6cldrsb x27, [x2]
00310d70ldr x3, [sp+120]
00310d74adrp x27, 0x73b000
00310d78ldr w4, [x27+3056]
00310d7ccbz w4, 0x310d84
00310d80b 0x310d88
00310d84
00310d84loc_310d84:
00310d84b 0x310d9c
00310d88
00310d88loc_310d88:
00310d88bl runtime.gcWriteBarrier2
00310d8cstr x3, [x25]
00310d90ldr x1, [x2+56]
00310d94str x1, [x25+8]
00310d98b 0x310d9c
00310d9c
00310d9cloc_310d9c:
00310d9cstr x3, [x2+56]
00310da0ldr x1, [sp+440]
00310da4ldrsb x27, [x1]
00310da8add x0, x1, 48
00310dacstr x0, [sp+256]
00310db0bl sync.(*Mutex).Unlock
00310db4bl runtime.deferreturn
00310db8ldp x29, x30, [sp-8]
00310dbcadd sp, sp, 432
00310dc0ret x30
00310dc4
00310dc4loc_310dc4:
00310dc4bl runtime.deferreturn
00310dc8ldp x29, x30, [sp-8]
00310dccadd sp, sp, 432
00310dd0ret x30
00310dd4
00310dd4loc_310dd4:
00310dd4bl runtime.deferreturn
00310dd8ldp x29, x30, [sp-8]
00310ddcadd sp, sp, 432
00310de0ret x30
00310de4
00310de4loc_310de4:
00310de4str x0, [sp+8]
00310de8mov x3, x30
00310decbl runtime.morestack_noctxt.abi0
00310df0ldr x0, [sp+8]
00310df4b 0x310a70
00310df8udf 0
00310dfcudf 0
00310a70
00310a70net.(*nsswitchConfig).tryUpdate: ; void net.(*nsswitchConfig).tryUpdate(net.nsswitchConfig * conf)
00310a70ldr x16, [x28+16]
00310a74sub x17, sp, 304
00310a78subs xzr, x17, x16
00310a7cb.ls 0x310de4
00310a80sub x20, sp, 432
00310a84stp x29, x30, [x20-8]
00310a88add sp, x20, 0
00310a8csub x29, sp, 8
00310a90str x0, [sp+440]
00310a94stp xzr, xzr, [sp+208]
00310a98add x2, sp, 208
00310a9cstr x2, [sp+352]
00310aa0ldrsb x27, [x2]
00310aa4adrp x3, 0x1a000
00310aa8add x3, x3, 1808
00310aacstr x3, [x2]
00310ab0ldrsb x27, [x2]
00310ab4ldr x3, [sp+440]
00310ab8adrp x27, 0x73b000
00310abcldr w4, [x27+3056]
00310ac0cbz w4, 0x310ac8
00310ac4b 0x310acc
00310ac8
00310ac8loc_310ac8:
00310ac8b 0x310ae0
00310acc
00310accloc_310acc:
00310accbl runtime.gcWriteBarrier2
00310ad0str x3, [x25]
00310ad4ldr x4, [x2+8]
00310ad8str x4, [x25+8]
00310adcb 0x310ae0
00310ae0
00310ae0loc_310ae0:
00310ae0str x3, [x2+8]
00310ae4ldr x0, [sp+440]
00310ae8ldrsb x27, [x0]
00310aecstr x0, [sp+344]
00310af0ldr x1, [sp+352]
00310af4bl sync.(*Once).Do
00310af8ldr x0, [sp+440]
00310afcbl net.(*nsswitchConfig).tryAcquireSema
00310b00strb w0, [sp+71]
00310b04tbnz w0, 0, 0x310b0c
00310b08b 0x310dd4
00310b0c
00310b0cloc_310b0c:
00310b0cldr x1, [sp+440]
00310b10str x1, [sp+416]
00310b14stp xzr, xzr, [sp+320]
00310b18add x1, sp, 320
00310b1cstr x1, [sp+336]
00310b20ldrsb x27, [x1]
00310b24adrp x2, 0
00310b28add x2, x2, 3584
00310b2cstr x2, [x1]
00310b30ldrsb x27, [x1]
00310b34ldr x2, [sp+416]
00310b38adrp x27, 0x73b000
00310b3cldr w3, [x27+3056]
00310b40cbz w3, 0x310b48
00310b44b 0x310b4c
00310b48
00310b48loc_310b48:
00310b48b 0x310b60
00310b4c
00310b4cloc_310b4c:
00310b4cbl runtime.gcWriteBarrier2
00310b50str x2, [x25]
00310b54ldr x3, [x1+8]
00310b58str x3, [x25+8]
00310b5cb 0x310b60
00310b60
00310b60loc_310b60:
00310b60str x2, [x1+8]
00310b64str x1, [sp+96]
00310b68add x0, sp, 72
00310b6cbl runtime.deferprocStack
00310b70subs xzr, x0, 0
00310b74b.ne 0x310dc4
00310b78b 0x310b7c
00310b7c
00310b7cloc_310b7c:
00310b7cbl time.Now
00310b80str x0, [sp+128]
00310b84str x1, [sp+136]
00310b88str x2, [sp+144]
00310b8cmovn x3, 61951
00310b90movk x3, 0xd5fa0000
00310b94movk x3, 0xfffe00000000
00310b98bl time.Time.Add
00310b9cstr x0, [sp+392]
00310ba0str x1, [sp+400]
00310ba4str x2, [sp+408]
00310ba8ldr x0, [sp+440]
00310bacldrsb x27, [x0]
00310bb0ldr x1, [x0+24]
00310bb4ldr x2, [x0+32]
00310bb8ldr x0, [x0+40]
00310bbcstr x1, [sp+296]
00310bc0str x2, [sp+304]
00310bc4str x0, [sp+312]
00310bc8ldr x3, [sp+392]
00310bccldr x4, [sp+400]
00310bd0ldr x5, [sp+408]
00310bd4mov x6, x0
00310bd8mov x0, x1
00310bdcmov x1, x2
00310be0mov x2, x6
00310be4bl time.Time.After
00310be8strb w0, [sp+71]
00310bectbnz w0, 0, 0x310bf4
00310bf0b 0x310c04
00310bf4
00310bf4loc_310bf4:
00310bf4bl runtime.deferreturn
00310bf8ldp x29, x30, [sp-8]
00310bfcadd sp, sp, 432
00310c00ret x30
00310c04
00310c04loc_310c04:
00310c04ldr x2, [sp+440]
00310c08ldrsb x27, [x2]
00310c0cldr x3, [sp+144]
00310c10ldr x4, [sp+128]
00310c14ldr x5, [sp+136]
00310c18str x4, [x2+24]
00310c1cstr x5, [x2+32]
00310c20adrp x27, 0x73b000
00310c24ldr w4, [x27+3056]
00310c28cbz w4, 0x310c30
00310c2cb 0x310c34
00310c30
00310c30loc_310c30:
00310c30b 0x310c48
00310c34
00310c34loc_310c34:
00310c34bl runtime.gcWriteBarrier2
00310c38str x3, [x25]
00310c3cldr x4, [x2+40]
00310c40str x4, [x25+8]
00310c44b 0x310c48
00310c48
00310c48loc_310c48:
00310c48str x3, [x2+40]
00310c4cstp xzr, xzr, [sp+152]
00310c50str xzr, [sp+168]
00310c54stp xzr, xzr, [sp+376]
00310c58stp xzr, xzr, [sp+360]
00310c5cadrp x0, 0x3a5000
00310c60add x0, x0, 3047
00310c64movz x1, 18
00310c68bl os.Stat
00310c6cstr x0, [sp+376]
00310c70str x1, [sp+384]
00310c74str x2, [sp+360]
00310c78str x3, [sp+368]
00310c7cldr x2, [sp+376]
00310c80ldr x3, [sp+384]
00310c84str x2, [sp+240]
00310c88str x3, [sp+248]
00310c8cldr x2, [sp+360]
00310c90ldr x3, [sp+368]
00310c94str x2, [sp+224]
00310c98str x3, [sp+232]
00310c9cldr x2, [sp+240]
00310ca0ldr x3, [sp+248]
00310ca4str x2, [sp+176]
00310ca8str x3, [sp+184]
00310cacldr x2, [sp+232]
00310cb0ldr x3, [sp+224]
00310cb4str x3, [sp+192]
00310cb8str x2, [sp+200]
00310cbccbnz x3, 0x310cc4
00310cc0b 0x310cc8
00310cc4
00310cc4loc_310cc4:
00310cc4b 0x310cec
00310cc8
00310cc8loc_310cc8:
00310cc8ldr x1, [sp+176]
00310cccldrsb x27, [x1]
00310cd0ldr x1, [x1+32]
00310cd4ldr x0, [sp+184]
00310cd8blr x1
00310cdcstr x0, [sp+152]
00310ce0str x1, [sp+160]
00310ce4str x2, [sp+168]
00310ce8b 0x310cec
00310cec
00310cecloc_310cec:
00310cecldr x6, [sp+440]
00310cf0ldrsb x27, [x6]
00310cf4ldr x6, [x6+56]
00310cf8ldrsb x27, [x6]
00310cfcldr x3, [x6]
00310d00ldr x4, [x6+8]
00310d04ldr x5, [x6+16]
00310d08str x3, [sp+272]
00310d0cstr x4, [sp+280]
00310d10str x5, [sp+288]
00310d14ldr x0, [sp+152]
00310d18ldr x1, [sp+160]
00310d1cldr x2, [sp+168]
00310d20bl time.Time.Equal
00310d24strb w0, [sp+71]
00310d28tbnz w0, 0, 0x310d30
00310d2cb 0x310d40
00310d30
00310d30loc_310d30:
00310d30bl runtime.deferreturn
00310d34ldp x29, x30, [sp-8]
00310d38add sp, sp, 432
00310d3cret x30
00310d40
00310d40loc_310d40:
00310d40adrp x0, 0x3a5000
00310d44add x0, x0, 3047
00310d48movz x1, 18
00310d4cbl net.parseNSSConfFile
00310d50str x0, [sp+120]
00310d54ldr x2, [sp+440]
00310d58ldrsb x27, [x2]
00310d5cadd x0, x2, 48
00310d60str x0, [sp+264]
00310d64bl sync.(*Mutex).Lock
00310d68ldr x2, [sp+440]
00310d6cldrsb x27, [x2]
00310d70ldr x3, [sp+120]
00310d74adrp x27, 0x73b000
00310d78ldr w4, [x27+3056]
00310d7ccbz w4, 0x310d84
00310d80b 0x310d88
00310d84
00310d84loc_310d84:
00310d84b 0x310d9c
00310d88
00310d88loc_310d88:
00310d88bl runtime.gcWriteBarrier2
00310d8cstr x3, [x25]
00310d90ldr x1, [x2+56]
00310d94str x1, [x25+8]
00310d98b 0x310d9c
00310d9c
00310d9cloc_310d9c:
00310d9cstr x3, [x2+56]
00310da0ldr x1, [sp+440]
00310da4ldrsb x27, [x1]
00310da8add x0, x1, 48
00310dacstr x0, [sp+256]
00310db0bl sync.(*Mutex).Unlock
00310db4bl runtime.deferreturn
00310db8ldp x29, x30, [sp-8]
00310dbcadd sp, sp, 432
00310dc0ret x30
00310dc4
00310dc4loc_310dc4:
00310dc4bl runtime.deferreturn
00310dc8ldp x29, x30, [sp-8]
00310dccadd sp, sp, 432
00310dd0ret x30
00310dd4
00310dd4loc_310dd4:
00310dd4bl runtime.deferreturn
00310dd8ldp x29, x30, [sp-8]
00310ddcadd sp, sp, 432
00310de0ret x30
00310de4
00310de4loc_310de4:
00310de4str x0, [sp+8]
00310de8mov x3, x30
00310decbl runtime.morestack_noctxt.abi0
00310df0ldr x0, [sp+8]
00310df4b 0x310a70
00310df8udf 0
00310dfcudf 0
00310a70
00310e00
00310e00net.(*nsswitchConfig).tryUpdate.deferwrap1: ; void net.(*nsswitchConfig).tryUpdate.deferwrap1(void)
00310e00ldr x16, [x28+16]
00310e04subs xzr, sp, x16
00310e08b.ls 0x310e38
00310e0cstr x30, [sp-32]!
00310e10stur x29, [sp-8]
00310e14sub x29, sp, 8
00310e18ldr x16, [x28+32]
00310e1ccbnz x16, 0x310e44
00310e20
00310e20loc_310e20:
00310e20ldr x0, [x26+8]
00310e24str x0, [sp+16]
00310e28bl net.(*nsswitchConfig).releaseSema
00310e2cldur x29, [sp-8]
00310e30ldr x30, [sp], 32
00310e34ret x30
00310e38
00310e38loc_310e38:
00310e38mov x3, x30
00310e3cbl runtime.morestack.abi0
00310e40b 0x310e00
00310e44
00310e44loc_310e44:
00310e44ldr x17, [x16]
00310e48add x20, sp, 40
00310e4csubs xzr, x20, x17
00310e50b.ne 0x310e20
00310e54add x20, sp, 8
00310e58str x20, [x16]
00310e5cb 0x310e20
00310e00
00310e00net.(*nsswitchConfig).tryUpdate.deferwrap1: ; void net.(*nsswitchConfig).tryUpdate.deferwrap1(void)
00310e00ldr x16, [x28+16]
00310e04subs xzr, sp, x16
00310e08b.ls 0x310e38
00310e0cstr x30, [sp-32]!
00310e10stur x29, [sp-8]
00310e14sub x29, sp, 8
00310e18ldr x16, [x28+32]
00310e1ccbnz x16, 0x310e44
00310e20
00310e20loc_310e20:
00310e20ldr x0, [x26+8]
00310e24str x0, [sp+16]
00310e28bl net.(*nsswitchConfig).releaseSema
00310e2cldur x29, [sp-8]
00310e30ldr x30, [sp], 32
00310e34ret x30
00310e38
00310e38loc_310e38:
00310e38mov x3, x30
00310e3cbl runtime.morestack.abi0
00310e40b 0x310e00
00310e44
00310e44loc_310e44:
00310e44ldr x17, [x16]
00310e48add x20, sp, 40
00310e4csubs xzr, x20, x17
00310e50b.ne 0x310e20
00310e54add x20, sp, 8
00310e58str x20, [x16]
00310e5cb 0x310e20
00310e00
00310e60
00310e60net.(*nsswitchConfig).tryAcquireSema: ; void net.(*nsswitchConfig).tryAcquireSema(net.nsswitchConfig * conf)
00310e60ldr x16, [x28+16]
00310e64subs xzr, sp, x16
00310e68b.ls 0x310ec8
00310e6cstr x30, [sp-48]!
00310e70stur x29, [sp-8]
00310e74sub x29, sp, 8
00310e78str x0, [sp+56]
00310e7cstrb wzr, [sp+30]
00310e80ldr x2, [sp+56]
00310e84ldrsb x27, [x2]
00310e88ldr x0, [x2+16]
00310e8cstr x0, [sp+32]
00310e90add x1, sp, 31
00310e94bl runtime.selectnbsend
00310e98tbnz w0, 0, 0x310ea0
00310e9cb 0x310eb4
00310ea0
00310ea0loc_310ea0:
00310ea0orr x0, xzr, 1
00310ea4strb w0, [sp+30]
00310ea8ldur x29, [sp-8]
00310eacldr x30, [sp], 48
00310eb0ret x30
00310eb4
00310eb4loc_310eb4:
00310eb4strb wzr, [sp+30]
00310eb8mov x0, xzr
00310ebcldur x29, [sp-8]
00310ec0ldr x30, [sp], 48
00310ec4ret x30
00310ec8
00310ec8loc_310ec8:
00310ec8str x0, [sp+8]
00310eccmov x3, x30
00310ed0bl runtime.morestack_noctxt.abi0
00310ed4ldr x0, [sp+8]
00310ed8b 0x310e60
00310edcudf 0
00310e60
00310e60net.(*nsswitchConfig).tryAcquireSema: ; void net.(*nsswitchConfig).tryAcquireSema(net.nsswitchConfig * conf)
00310e60ldr x16, [x28+16]
00310e64subs xzr, sp, x16
00310e68b.ls 0x310ec8
00310e6cstr x30, [sp-48]!
00310e70stur x29, [sp-8]
00310e74sub x29, sp, 8
00310e78str x0, [sp+56]
00310e7cstrb wzr, [sp+30]
00310e80ldr x2, [sp+56]
00310e84ldrsb x27, [x2]
00310e88ldr x0, [x2+16]
00310e8cstr x0, [sp+32]
00310e90add x1, sp, 31
00310e94bl runtime.selectnbsend
00310e98tbnz w0, 0, 0x310ea0
00310e9cb 0x310eb4
00310ea0
00310ea0loc_310ea0:
00310ea0orr x0, xzr, 1
00310ea4strb w0, [sp+30]
00310ea8ldur x29, [sp-8]
00310eacldr x30, [sp], 48
00310eb0ret x30
00310eb4
00310eb4loc_310eb4:
00310eb4strb wzr, [sp+30]
00310eb8mov x0, xzr
00310ebcldur x29, [sp-8]
00310ec0ldr x30, [sp], 48
00310ec4ret x30
00310ec8
00310ec8loc_310ec8:
00310ec8str x0, [sp+8]
00310eccmov x3, x30
00310ed0bl runtime.morestack_noctxt.abi0
00310ed4ldr x0, [sp+8]
00310ed8b 0x310e60
00310edcudf 0
00310e60
00310ee0
00310ee0net.(*nsswitchConfig).releaseSema: ; void net.(*nsswitchConfig).releaseSema(net.nsswitchConfig * conf)
00310ee0ldr x16, [x28+16]
00310ee4subs xzr, sp, x16
00310ee8b.ls 0x310f20
00310eecstr x30, [sp-48]!
00310ef0stur x29, [sp-8]
00310ef4sub x29, sp, 8
00310ef8str x0, [sp+56]
00310efcldrsb x27, [x0]
00310f00ldr x2, [x0+16]
00310f04str x2, [sp+32]
00310f08ldr x0, [sp+32]
00310f0cmov x1, xzr
00310f10bl runtime.chanrecv1
00310f14ldur x29, [sp-8]
00310f18ldr x30, [sp], 48
00310f1cret x30
00310f20
00310f20loc_310f20:
00310f20str x0, [sp+8]
00310f24mov x3, x30
00310f28bl runtime.morestack_noctxt.abi0
00310f2cldr x0, [sp+8]
00310f30b 0x310ee0
00310f34udf 0
00310f38udf 0
00310f3cudf 0
00310ee0
00310ee0net.(*nsswitchConfig).releaseSema: ; void net.(*nsswitchConfig).releaseSema(net.nsswitchConfig * conf)
00310ee0ldr x16, [x28+16]
00310ee4subs xzr, sp, x16
00310ee8b.ls 0x310f20
00310eecstr x30, [sp-48]!
00310ef0stur x29, [sp-8]
00310ef4sub x29, sp, 8
00310ef8str x0, [sp+56]
00310efcldrsb x27, [x0]
00310f00ldr x2, [x0+16]
00310f04str x2, [sp+32]
00310f08ldr x0, [sp+32]
00310f0cmov x1, xzr
00310f10bl runtime.chanrecv1
00310f14ldur x29, [sp-8]
00310f18ldr x30, [sp], 48
00310f1cret x30
00310f20
00310f20loc_310f20:
00310f20str x0, [sp+8]
00310f24mov x3, x30
00310f28bl runtime.morestack_noctxt.abi0
00310f2cldr x0, [sp+8]
00310f30b 0x310ee0
00310f34udf 0
00310f38udf 0
00310f3cudf 0
00310ee0
00310f40
00310f40net.nssSource.standardCriteria: ; void net.nssSource.standardCriteria(net.nssSource s)
00310f40ldr x16, [x28+16]
00310f44sub x17, sp, 64
00310f48subs xzr, x17, x16
00310f4cb.ls 0x311064
00310f50str x30, [sp-192]!
00310f54stur x29, [sp-8]
00310f58sub x29, sp, 8
00310f5cstr x0, [sp+200]
00310f60str x1, [sp+208]
00310f64str x2, [sp+216]
00310f68str x3, [sp+224]
00310f6cstr x4, [sp+232]
00310f70strb wzr, [sp+70]
00310f74ldr x6, [sp+224]
00310f78ldr x7, [sp+216]
00310f7cldr x8, [sp+232]
00310f80str x7, [sp+152]
00310f84str x6, [sp+160]
00310f88str x8, [sp+168]
00310f8cstr xzr, [sp+96]
00310f90str x6, [sp+88]
00310f94ldr x6, [sp+152]
00310f98str x6, [sp+80]
00310f9cb 0x310fa0
00310fa0
00310fa0loc_310fa0:
00310fa0ldr x6, [sp+88]
00310fa4ldr x7, [sp+96]
00310fa8subs xzr, x6, x7
00310facb.gt 0x310fb4
00310fb0b 0x311050
00310fb4
00310fb4loc_310fb4:
00310fb4ldr x6, [sp+80]
00310fb8str x6, [sp+176]
00310fbcldr x6, [sp+96]
00310fc0str x6, [sp+72]
00310fc4ldr x6, [sp+176]
00310fc8ldp x7, x8, [x6]
00310fccldp x9, x10, [x6+16]
00310fd0stp x7, x8, [sp+112]
00310fd4stp x9, x10, [sp+128]
00310fd8ldr x6, [x6+32]
00310fdcstr x6, [sp+144]
00310fe0ldr x6, [sp+224]
00310fe4str x6, [sp+104]
00310fe8ldrb w0, [sp+112]
00310fecldr x1, [sp+120]
00310ff0ldr x2, [sp+128]
00310ff4ldr x3, [sp+136]
00310ff8ldr x4, [sp+144]
00310ffcldr x7, [sp+72]
00311000sub x6, x6, 1
00311004subs xzr, x7, x6
00311008cset x5, eq
0031100cbl net.nssCriterion.standardStatusAction
00311010strb w0, [sp+71]
00311014tbnz w0, 0, 0x31101c
00311018b 0x31103c
0031101c
0031101cloc_31101c:
0031101cb 0x311020
00311020
00311020loc_311020:
00311020ldr x6, [sp+96]
00311024add x6, x6, 1
00311028str x6, [sp+96]
0031102cldr x6, [sp+176]
00311030add x6, x6, 40
00311034str x6, [sp+80]
00311038b 0x310fa0
0031103c
0031103cloc_31103c:
0031103cstrb wzr, [sp+70]
00311040mov x0, xzr
00311044ldur x29, [sp-8]
00311048ldr x30, [sp], 192
0031104cret x30
00311050
00311050loc_311050:
00311050orr x0, xzr, 1
00311054strb w0, [sp+70]
00311058ldur x29, [sp-8]
0031105cldr x30, [sp], 192
00311060ret x30
00311064
00311064loc_311064:
00311064stp x0, x1, [sp+8]
00311068stp x2, x3, [sp+24]
0031106cstr x4, [sp+40]
00311070mov x3, x30
00311074bl runtime.morestack_noctxt.abi0
00311078ldp x0, x1, [sp+8]
0031107cldp x2, x3, [sp+24]
00311080ldr x4, [sp+40]
00311084b 0x310f40
00311088udf 0
0031108cudf 0
00310f40
00310f40net.nssSource.standardCriteria: ; void net.nssSource.standardCriteria(net.nssSource s)
00310f40ldr x16, [x28+16]
00310f44sub x17, sp, 64
00310f48subs xzr, x17, x16
00310f4cb.ls 0x311064
00310f50str x30, [sp-192]!
00310f54stur x29, [sp-8]
00310f58sub x29, sp, 8
00310f5cstr x0, [sp+200]
00310f60str x1, [sp+208]
00310f64str x2, [sp+216]
00310f68str x3, [sp+224]
00310f6cstr x4, [sp+232]
00310f70strb wzr, [sp+70]
00310f74ldr x6, [sp+224]
00310f78ldr x7, [sp+216]
00310f7cldr x8, [sp+232]
00310f80str x7, [sp+152]
00310f84str x6, [sp+160]
00310f88str x8, [sp+168]
00310f8cstr xzr, [sp+96]
00310f90str x6, [sp+88]
00310f94ldr x6, [sp+152]
00310f98str x6, [sp+80]
00310f9cb 0x310fa0
00310fa0
00310fa0loc_310fa0:
00310fa0ldr x6, [sp+88]
00310fa4ldr x7, [sp+96]
00310fa8subs xzr, x6, x7
00310facb.gt 0x310fb4
00310fb0b 0x311050
00310fb4
00310fb4loc_310fb4:
00310fb4ldr x6, [sp+80]
00310fb8str x6, [sp+176]
00310fbcldr x6, [sp+96]
00310fc0str x6, [sp+72]
00310fc4ldr x6, [sp+176]
00310fc8ldp x7, x8, [x6]
00310fccldp x9, x10, [x6+16]
00310fd0stp x7, x8, [sp+112]
00310fd4stp x9, x10, [sp+128]
00310fd8ldr x6, [x6+32]
00310fdcstr x6, [sp+144]
00310fe0ldr x6, [sp+224]
00310fe4str x6, [sp+104]
00310fe8ldrb w0, [sp+112]
00310fecldr x1, [sp+120]
00310ff0ldr x2, [sp+128]
00310ff4ldr x3, [sp+136]
00310ff8ldr x4, [sp+144]
00310ffcldr x7, [sp+72]
00311000sub x6, x6, 1
00311004subs xzr, x7, x6
00311008cset x5, eq
0031100cbl net.nssCriterion.standardStatusAction
00311010strb w0, [sp+71]
00311014tbnz w0, 0, 0x31101c
00311018b 0x31103c
0031101c
0031101cloc_31101c:
0031101cb 0x311020
00311020
00311020loc_311020:
00311020ldr x6, [sp+96]
00311024add x6, x6, 1
00311028str x6, [sp+96]
0031102cldr x6, [sp+176]
00311030add x6, x6, 40
00311034str x6, [sp+80]
00311038b 0x310fa0
0031103c
0031103cloc_31103c:
0031103cstrb wzr, [sp+70]
00311040mov x0, xzr
00311044ldur x29, [sp-8]
00311048ldr x30, [sp], 192
0031104cret x30
00311050
00311050loc_311050:
00311050orr x0, xzr, 1
00311054strb w0, [sp+70]
00311058ldur x29, [sp-8]
0031105cldr x30, [sp], 192
00311060ret x30
00311064
00311064loc_311064:
00311064stp x0, x1, [sp+8]
00311068stp x2, x3, [sp+24]
0031106cstr x4, [sp+40]
00311070mov x3, x30
00311074bl runtime.morestack_noctxt.abi0
00311078ldp x0, x1, [sp+8]
0031107cldp x2, x3, [sp+24]
00311080ldr x4, [sp+40]
00311084b 0x310f40
00311088udf 0
0031108cudf 0
00310f40
00311090
00311090net.nssCriterion.standardStatusAction: ; void net.nssCriterion.standardStatusAction(net.nssCriterion c, bool last)
00311090ldr x16, [x28+16]
00311094subs xzr, sp, x16
00311098b.ls 0x3117c4
0031109cstr x30, [sp-96]!
003110a0stur x29, [sp-8]
003110a4sub x29, sp, 8
003110a8strb w0, [sp+104]
003110acstr x1, [sp+112]
003110b0str x2, [sp+120]
003110b4str x3, [sp+128]
003110b8str x4, [sp+136]
003110bcstrb w5, [sp+144]
003110c0strb wzr, [sp+38]
003110c4ldrb w3, [sp+104]
003110c8tbnz w3, 0, 0x3110d0
003110ccb 0x3110e4
003110d0
003110d0loc_3110d0:
003110d0strb wzr, [sp+38]
003110d4mov x0, xzr
003110d8ldur x29, [sp-8]
003110dcldr x30, [sp], 96
003110e0ret x30
003110e4
003110e4loc_3110e4:
003110e4stp xzr, xzr, [sp+40]
003110e8ldr x1, [sp+120]
003110ecldr x3, [sp+112]
003110f0str x3, [sp+72]
003110f4str x1, [sp+80]
003110f8b 0x3110fc
003110fc
003110fcloc_3110fc:
003110fcsubs xzr, x1, 7
00311100b.eq 0x311108
00311104b 0x3112f4
00311108
00311108loc_311108:
00311108b 0x31110c
0031110c
0031110cloc_31110c:
0031110csubs xzr, x1, 7
00311110b.eq 0x311118
00311114b 0x311204
00311118
00311118loc_311118:
00311118subs xzr, x1, 0
0031111cb.hi 0x311124
00311120b 0x3117b8
00311124
00311124loc_311124:
00311124ldrb w4, [x3]
00311128subs xzr, x1, 1
0031112cb.hi 0x311134
00311130b 0x3117b0
00311134
00311134loc_311134:
00311134ldrb w5, [x3+1]
00311138ubfm x5, x5, 56, 7
0031113corr x4, x4, x5
00311140subs xzr, x1, 2
00311144b.hi 0x31114c
00311148b 0x3117a8
0031114c
0031114cloc_31114c:
0031114cldrb w5, [x3+2]
00311150ubfm x5, x5, 48, 7
00311154orr x4, x4, x5
00311158subs xzr, x1, 3
0031115cb.hi 0x311164
00311160b 0x3117a0
00311164
00311164loc_311164:
00311164ldrb w5, [x3+3]
00311168ubfm x5, x5, 40, 7
0031116corr x4, x4, x5
00311170movz x5, 30067
00311174movk x5, 0x63630000
00311178subs wzr, w4, w5
0031117cb.eq 0x311184
00311180b 0x311200
00311184
00311184loc_311184:
00311184subs xzr, x1, 4
00311188b.hi 0x311190
0031118cb 0x311798
00311190
00311190loc_311190:
00311190ldrb w4, [x3+4]
00311194subs xzr, x1, 5
00311198b.hi 0x3111a0
0031119cb 0x311790
003111a0
003111a0loc_3111a0:
003111a0ldrb w5, [x3+5]
003111a4ubfm x5, x5, 56, 7
003111a8orr x4, x4, x5
003111acubfm x4, x4, 0, 15
003111b0movz x5, 29541
003111b4subs wzr, w4, w5
003111b8b.eq 0x3111c0
003111bcb 0x3111fc
003111c0
003111c0loc_3111c0:
003111c0subs xzr, x1, 6
003111c4b.hi 0x3111cc
003111c8b 0x311788
003111cc
003111ccloc_3111cc:
003111ccldrb w4, [x3+6]
003111d0subs wzr, w4, 115
003111d4b.eq 0x3111dc
003111d8b 0x3111f8
003111dc
003111dcloc_3111dc:
003111dcb 0x3111e0
003111e0
003111e0loc_3111e0:
003111e0adrp x3, 0x39f000
003111e4add x3, x3, 2899
003111e8str x3, [sp+40]
003111ecorr x3, xzr, 6
003111f0str x3, [sp+48]
003111f4b 0x3114ec
003111f8
003111f8loc_3111f8:
003111f8b 0x311208
003111fc
003111fcloc_3111fc:
003111fcb 0x311208
00311200
00311200loc_311200:
00311200b 0x311208
00311204
00311204loc_311204:
00311204b 0x311208
00311208
00311208loc_311208:
00311208subs xzr, x1, 7
0031120cb.eq 0x311214
00311210b 0x3112e8
00311214
00311214loc_311214:
00311214subs xzr, x1, 0
00311218b.hi 0x311220
0031121cb 0x311780
00311220
00311220loc_311220:
00311220ldrb w4, [x3]
00311224subs xzr, x1, 1
00311228b.hi 0x311230
0031122cb 0x311778
00311230
00311230loc_311230:
00311230ldrb w5, [x3+1]
00311234ubfm x5, x5, 56, 7
00311238orr x4, x4, x5
0031123csubs xzr, x1, 2
00311240b.hi 0x311248
00311244b 0x311770
00311248
00311248loc_311248:
00311248ldrb w5, [x3+2]
0031124cubfm x5, x5, 48, 7
00311250orr x4, x4, x5
00311254subs xzr, x1, 3
00311258b.hi 0x311260
0031125cb 0x311768
00311260
00311260loc_311260:
00311260ldrb w5, [x3+3]
00311264ubfm x5, x5, 40, 7
00311268orr x4, x4, x5
0031126cmovz x5, 28277
00311270movk x5, 0x76610000
00311274subs wzr, w4, w5
00311278b.eq 0x311280
0031127cb 0x3112e4
00311280
00311280loc_311280:
00311280subs xzr, x1, 4
00311284b.hi 0x31128c
00311288b 0x311760
0031128c
0031128cloc_31128c:
0031128cldrb w4, [x3+4]
00311290subs xzr, x1, 5
00311294b.hi 0x31129c
00311298b 0x311758
0031129c
0031129cloc_31129c:
0031129cldrb w5, [x3+5]
003112a0ubfm x5, x5, 56, 7
003112a4orr x4, x4, x5
003112a8ubfm x4, x4, 0, 15
003112acmovz x5, 26977
003112b0subs wzr, w4, w5
003112b4b.eq 0x3112bc
003112b8b 0x3112e0
003112bc
003112bcloc_3112bc:
003112bcsubs xzr, x1, 6
003112c0b.hi 0x3112c8
003112c4b 0x311750
003112c8
003112c8loc_3112c8:
003112c8ldrb w3, [x3+6]
003112ccsubs wzr, w3, 108
003112d0b.eq 0x3112d8
003112d4b 0x3112dc
003112d8
003112d8loc_3112d8:
003112d8b 0x3114d4
003112dc
003112dcloc_3112dc:
003112dcb 0x3112ec
003112e0
003112e0loc_3112e0:
003112e0b 0x3112ec
003112e4
003112e4loc_3112e4:
003112e4b 0x3112ec
003112e8
003112e8loc_3112e8:
003112e8b 0x3112ec
003112ec
003112ecloc_3112ec:
003112ecb 0x3112f0
003112f0
003112f0loc_3112f0:
003112f0b 0x311688
003112f4
003112f4loc_3112f4:
003112f4subs xzr, x1, 8
003112f8b.eq 0x311300
003112fcb 0x311680
00311300
00311300loc_311300:
00311300b 0x311304
00311304
00311304loc_311304:
00311304subs xzr, x1, 8
00311308b.eq 0x311310
0031130cb 0x3113ec
00311310
00311310loc_311310:
00311310subs xzr, x1, 0
00311314b.hi 0x31131c
00311318b 0x311748
0031131c
0031131cloc_31131c:
0031131cldrb w4, [x3]
00311320subs xzr, x1, 1
00311324b.hi 0x31132c
00311328b 0x311740
0031132c
0031132cloc_31132c:
0031132cldrb w5, [x3+1]
00311330ubfm x5, x5, 56, 7
00311334orr x4, x4, x5
00311338subs xzr, x1, 2
0031133cb.hi 0x311344
00311340b 0x311738
00311344
00311344loc_311344:
00311344ldrb w5, [x3+2]
00311348ubfm x5, x5, 48, 7
0031134corr x4, x4, x5
00311350subs xzr, x1, 3
00311354b.hi 0x31135c
00311358b 0x311730
0031135c
0031135cloc_31135c:
0031135cldrb w5, [x3+3]
00311360ubfm x5, x5, 40, 7
00311364orr x4, x4, x5
00311368subs xzr, x1, 4
0031136cb.hi 0x311374
00311370b 0x311728
00311374
00311374loc_311374:
00311374ldrb w5, [x3+4]
00311378ubfm x5, x5, 32, 7
0031137corr x4, x4, x5
00311380subs xzr, x1, 5
00311384b.hi 0x31138c
00311388b 0x311720
0031138c
0031138cloc_31138c:
0031138cldrb w5, [x3+5]
00311390ubfm x5, x5, 24, 7
00311394orr x4, x4, x5
00311398subs xzr, x1, 6
0031139cb.hi 0x3113a4
003113a0b 0x311718
003113a4
003113a4loc_3113a4:
003113a4ldrb w5, [x3+6]
003113a8ubfm x5, x5, 16, 7
003113acorr x4, x4, x5
003113b0subs xzr, x1, 7
003113b4b.hi 0x3113bc
003113b8b 0x311710
003113bc
003113bcloc_3113bc:
003113bcldrb w5, [x3+7]
003113c0ubfm x5, x5, 8, 7
003113c4orr x4, x4, x5
003113c8movz x5, 28526
003113ccmovk x5, 0x66740000
003113d0movk x5, 0x756f00000000
003113d4movk x5, 0x646e000000000000
003113d8subs xzr, x4, x5
003113dcb.eq 0x3113e4
003113e0b 0x3113e8
003113e4
003113e4loc_3113e4:
003113e4b 0x3114d4
003113e8
003113e8loc_3113e8:
003113e8b 0x3113f0
003113ec
003113ecloc_3113ec:
003113ecb 0x3113f0
003113f0
003113f0loc_3113f0:
003113f0subs xzr, x1, 8
003113f4b.eq 0x3113fc
003113f8b 0x311674
003113fc
003113fcloc_3113fc:
003113fcsubs xzr, x1, 0
00311400b.hi 0x311408
00311404b 0x311708
00311408
00311408loc_311408:
00311408ldrb w4, [x3]
0031140csubs xzr, x1, 1
00311410b.hi 0x311418
00311414b 0x311700
00311418
00311418loc_311418:
00311418ldrb w5, [x3+1]
0031141cubfm x5, x5, 56, 7
00311420orr x4, x4, x5
00311424subs xzr, x1, 2
00311428b.hi 0x311430
0031142cb 0x3116f8
00311430
00311430loc_311430:
00311430ldrb w5, [x3+2]
00311434ubfm x5, x5, 48, 7
00311438orr x4, x4, x5
0031143csubs xzr, x1, 3
00311440b.hi 0x311448
00311444b 0x3116f0
00311448
00311448loc_311448:
00311448ldrb w5, [x3+3]
0031144cubfm x5, x5, 40, 7
00311450orr x4, x4, x5
00311454subs xzr, x1, 4
00311458b.hi 0x311460
0031145cb 0x3116e8
00311460
00311460loc_311460:
00311460ldrb w5, [x3+4]
00311464ubfm x5, x5, 32, 7
00311468orr x4, x4, x5
0031146csubs xzr, x1, 5
00311470b.hi 0x311478
00311474b 0x3116e0
00311478
00311478loc_311478:
00311478ldrb w5, [x3+5]
0031147cubfm x5, x5, 24, 7
00311480orr x4, x4, x5
00311484subs xzr, x1, 6
00311488b.hi 0x311490
0031148cb 0x3116d8
00311490
00311490loc_311490:
00311490ldrb w5, [x3+6]
00311494ubfm x5, x5, 16, 7
00311498orr x4, x4, x5
0031149csubs xzr, x1, 7
003114a0b.hi 0x3114a8
003114a4b 0x3116d0
003114a8
003114a8loc_3114a8:
003114a8ldrb w3, [x3+7]
003114acubfm x3, x3, 8, 7
003114b0orr x3, x4, x3
003114b4movz x4, 29300
003114b8movk x4, 0x61790000
003114bcmovk x4, 0x616700000000
003114c0movk x4, 0x6e69000000000000
003114c4subs xzr, x3, x4
003114c8b.eq 0x3114d0
003114ccb 0x311670
003114d0
003114d0loc_3114d0:
003114d0b 0x3114d4
003114d4
003114d4loc_3114d4:
003114d4adrp x3, 0x3a0000
003114d8add x3, x3, 1540
003114dcstr x3, [sp+40]
003114e0orr x3, xzr, 8
003114e4str x3, [sp+48]
003114e8b 0x3114ec
003114ec
003114ecloc_3114ec:
003114ecldrb w3, [sp+144]
003114f0strb w3, [sp+39]
003114f4tbnz w3, 0, 0x3114fc
003114f8b 0x311600
003114fc
003114fcloc_3114fc:
003114fcldr x3, [sp+136]
00311500subs xzr, x3, 6
00311504cset x3, eq
00311508b.eq 0x311510
0031150cb 0x31159c
00311510
00311510loc_311510:
00311510ldr x1, [sp+136]
00311514ldr x3, [sp+128]
00311518subs xzr, x1, 0
0031151cb.hi 0x311524
00311520b 0x3116c8
00311524
00311524loc_311524:
00311524ldr x1, [sp+136]
00311528ldr x4, [sp+128]
0031152cldrb w3, [x3]
00311530subs xzr, x1, 1
00311534b.hi 0x31153c
00311538b 0x3116c0
0031153c
0031153cloc_31153c:
0031153cldr x1, [sp+136]
00311540ldr x5, [sp+128]
00311544ldrb w4, [x4+1]
00311548ubfm x4, x4, 56, 7
0031154corr x3, x3, x4
00311550subs xzr, x1, 2
00311554b.hi 0x31155c
00311558b 0x3116b8
0031155c
0031155cloc_31155c:
0031155cldr x1, [sp+136]
00311560ldr x4, [sp+128]
00311564ldrb w5, [x5+2]
00311568ubfm x5, x5, 48, 7
0031156corr x3, x3, x5
00311570subs xzr, x1, 3
00311574b.hi 0x31157c
00311578b 0x3116b0
0031157c
0031157cloc_31157c:
0031157cldrb w4, [x4+3]
00311580ubfm x4, x4, 40, 7
00311584orr x4, x3, x4
00311588movz x5, 25970
0031158cmovk x5, 0x75740000
00311590subs wzr, w4, w5
00311594cset x3, eq
00311598b 0x3115a0
0031159c
0031159cloc_31159c:
0031159cb 0x3115a0
003115a0
003115a0loc_3115a0:
003115a0tbnz w3, 0, 0x3115a8
003115a4b 0x3115f4
003115a8
003115a8loc_3115a8:
003115a8ldr x1, [sp+136]
003115acldr x3, [sp+128]
003115b0subs xzr, x1, 4
003115b4b.hi 0x3115bc
003115b8b 0x3116a8
003115bc
003115bcloc_3115bc:
003115bcldr x1, [sp+136]
003115c0ldr x4, [sp+128]
003115c4ldrb w3, [x3+4]
003115c8subs xzr, x1, 5
003115ccb.hi 0x3115d4
003115d0b 0x3116a0
003115d4
003115d4loc_3115d4:
003115d4ldrb w4, [x4+5]
003115d8ubfm x4, x4, 56, 7
003115dcorr x4, x3, x4
003115e0ubfm x4, x4, 0, 15
003115e4movz x5, 28274
003115e8subs wzr, w4, w5
003115eccset x3, eq
003115f0b 0x3115f8
003115f4
003115f4loc_3115f4:
003115f4b 0x3115f8
003115f8
003115f8loc_3115f8:
003115f8strb w3, [sp+39]
003115fcb 0x311604
00311600
00311600loc_311600:
00311600b 0x311604
00311604
00311604loc_311604:
00311604ldrb w3, [sp+39]
00311608tbnz w3, 0, 0x311610
0031160cb 0x311624
00311610
00311610loc_311610:
00311610orr x0, xzr, 1
00311614strb w0, [sp+38]
00311618ldur x29, [sp-8]
0031161cldr x30, [sp], 96
00311620ret x30
00311624
00311624loc_311624:
00311624ldr x0, [sp+128]
00311628ldr x3, [sp+136]
0031162cstr x0, [sp+56]
00311630str x3, [sp+64]
00311634ldr x4, [sp+48]
00311638subs xzr, x3, x4
0031163ccset x3, eq
00311640b.eq 0x311648
00311644b 0x311658
00311648
00311648loc_311648:
00311648ldr x1, [sp+40]
0031164cldr x2, [sp+48]
00311650bl runtime.memequal
00311654b 0x311660
00311658
00311658loc_311658:
00311658mov x0, x3
0031165cb 0x311660
00311660
00311660loc_311660:
00311660strb w0, [sp+38]
00311664ldur x29, [sp-8]
00311668ldr x30, [sp], 96
0031166cret x30
00311670
00311670loc_311670:
00311670b 0x311678
00311674
00311674loc_311674:
00311674b 0x311678
00311678
00311678loc_311678:
00311678b 0x31167c
0031167c
0031167cloc_31167c:
0031167cb 0x311688
00311680
00311680loc_311680:
00311680b 0x311684
00311684
00311684loc_311684:
00311684b 0x311688
00311688
00311688loc_311688:
00311688b 0x31168c
0031168c
0031168cloc_31168c:
0031168cstrb wzr, [sp+38]
00311690mov x0, xzr
00311694ldur x29, [sp-8]
00311698ldr x30, [sp], 96
0031169cret x30
003116a0
003116a0loc_3116a0:
003116a0movz x0, 5
003116a4bl runtime.panicIndex
003116a8
003116a8loc_3116a8:
003116a8orr x0, xzr, 4
003116acbl runtime.panicIndex
003116b0
003116b0loc_3116b0:
003116b0orr x0, xzr, 3
003116b4bl runtime.panicIndex
003116b8
003116b8loc_3116b8:
003116b8orr x0, xzr, 2
003116bcbl runtime.panicIndex
003116c0
003116c0loc_3116c0:
003116c0orr x0, xzr, 1
003116c4bl runtime.panicIndex
003116c8
003116c8loc_3116c8:
003116c8mov x0, xzr
003116ccbl runtime.panicIndex
003116d0
003116d0loc_3116d0:
003116d0orr x0, xzr, 7
003116d4bl runtime.panicIndex
003116d8
003116d8loc_3116d8:
003116d8orr x0, xzr, 6
003116dcbl runtime.panicIndex
003116e0
003116e0loc_3116e0:
003116e0movz x0, 5
003116e4bl runtime.panicIndex
003116e8
003116e8loc_3116e8:
003116e8orr x0, xzr, 4
003116ecbl runtime.panicIndex
003116f0
003116f0loc_3116f0:
003116f0orr x0, xzr, 3
003116f4bl runtime.panicIndex
003116f8
003116f8loc_3116f8:
003116f8orr x0, xzr, 2
003116fcbl runtime.panicIndex
00311700
00311700loc_311700:
00311700orr x0, xzr, 1
00311704bl runtime.panicIndex
00311708
00311708loc_311708:
00311708mov x0, xzr
0031170cbl runtime.panicIndex
00311710
00311710loc_311710:
00311710orr x0, xzr, 7
00311714bl runtime.panicIndex
00311718
00311718loc_311718:
00311718orr x0, xzr, 6
0031171cbl runtime.panicIndex
00311720
00311720loc_311720:
00311720movz x0, 5
00311724bl runtime.panicIndex
00311728
00311728loc_311728:
00311728orr x0, xzr, 4
0031172cbl runtime.panicIndex
00311730
00311730loc_311730:
00311730orr x0, xzr, 3
00311734bl runtime.panicIndex
00311738
00311738loc_311738:
00311738orr x0, xzr, 2
0031173cbl runtime.panicIndex
00311740
00311740loc_311740:
00311740orr x0, xzr, 1
00311744bl runtime.panicIndex
00311748
00311748loc_311748:
00311748mov x0, xzr
0031174cbl runtime.panicIndex
00311750
00311750loc_311750:
00311750orr x0, xzr, 6
00311754bl runtime.panicIndex
00311758
00311758loc_311758:
00311758movz x0, 5
0031175cbl runtime.panicIndex
00311760
00311760loc_311760:
00311760orr x0, xzr, 4
00311764bl runtime.panicIndex
00311768
00311768loc_311768:
00311768orr x0, xzr, 3
0031176cbl runtime.panicIndex
00311770
00311770loc_311770:
00311770orr x0, xzr, 2
00311774bl runtime.panicIndex
00311778
00311778loc_311778:
00311778orr x0, xzr, 1
0031177cbl runtime.panicIndex
00311780
00311780loc_311780:
00311780mov x0, xzr
00311784bl runtime.panicIndex
00311788
00311788loc_311788:
00311788orr x0, xzr, 6
0031178cbl runtime.panicIndex
00311790
00311790loc_311790:
00311790movz x0, 5
00311794bl runtime.panicIndex
00311798
00311798loc_311798:
00311798orr x0, xzr, 4
0031179cbl runtime.panicIndex
003117a0
003117a0loc_3117a0:
003117a0orr x0, xzr, 3
003117a4bl runtime.panicIndex
003117a8
003117a8loc_3117a8:
003117a8orr x0, xzr, 2
003117acbl runtime.panicIndex
003117b0
003117b0loc_3117b0:
003117b0orr x0, xzr, 1
003117b4bl runtime.panicIndex
003117b8
003117b8loc_3117b8:
003117b8mov x0, xzr
003117bcbl runtime.panicIndex
003117c0hint
003117c4
003117c4loc_3117c4:
003117c4strb w0, [sp+8]
003117c8stp x1, x2, [sp+16]
003117ccstp x3, x4, [sp+32]
003117d0strb w5, [sp+48]
003117d4mov x3, x30
003117d8bl runtime.morestack_noctxt.abi0
003117dcldrb w0, [sp+8]
003117e0ldp x1, x2, [sp+16]
003117e4ldp x3, x4, [sp+32]
003117e8ldrb w5, [sp+48]
003117ecb 0x311090
00311090
00311090net.nssCriterion.standardStatusAction: ; void net.nssCriterion.standardStatusAction(net.nssCriterion c, bool last)
00311090ldr x16, [x28+16]
00311094subs xzr, sp, x16
00311098b.ls 0x3117c4
0031109cstr x30, [sp-96]!
003110a0stur x29, [sp-8]
003110a4sub x29, sp, 8
003110a8strb w0, [sp+104]
003110acstr x1, [sp+112]
003110b0str x2, [sp+120]
003110b4str x3, [sp+128]
003110b8str x4, [sp+136]
003110bcstrb w5, [sp+144]
003110c0strb wzr, [sp+38]
003110c4ldrb w3, [sp+104]
003110c8tbnz w3, 0, 0x3110d0
003110ccb 0x3110e4
003110d0
003110d0loc_3110d0:
003110d0strb wzr, [sp+38]
003110d4mov x0, xzr
003110d8ldur x29, [sp-8]
003110dcldr x30, [sp], 96
003110e0ret x30
003110e4
003110e4loc_3110e4:
003110e4stp xzr, xzr, [sp+40]
003110e8ldr x1, [sp+120]
003110ecldr x3, [sp+112]
003110f0str x3, [sp+72]
003110f4str x1, [sp+80]
003110f8b 0x3110fc
003110fc
003110fcloc_3110fc:
003110fcsubs xzr, x1, 7
00311100b.eq 0x311108
00311104b 0x3112f4
00311108
00311108loc_311108:
00311108b 0x31110c
0031110c
0031110cloc_31110c:
0031110csubs xzr, x1, 7
00311110b.eq 0x311118
00311114b 0x311204
00311118
00311118loc_311118:
00311118subs xzr, x1, 0
0031111cb.hi 0x311124
00311120b 0x3117b8
00311124
00311124loc_311124:
00311124ldrb w4, [x3]
00311128subs xzr, x1, 1
0031112cb.hi 0x311134
00311130b 0x3117b0
00311134
00311134loc_311134:
00311134ldrb w5, [x3+1]
00311138ubfm x5, x5, 56, 7
0031113corr x4, x4, x5
00311140subs xzr, x1, 2
00311144b.hi 0x31114c
00311148b 0x3117a8
0031114c
0031114cloc_31114c:
0031114cldrb w5, [x3+2]
00311150ubfm x5, x5, 48, 7
00311154orr x4, x4, x5
00311158subs xzr, x1, 3
0031115cb.hi 0x311164
00311160b 0x3117a0
00311164
00311164loc_311164:
00311164ldrb w5, [x3+3]
00311168ubfm x5, x5, 40, 7
0031116corr x4, x4, x5
00311170movz x5, 30067
00311174movk x5, 0x63630000
00311178subs wzr, w4, w5
0031117cb.eq 0x311184
00311180b 0x311200
00311184
00311184loc_311184:
00311184subs xzr, x1, 4
00311188b.hi 0x311190
0031118cb 0x311798
00311190
00311190loc_311190:
00311190ldrb w4, [x3+4]
00311194subs xzr, x1, 5
00311198b.hi 0x3111a0
0031119cb 0x311790
003111a0
003111a0loc_3111a0:
003111a0ldrb w5, [x3+5]
003111a4ubfm x5, x5, 56, 7
003111a8orr x4, x4, x5
003111acubfm x4, x4, 0, 15
003111b0movz x5, 29541
003111b4subs wzr, w4, w5
003111b8b.eq 0x3111c0
003111bcb 0x3111fc
003111c0
003111c0loc_3111c0:
003111c0subs xzr, x1, 6
003111c4b.hi 0x3111cc
003111c8b 0x311788
003111cc
003111ccloc_3111cc:
003111ccldrb w4, [x3+6]
003111d0subs wzr, w4, 115
003111d4b.eq 0x3111dc
003111d8b 0x3111f8
003111dc
003111dcloc_3111dc:
003111dcb 0x3111e0
003111e0
003111e0loc_3111e0:
003111e0adrp x3, 0x39f000
003111e4add x3, x3, 2899
003111e8str x3, [sp+40]
003111ecorr x3, xzr, 6
003111f0str x3, [sp+48]
003111f4b 0x3114ec
003111f8
003111f8loc_3111f8:
003111f8b 0x311208
003111fc
003111fcloc_3111fc:
003111fcb 0x311208
00311200
00311200loc_311200:
00311200b 0x311208
00311204
00311204loc_311204:
00311204b 0x311208
00311208
00311208loc_311208:
00311208subs xzr, x1, 7
0031120cb.eq 0x311214
00311210b 0x3112e8
00311214
00311214loc_311214:
00311214subs xzr, x1, 0
00311218b.hi 0x311220
0031121cb 0x311780
00311220
00311220loc_311220:
00311220ldrb w4, [x3]
00311224subs xzr, x1, 1
00311228b.hi 0x311230
0031122cb 0x311778
00311230
00311230loc_311230:
00311230ldrb w5, [x3+1]
00311234ubfm x5, x5, 56, 7
00311238orr x4, x4, x5
0031123csubs xzr, x1, 2
00311240b.hi 0x311248
00311244b 0x311770
00311248
00311248loc_311248:
00311248ldrb w5, [x3+2]
0031124cubfm x5, x5, 48, 7
00311250orr x4, x4, x5
00311254subs xzr, x1, 3
00311258b.hi 0x311260
0031125cb 0x311768
00311260
00311260loc_311260:
00311260ldrb w5, [x3+3]
00311264ubfm x5, x5, 40, 7
00311268orr x4, x4, x5
0031126cmovz x5, 28277
00311270movk x5, 0x76610000
00311274subs wzr, w4, w5
00311278b.eq 0x311280
0031127cb 0x3112e4
00311280
00311280loc_311280:
00311280subs xzr, x1, 4
00311284b.hi 0x31128c
00311288b 0x311760
0031128c
0031128cloc_31128c:
0031128cldrb w4, [x3+4]
00311290subs xzr, x1, 5
00311294b.hi 0x31129c
00311298b 0x311758
0031129c
0031129cloc_31129c:
0031129cldrb w5, [x3+5]
003112a0ubfm x5, x5, 56, 7
003112a4orr x4, x4, x5
003112a8ubfm x4, x4, 0, 15
003112acmovz x5, 26977
003112b0subs wzr, w4, w5
003112b4b.eq 0x3112bc
003112b8b 0x3112e0
003112bc
003112bcloc_3112bc:
003112bcsubs xzr, x1, 6
003112c0b.hi 0x3112c8
003112c4b 0x311750
003112c8
003112c8loc_3112c8:
003112c8ldrb w3, [x3+6]
003112ccsubs wzr, w3, 108
003112d0b.eq 0x3112d8
003112d4b 0x3112dc
003112d8
003112d8loc_3112d8:
003112d8b 0x3114d4
003112dc
003112dcloc_3112dc:
003112dcb 0x3112ec
003112e0
003112e0loc_3112e0:
003112e0b 0x3112ec
003112e4
003112e4loc_3112e4:
003112e4b 0x3112ec
003112e8
003112e8loc_3112e8:
003112e8b 0x3112ec
003112ec
003112ecloc_3112ec:
003112ecb 0x3112f0
003112f0
003112f0loc_3112f0:
003112f0b 0x311688
003112f4
003112f4loc_3112f4:
003112f4subs xzr, x1, 8
003112f8b.eq 0x311300
003112fcb 0x311680
00311300
00311300loc_311300:
00311300b 0x311304
00311304
00311304loc_311304:
00311304subs xzr, x1, 8
00311308b.eq 0x311310
0031130cb 0x3113ec
00311310
00311310loc_311310:
00311310subs xzr, x1, 0
00311314b.hi 0x31131c
00311318b 0x311748
0031131c
0031131cloc_31131c:
0031131cldrb w4, [x3]
00311320subs xzr, x1, 1
00311324b.hi 0x31132c
00311328b 0x311740
0031132c
0031132cloc_31132c:
0031132cldrb w5, [x3+1]
00311330ubfm x5, x5, 56, 7
00311334orr x4, x4, x5
00311338subs xzr, x1, 2
0031133cb.hi 0x311344
00311340b 0x311738
00311344
00311344loc_311344:
00311344ldrb w5, [x3+2]
00311348ubfm x5, x5, 48, 7
0031134corr x4, x4, x5
00311350subs xzr, x1, 3
00311354b.hi 0x31135c
00311358b 0x311730
0031135c
0031135cloc_31135c:
0031135cldrb w5, [x3+3]
00311360ubfm x5, x5, 40, 7
00311364orr x4, x4, x5
00311368subs xzr, x1, 4
0031136cb.hi 0x311374
00311370b 0x311728
00311374
00311374loc_311374:
00311374ldrb w5, [x3+4]
00311378ubfm x5, x5, 32, 7
0031137corr x4, x4, x5
00311380subs xzr, x1, 5
00311384b.hi 0x31138c
00311388b 0x311720
0031138c
0031138cloc_31138c:
0031138cldrb w5, [x3+5]
00311390ubfm x5, x5, 24, 7
00311394orr x4, x4, x5
00311398subs xzr, x1, 6
0031139cb.hi 0x3113a4
003113a0b 0x311718
003113a4
003113a4loc_3113a4:
003113a4ldrb w5, [x3+6]
003113a8ubfm x5, x5, 16, 7
003113acorr x4, x4, x5
003113b0subs xzr, x1, 7
003113b4b.hi 0x3113bc
003113b8b 0x311710
003113bc
003113bcloc_3113bc:
003113bcldrb w5, [x3+7]
003113c0ubfm x5, x5, 8, 7
003113c4orr x4, x4, x5
003113c8movz x5, 28526
003113ccmovk x5, 0x66740000
003113d0movk x5, 0x756f00000000
003113d4movk x5, 0x646e000000000000
003113d8subs xzr, x4, x5
003113dcb.eq 0x3113e4
003113e0b 0x3113e8
003113e4
003113e4loc_3113e4:
003113e4b 0x3114d4
003113e8
003113e8loc_3113e8:
003113e8b 0x3113f0
003113ec
003113ecloc_3113ec:
003113ecb 0x3113f0
003113f0
003113f0loc_3113f0:
003113f0subs xzr, x1, 8
003113f4b.eq 0x3113fc
003113f8b 0x311674
003113fc
003113fcloc_3113fc:
003113fcsubs xzr, x1, 0
00311400b.hi 0x311408
00311404b 0x311708
00311408
00311408loc_311408:
00311408ldrb w4, [x3]
0031140csubs xzr, x1, 1
00311410b.hi 0x311418
00311414b 0x311700
00311418
00311418loc_311418:
00311418ldrb w5, [x3+1]
0031141cubfm x5, x5, 56, 7
00311420orr x4, x4, x5
00311424subs xzr, x1, 2
00311428b.hi 0x311430
0031142cb 0x3116f8
00311430
00311430loc_311430:
00311430ldrb w5, [x3+2]
00311434ubfm x5, x5, 48, 7
00311438orr x4, x4, x5
0031143csubs xzr, x1, 3
00311440b.hi 0x311448
00311444b 0x3116f0
00311448
00311448loc_311448:
00311448ldrb w5, [x3+3]
0031144cubfm x5, x5, 40, 7
00311450orr x4, x4, x5
00311454subs xzr, x1, 4
00311458b.hi 0x311460
0031145cb 0x3116e8
00311460
00311460loc_311460:
00311460ldrb w5, [x3+4]
00311464ubfm x5, x5, 32, 7
00311468orr x4, x4, x5
0031146csubs xzr, x1, 5
00311470b.hi 0x311478
00311474b 0x3116e0
00311478
00311478loc_311478:
00311478ldrb w5, [x3+5]
0031147cubfm x5, x5, 24, 7
00311480orr x4, x4, x5
00311484subs xzr, x1, 6
00311488b.hi 0x311490
0031148cb 0x3116d8
00311490
00311490loc_311490:
00311490ldrb w5, [x3+6]
00311494ubfm x5, x5, 16, 7
00311498orr x4, x4, x5
0031149csubs xzr, x1, 7
003114a0b.hi 0x3114a8
003114a4b 0x3116d0
003114a8
003114a8loc_3114a8:
003114a8ldrb w3, [x3+7]
003114acubfm x3, x3, 8, 7
003114b0orr x3, x4, x3
003114b4movz x4, 29300
003114b8movk x4, 0x61790000
003114bcmovk x4, 0x616700000000
003114c0movk x4, 0x6e69000000000000
003114c4subs xzr, x3, x4
003114c8b.eq 0x3114d0
003114ccb 0x311670
003114d0
003114d0loc_3114d0:
003114d0b 0x3114d4
003114d4
003114d4loc_3114d4:
003114d4adrp x3, 0x3a0000
003114d8add x3, x3, 1540
003114dcstr x3, [sp+40]
003114e0orr x3, xzr, 8
003114e4str x3, [sp+48]
003114e8b 0x3114ec
003114ec
003114ecloc_3114ec:
003114ecldrb w3, [sp+144]
003114f0strb w3, [sp+39]
003114f4tbnz w3, 0, 0x3114fc
003114f8b 0x311600
003114fc
003114fcloc_3114fc:
003114fcldr x3, [sp+136]
00311500subs xzr, x3, 6
00311504cset x3, eq
00311508b.eq 0x311510
0031150cb 0x31159c
00311510
00311510loc_311510:
00311510ldr x1, [sp+136]
00311514ldr x3, [sp+128]
00311518subs xzr, x1, 0
0031151cb.hi 0x311524
00311520b 0x3116c8
00311524
00311524loc_311524:
00311524ldr x1, [sp+136]
00311528ldr x4, [sp+128]
0031152cldrb w3, [x3]
00311530subs xzr, x1, 1
00311534b.hi 0x31153c
00311538b 0x3116c0
0031153c
0031153cloc_31153c:
0031153cldr x1, [sp+136]
00311540ldr x5, [sp+128]
00311544ldrb w4, [x4+1]
00311548ubfm x4, x4, 56, 7
0031154corr x3, x3, x4
00311550subs xzr, x1, 2
00311554b.hi 0x31155c
00311558b 0x3116b8
0031155c
0031155cloc_31155c:
0031155cldr x1, [sp+136]
00311560ldr x4, [sp+128]
00311564ldrb w5, [x5+2]
00311568ubfm x5, x5, 48, 7
0031156corr x3, x3, x5
00311570subs xzr, x1, 3
00311574b.hi 0x31157c
00311578b 0x3116b0
0031157c
0031157cloc_31157c:
0031157cldrb w4, [x4+3]
00311580ubfm x4, x4, 40, 7
00311584orr x4, x3, x4
00311588movz x5, 25970
0031158cmovk x5, 0x75740000
00311590subs wzr, w4, w5
00311594cset x3, eq
00311598b 0x3115a0
0031159c
0031159cloc_31159c:
0031159cb 0x3115a0
003115a0
003115a0loc_3115a0:
003115a0tbnz w3, 0, 0x3115a8
003115a4b 0x3115f4
003115a8
003115a8loc_3115a8:
003115a8ldr x1, [sp+136]
003115acldr x3, [sp+128]
003115b0subs xzr, x1, 4
003115b4b.hi 0x3115bc
003115b8b 0x3116a8
003115bc
003115bcloc_3115bc:
003115bcldr x1, [sp+136]
003115c0ldr x4, [sp+128]
003115c4ldrb w3, [x3+4]
003115c8subs xzr, x1, 5
003115ccb.hi 0x3115d4
003115d0b 0x3116a0
003115d4
003115d4loc_3115d4:
003115d4ldrb w4, [x4+5]
003115d8ubfm x4, x4, 56, 7
003115dcorr x4, x3, x4
003115e0ubfm x4, x4, 0, 15
003115e4movz x5, 28274
003115e8subs wzr, w4, w5
003115eccset x3, eq
003115f0b 0x3115f8
003115f4
003115f4loc_3115f4:
003115f4b 0x3115f8
003115f8
003115f8loc_3115f8:
003115f8strb w3, [sp+39]
003115fcb 0x311604
00311600
00311600loc_311600:
00311600b 0x311604
00311604
00311604loc_311604:
00311604ldrb w3, [sp+39]
00311608tbnz w3, 0, 0x311610
0031160cb 0x311624
00311610
00311610loc_311610:
00311610orr x0, xzr, 1
00311614strb w0, [sp+38]
00311618ldur x29, [sp-8]
0031161cldr x30, [sp], 96
00311620ret x30
00311624
00311624loc_311624:
00311624ldr x0, [sp+128]
00311628ldr x3, [sp+136]
0031162cstr x0, [sp+56]
00311630str x3, [sp+64]
00311634ldr x4, [sp+48]
00311638subs xzr, x3, x4
0031163ccset x3, eq
00311640b.eq 0x311648
00311644b 0x311658
00311648
00311648loc_311648:
00311648ldr x1, [sp+40]
0031164cldr x2, [sp+48]
00311650bl runtime.memequal
00311654b 0x311660
00311658
00311658loc_311658:
00311658mov x0, x3
0031165cb 0x311660
00311660
00311660loc_311660:
00311660strb w0, [sp+38]
00311664ldur x29, [sp-8]
00311668ldr x30, [sp], 96
0031166cret x30
00311670
00311670loc_311670:
00311670b 0x311678
00311674
00311674loc_311674:
00311674b 0x311678
00311678
00311678loc_311678:
00311678b 0x31167c
0031167c
0031167cloc_31167c:
0031167cb 0x311688
00311680
00311680loc_311680:
00311680b 0x311684
00311684
00311684loc_311684:
00311684b 0x311688
00311688
00311688loc_311688:
00311688b 0x31168c
0031168c
0031168cloc_31168c:
0031168cstrb wzr, [sp+38]
00311690mov x0, xzr
00311694ldur x29, [sp-8]
00311698ldr x30, [sp], 96
0031169cret x30
003116a0
003116a0loc_3116a0:
003116a0movz x0, 5
003116a4bl runtime.panicIndex
003116a8
003116a8loc_3116a8:
003116a8orr x0, xzr, 4
003116acbl runtime.panicIndex
003116b0
003116b0loc_3116b0:
003116b0orr x0, xzr, 3
003116b4bl runtime.panicIndex
003116b8
003116b8loc_3116b8:
003116b8orr x0, xzr, 2
003116bcbl runtime.panicIndex
003116c0
003116c0loc_3116c0:
003116c0orr x0, xzr, 1
003116c4bl runtime.panicIndex
003116c8
003116c8loc_3116c8:
003116c8mov x0, xzr
003116ccbl runtime.panicIndex
003116d0
003116d0loc_3116d0:
003116d0orr x0, xzr, 7
003116d4bl runtime.panicIndex
003116d8
003116d8loc_3116d8:
003116d8orr x0, xzr, 6
003116dcbl runtime.panicIndex
003116e0
003116e0loc_3116e0:
003116e0movz x0, 5
003116e4bl runtime.panicIndex
003116e8
003116e8loc_3116e8:
003116e8orr x0, xzr, 4
003116ecbl runtime.panicIndex
003116f0
003116f0loc_3116f0:
003116f0orr x0, xzr, 3
003116f4bl runtime.panicIndex
003116f8
003116f8loc_3116f8:
003116f8orr x0, xzr, 2
003116fcbl runtime.panicIndex
00311700
00311700loc_311700:
00311700orr x0, xzr, 1
00311704bl runtime.panicIndex
00311708
00311708loc_311708:
00311708mov x0, xzr
0031170cbl runtime.panicIndex
00311710
00311710loc_311710:
00311710orr x0, xzr, 7
00311714bl runtime.panicIndex
00311718
00311718loc_311718:
00311718orr x0, xzr, 6
0031171cbl runtime.panicIndex
00311720
00311720loc_311720:
00311720movz x0, 5
00311724bl runtime.panicIndex
00311728
00311728loc_311728:
00311728orr x0, xzr, 4
0031172cbl runtime.panicIndex
00311730
00311730loc_311730:
00311730orr x0, xzr, 3
00311734bl runtime.panicIndex
00311738
00311738loc_311738:
00311738orr x0, xzr, 2
0031173cbl runtime.panicIndex
00311740
00311740loc_311740:
00311740orr x0, xzr, 1
00311744bl runtime.panicIndex
00311748
00311748loc_311748:
00311748mov x0, xzr
0031174cbl runtime.panicIndex
00311750
00311750loc_311750:
00311750orr x0, xzr, 6
00311754bl runtime.panicIndex
00311758
00311758loc_311758:
00311758movz x0, 5
0031175cbl runtime.panicIndex
00311760
00311760loc_311760:
00311760orr x0, xzr, 4
00311764bl runtime.panicIndex
00311768
00311768loc_311768:
00311768orr x0, xzr, 3
0031176cbl runtime.panicIndex
00311770
00311770loc_311770:
00311770orr x0, xzr, 2
00311774bl runtime.panicIndex
00311778
00311778loc_311778:
00311778orr x0, xzr, 1
0031177cbl runtime.panicIndex
00311780
00311780loc_311780:
00311780mov x0, xzr
00311784bl runtime.panicIndex
00311788
00311788loc_311788:
00311788orr x0, xzr, 6
0031178cbl runtime.panicIndex
00311790
00311790loc_311790:
00311790movz x0, 5
00311794bl runtime.panicIndex
00311798
00311798loc_311798:
00311798orr x0, xzr, 4
0031179cbl runtime.panicIndex
003117a0
003117a0loc_3117a0:
003117a0orr x0, xzr, 3
003117a4bl runtime.panicIndex
003117a8
003117a8loc_3117a8:
003117a8orr x0, xzr, 2
003117acbl runtime.panicIndex
003117b0
003117b0loc_3117b0:
003117b0orr x0, xzr, 1
003117b4bl runtime.panicIndex
003117b8
003117b8loc_3117b8:
003117b8mov x0, xzr
003117bcbl runtime.panicIndex
003117c0hint
003117c4
003117c4loc_3117c4:
003117c4strb w0, [sp+8]
003117c8stp x1, x2, [sp+16]
003117ccstp x3, x4, [sp+32]
003117d0strb w5, [sp+48]
003117d4mov x3, x30
003117d8bl runtime.morestack_noctxt.abi0
003117dcldrb w0, [sp+8]
003117e0ldp x1, x2, [sp+16]
003117e4ldp x3, x4, [sp+32]
003117e8ldrb w5, [sp+48]
003117ecb 0x311090
00311090
Loading..