File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
004d9430
004d9430golang.org/x/crypto/ssh.decode: ; void golang.org/x/crypto/ssh.decode(struct []uint8 packet)
004d9430ldr x16, [x28+16]
004d9434sub x17, sp, 464
004d9438subs xzr, x17, x16
004d943cb.ls 0x4d9d5c
004d9440sub x20, sp, 592
004d9444stp x29, x30, [x20-8]
004d9448add sp, x20, 0
004d944csub x29, sp, 8
004d9450str x0, [sp+600]
004d9454str x1, [sp+608]
004d9458str x2, [sp+616]
004d945cstp xzr, xzr, [sp+72]
004d9460stp xzr, xzr, [sp+56]
004d9464stp xzr, xzr, [sp+88]
004d9468ldr x1, [sp+608]
004d946cldr x4, [sp+600]
004d9470subs xzr, x1, 0
004d9474b.hi 0x4d947c
004d9478b 0x4d9d50
004d947c
004d947cloc_4d947c:
004d947cldrb w4, [x4]
004d9480strb w4, [sp+55]
004d9484mov x5, x4
004d9488subs wzr, w5, 65
004d948cb.ls 0x4d9494
004d9490b 0x4d988c
004d9494
004d9494loc_4d9494:
004d9494mov x5, x4
004d9498subs wzr, w5, 31
004d949cb.ls 0x4d94a4
004d94a0b 0x4d968c
004d94a4
004d94a4loc_4d94a4:
004d94a4mov x2, x4
004d94a8subs wzr, w2, 6
004d94acb.ls 0x4d94b4
004d94b0b 0x4d9574
004d94b4
004d94b4loc_4d94b4:
004d94b4mov x2, x4
004d94b8subs wzr, w2, 1
004d94bcb.eq 0x4d94c4
004d94c0b 0x4d94f0
004d94c4
004d94c4loc_4d94c4:
004d94c4b 0x4d94c8
004d94c8
004d94c8loc_4d94c8:
004d94c8adrp x0, 0x17c000
004d94ccadd x0, x0, 896
004d94d0bl runtime.newobject
004d94d4str x0, [sp+256]
004d94d8str x0, [sp+168]
004d94dcadrp x1, 0x139000
004d94e0add x1, x1, 64
004d94e4str x1, [sp+88]
004d94e8str x0, [sp+96]
004d94ecb 0x4d9c5c
004d94f0
004d94f0loc_4d94f0:
004d94f0mov x2, x4
004d94f4subs wzr, w2, 5
004d94f8b.eq 0x4d9500
004d94fcb 0x4d952c
004d9500
004d9500loc_4d9500:
004d9500b 0x4d9504
004d9504
004d9504loc_4d9504:
004d9504adrp x0, 0x153000
004d9508add x0, x0, 1504
004d950cbl runtime.newobject
004d9510str x0, [sp+136]
004d9514str x0, [sp+128]
004d9518adrp x1, 0x110000
004d951cadd x1, x1, 3520
004d9520str x1, [sp+88]
004d9524str x0, [sp+96]
004d9528b 0x4d9c5c
004d952c
004d952cloc_4d952c:
004d952cmov x2, x4
004d9530subs wzr, w2, 6
004d9534b.eq 0x4d953c
004d9538b 0x4d9568
004d953c
004d953cloc_4d953c:
004d953cb 0x4d9540
004d9540
004d9540loc_4d9540:
004d9540adrp x0, 0x153000
004d9544add x0, x0, 1376
004d9548bl runtime.newobject
004d954cstr x0, [sp+120]
004d9550str x0, [sp+576]
004d9554adrp x1, 0x110000
004d9558add x1, x1, 3456
004d955cstr x1, [sp+88]
004d9560str x0, [sp+96]
004d9564b 0x4d9c5c
004d9568
004d9568loc_4d9568:
004d9568b 0x4d956c
004d956c
004d956cloc_4d956c:
004d956cb 0x4d9570
004d9570
004d9570loc_4d9570:
004d9570b 0x4d9688
004d9574
004d9574loc_4d9574:
004d9574mov x2, x4
004d9578subs wzr, w2, 20
004d957cb.ls 0x4d9584
004d9580b 0x4d9604
004d9584
004d9584loc_4d9584:
004d9584mov x2, x4
004d9588subs wzr, w2, 7
004d958cb.eq 0x4d9594
004d9590b 0x4d95c0
004d9594
004d9594loc_4d9594:
004d9594b 0x4d9598
004d9598
004d9598loc_4d9598:
004d9598adrp x0, 0x16b000
004d959cadd x0, x0, 2560
004d95a0bl runtime.newobject
004d95a4str x0, [sp+568]
004d95a8str x0, [sp+560]
004d95acadrp x1, 0x110000
004d95b0add x1, x1, 3072
004d95b4str x1, [sp+88]
004d95b8str x0, [sp+96]
004d95bcb 0x4d9c5c
004d95c0
004d95c0loc_4d95c0:
004d95c0mov x2, x4
004d95c4subs wzr, w2, 20
004d95c8b.eq 0x4d95d0
004d95ccb 0x4d95fc
004d95d0
004d95d0loc_4d95d0:
004d95d0b 0x4d95d4
004d95d4
004d95d4loc_4d95d4:
004d95d4adrp x0, 0x1c1000
004d95d8add x0, x0, 2400
004d95dcbl runtime.newobject
004d95e0str x0, [sp+552]
004d95e4str x0, [sp+544]
004d95e8adrp x1, 0x110000
004d95ecadd x1, x1, 1216
004d95f0str x1, [sp+88]
004d95f4str x0, [sp+96]
004d95f8b 0x4d9c5c
004d95fc
004d95fcloc_4d95fc:
004d95fcb 0x4d9600
004d9600
004d9600loc_4d9600:
004d9600b 0x4d9684
004d9604
004d9604loc_4d9604:
004d9604mov x2, x4
004d9608subs wzr, w2, 30
004d960cb.eq 0x4d9614
004d9610b 0x4d9640
004d9614
004d9614loc_4d9614:
004d9614b 0x4d9618
004d9618
004d9618loc_4d9618:
004d9618adrp x0, 0x153000
004d961cadd x0, x0, 1248
004d9620bl runtime.newobject
004d9624str x0, [sp+536]
004d9628str x0, [sp+528]
004d962cadrp x1, 0x110000
004d9630add x1, x1, 3328
004d9634str x1, [sp+88]
004d9638str x0, [sp+96]
004d963cb 0x4d9c5c
004d9640
004d9640loc_4d9640:
004d9640mov x2, x4
004d9644subs wzr, w2, 31
004d9648b.eq 0x4d9650
004d964cb 0x4d967c
004d9650
004d9650loc_4d9650:
004d9650b 0x4d9654
004d9654
004d9654loc_4d9654:
004d9654adrp x0, 0x17c000
004d9658add x0, x0, 3008
004d965cbl runtime.newobject
004d9660str x0, [sp+520]
004d9664str x0, [sp+512]
004d9668adrp x1, 0x110000
004d966cadd x1, x1, 3392
004d9670str x1, [sp+88]
004d9674str x0, [sp+96]
004d9678b 0x4d9c5c
004d967c
004d967cloc_4d967c:
004d967cb 0x4d9680
004d9680
004d9680loc_4d9680:
004d9680b 0x4d9684
004d9684
004d9684loc_4d9684:
004d9684b 0x4d9688
004d9688
004d9688loc_4d9688:
004d9688b 0x4d9888
004d968c
004d968cloc_4d968c:
004d968cmov x5, x4
004d9690subs wzr, w5, 52
004d9694b.ls 0x4d969c
004d9698b 0x4d9770
004d969c
004d969cloc_4d969c:
004d969cmov x5, x4
004d96a0subs wzr, w5, 50
004d96a4b.eq 0x4d96ac
004d96a8b 0x4d96d8
004d96ac
004d96acloc_4d96ac:
004d96acb 0x4d96b0
004d96b0
004d96b0loc_4d96b0:
004d96b0adrp x0, 0x18d000
004d96b4add x0, x0, 3808
004d96b8bl runtime.newobject
004d96bcstr x0, [sp+504]
004d96c0str x0, [sp+496]
004d96c4adrp x1, 0x110000
004d96c8add x1, x1, 3968
004d96ccstr x1, [sp+88]
004d96d0str x0, [sp+96]
004d96d4b 0x4d9c5c
004d96d8
004d96d8loc_4d96d8:
004d96d8mov x5, x4
004d96dcsubs wzr, w5, 51
004d96e0b.eq 0x4d96e8
004d96e4b 0x4d9714
004d96e8
004d96e8loc_4d96e8:
004d96e8b 0x4d96ec
004d96ec
004d96ecloc_4d96ec:
004d96ecadrp x0, 0x16b000
004d96f0add x0, x0, 2720
004d96f4bl runtime.newobject
004d96f8str x0, [sp+472]
004d96fcstr x0, [sp+464]
004d9700adrp x1, 0x110000
004d9704add x1, x1, 3584
004d9708str x1, [sp+88]
004d970cstr x0, [sp+96]
004d9710b 0x4d9c5c
004d9714
004d9714loc_4d9714:
004d9714subs wzr, w4, 52
004d9718b.eq 0x4d9720
004d971cb 0x4d9764
004d9720
004d9720loc_4d9720:
004d9720b 0x4d9724
004d9724
004d9724loc_4d9724:
004d9724adrp x4, 0x572000
004d9728add x4, x4, 1504
004d972cstr x4, [sp+488]
004d9730str x4, [sp+480]
004d9734adrp x5, 0x110000
004d9738add x5, x5, 4032
004d973cstr x5, [sp+72]
004d9740str x4, [sp+80]
004d9744stp xzr, xzr, [sp+56]
004d9748ldr x0, [sp+72]
004d974cldr x1, [sp+80]
004d9750mov x2, xzr
004d9754mov x3, xzr
004d9758ldp x29, x30, [sp-8]
004d975cadd sp, sp, 592
004d9760ret x30
004d9764
004d9764loc_4d9764:
004d9764b 0x4d9768
004d9768
004d9768loc_4d9768:
004d9768b 0x4d976c
004d976c
004d976cloc_4d976c:
004d976cb 0x4d9884
004d9770
004d9770loc_4d9770:
004d9770mov x2, x4
004d9774subs wzr, w2, 61
004d9778b.ls 0x4d9780
004d977cb 0x4d9800
004d9780
004d9780loc_4d9780:
004d9780mov x2, x4
004d9784subs wzr, w2, 60
004d9788b.eq 0x4d9790
004d978cb 0x4d97bc
004d9790
004d9790loc_4d9790:
004d9790b 0x4d9794
004d9794
004d9794loc_4d9794:
004d9794adrp x0, 0x16b000
004d9798add x0, x0, 2880
004d979cbl runtime.newobject
004d97a0str x0, [sp+456]
004d97a4str x0, [sp+448]
004d97a8adrp x1, 0x110000
004d97acadd x1, x1, 3904
004d97b0str x1, [sp+88]
004d97b4str x0, [sp+96]
004d97b8b 0x4d9c5c
004d97bc
004d97bcloc_4d97bc:
004d97bcmov x2, x4
004d97c0subs wzr, w2, 61
004d97c4b.eq 0x4d97cc
004d97c8b 0x4d97f8
004d97cc
004d97ccloc_4d97cc:
004d97ccb 0x4d97d0
004d97d0
004d97d0loc_4d97d0:
004d97d0adrp x0, 0x153000
004d97d4add x0, x0, 1888
004d97d8bl runtime.newobject
004d97dcstr x0, [sp+224]
004d97e0str x0, [sp+216]
004d97e4adrp x1, 0x110000
004d97e8add x1, x1, 3840
004d97ecstr x1, [sp+88]
004d97f0str x0, [sp+96]
004d97f4b 0x4d9c5c
004d97f8
004d97f8loc_4d97f8:
004d97f8b 0x4d97fc
004d97fc
004d97fcloc_4d97fc:
004d97fcb 0x4d9880
004d9800
004d9800loc_4d9800:
004d9800mov x2, x4
004d9804subs wzr, w2, 64
004d9808b.eq 0x4d9810
004d980cb 0x4d983c
004d9810
004d9810loc_4d9810:
004d9810b 0x4d9814
004d9814
004d9814loc_4d9814:
004d9814adrp x0, 0x153000
004d9818add x0, x0, 1632
004d981cbl runtime.newobject
004d9820str x0, [sp+192]
004d9824str x0, [sp+184]
004d9828adrp x1, 0x110000
004d982cadd x1, x1, 3648
004d9830str x1, [sp+88]
004d9834str x0, [sp+96]
004d9838b 0x4d9c5c
004d983c
004d983cloc_4d983c:
004d983cmov x2, x4
004d9840subs wzr, w2, 65
004d9844b.eq 0x4d984c
004d9848b 0x4d9878
004d984c
004d984cloc_4d984c:
004d984cb 0x4d9850
004d9850
004d9850loc_4d9850:
004d9850adrp x0, 0x18d000
004d9854add x0, x0, 3616
004d9858bl runtime.newobject
004d985cstr x0, [sp+176]
004d9860str x0, [sp+160]
004d9864adrp x1, 0x110000
004d9868add x1, x1, 3712
004d986cstr x1, [sp+88]
004d9870str x0, [sp+96]
004d9874b 0x4d9c5c
004d9878
004d9878loc_4d9878:
004d9878b 0x4d987c
004d987c
004d987cloc_4d987c:
004d987cb 0x4d9880
004d9880
004d9880loc_4d9880:
004d9880b 0x4d9884
004d9884
004d9884loc_4d9884:
004d9884b 0x4d9888
004d9888
004d9888loc_4d9888:
004d9888b 0x4d9cf0
004d988c
004d988cloc_4d988c:
004d988cmov x2, x4
004d9890subs wzr, w2, 92
004d9894b.ls 0x4d989c
004d9898b 0x4d9a84
004d989c
004d989cloc_4d989c:
004d989cmov x2, x4
004d98a0subs wzr, w2, 81
004d98a4b.ls 0x4d98ac
004d98a8b 0x4d996c
004d98ac
004d98acloc_4d98ac:
004d98acmov x2, x4
004d98b0subs wzr, w2, 66
004d98b4b.eq 0x4d98bc
004d98b8b 0x4d98e8
004d98bc
004d98bcloc_4d98bc:
004d98bcb 0x4d98c0
004d98c0
004d98c0loc_4d98c0:
004d98c0adrp x0, 0x153000
004d98c4add x0, x0, 1760
004d98c8bl runtime.newobject
004d98ccstr x0, [sp+208]
004d98d0str x0, [sp+200]
004d98d4adrp x1, 0x110000
004d98d8add x1, x1, 3776
004d98dcstr x1, [sp+88]
004d98e0str x0, [sp+96]
004d98e4b 0x4d9c5c
004d98e8
004d98e8loc_4d98e8:
004d98e8mov x2, x4
004d98ecsubs wzr, w2, 80
004d98f0b.eq 0x4d98f8
004d98f4b 0x4d9924
004d98f8
004d98f8loc_4d98f8:
004d98f8b 0x4d98fc
004d98fc
004d98fcloc_4d98fc:
004d98fcadrp x0, 0x17c000
004d9900add x0, x0, 2816
004d9904bl runtime.newobject
004d9908str x0, [sp+440]
004d990cstr x0, [sp+432]
004d9910adrp x1, 0x110000
004d9914add x1, x1, 3200
004d9918str x1, [sp+88]
004d991cstr x0, [sp+96]
004d9920b 0x4d9c5c
004d9924
004d9924loc_4d9924:
004d9924mov x2, x4
004d9928subs wzr, w2, 81
004d992cb.eq 0x4d9934
004d9930b 0x4d9960
004d9934
004d9934loc_4d9934:
004d9934b 0x4d9938
004d9938
004d9938loc_4d9938:
004d9938adrp x0, 0x153000
004d993cadd x0, x0, 1120
004d9940bl runtime.newobject
004d9944str x0, [sp+424]
004d9948str x0, [sp+416]
004d994cadrp x1, 0x110000
004d9950add x1, x1, 3264
004d9954str x1, [sp+88]
004d9958str x0, [sp+96]
004d995cb 0x4d9c5c
004d9960
004d9960loc_4d9960:
004d9960b 0x4d9964
004d9964
004d9964loc_4d9964:
004d9964b 0x4d9968
004d9968
004d9968loc_4d9968:
004d9968b 0x4d9a80
004d996c
004d996cloc_4d996c:
004d996cmov x2, x4
004d9970subs wzr, w2, 90
004d9974b.ls 0x4d997c
004d9978b 0x4d99fc
004d997c
004d997cloc_4d997c:
004d997cmov x2, x4
004d9980subs wzr, w2, 82
004d9984b.eq 0x4d998c
004d9988b 0x4d99b8
004d998c
004d998cloc_4d998c:
004d998cb 0x4d9990
004d9990
004d9990loc_4d9990:
004d9990adrp x0, 0x153000
004d9994add x0, x0, 992
004d9998bl runtime.newobject
004d999cstr x0, [sp+408]
004d99a0str x0, [sp+400]
004d99a4adrp x1, 0x110000
004d99a8add x1, x1, 3136
004d99acstr x1, [sp+88]
004d99b0str x0, [sp+96]
004d99b4b 0x4d9c5c
004d99b8
004d99b8loc_4d99b8:
004d99b8mov x2, x4
004d99bcsubs wzr, w2, 90
004d99c0b.eq 0x4d99c8
004d99c4b 0x4d99f4
004d99c8
004d99c8loc_4d99c8:
004d99c8b 0x4d99cc
004d99cc
004d99ccloc_4d99cc:
004d99ccadrp x0, 0x19d000
004d99d0add x0, x0, 1248
004d99d4bl runtime.newobject
004d99d8str x0, [sp+392]
004d99dcstr x0, [sp+384]
004d99e0adrp x1, 0x110000
004d99e4add x1, x1, 2816
004d99e8str x1, [sp+88]
004d99ecstr x0, [sp+96]
004d99f0b 0x4d9c5c
004d99f4
004d99f4loc_4d99f4:
004d99f4b 0x4d99f8
004d99f8
004d99f8loc_4d99f8:
004d99f8b 0x4d9a7c
004d99fc
004d99fcloc_4d99fc:
004d99fcmov x2, x4
004d9a00subs wzr, w2, 91
004d9a04b.eq 0x4d9a0c
004d9a08b 0x4d9a38
004d9a0c
004d9a0cloc_4d9a0c:
004d9a0cb 0x4d9a10
004d9a10
004d9a10loc_4d9a10:
004d9a10adrp x0, 0x19d000
004d9a14add x0, x0, 1024
004d9a18bl runtime.newobject
004d9a1cstr x0, [sp+360]
004d9a20str x0, [sp+352]
004d9a24adrp x1, 0x110000
004d9a28add x1, x1, 2688
004d9a2cstr x1, [sp+88]
004d9a30str x0, [sp+96]
004d9a34b 0x4d9c5c
004d9a38
004d9a38loc_4d9a38:
004d9a38mov x2, x4
004d9a3csubs wzr, w2, 92
004d9a40b.eq 0x4d9a48
004d9a44b 0x4d9a74
004d9a48
004d9a48loc_4d9a48:
004d9a48b 0x4d9a4c
004d9a4c
004d9a4cloc_4d9a4c:
004d9a4cadrp x0, 0x18d000
004d9a50add x0, x0, 3232
004d9a54bl runtime.newobject
004d9a58str x0, [sp+344]
004d9a5cstr x0, [sp+336]
004d9a60adrp x1, 0x110000
004d9a64add x1, x1, 2752
004d9a68str x1, [sp+88]
004d9a6cstr x0, [sp+96]
004d9a70b 0x4d9c5c
004d9a74
004d9a74loc_4d9a74:
004d9a74b 0x4d9a78
004d9a78
004d9a78loc_4d9a78:
004d9a78b 0x4d9a7c
004d9a7c
004d9a7cloc_4d9a7c:
004d9a7cb 0x4d9a80
004d9a80
004d9a80loc_4d9a80:
004d9a80b 0x4d9cec
004d9a84
004d9a84loc_4d9a84:
004d9a84mov x2, x4
004d9a88subs wzr, w2, 96
004d9a8cb.ls 0x4d9a94
004d9a90b 0x4d9b54
004d9a94
004d9a94loc_4d9a94:
004d9a94mov x2, x4
004d9a98subs wzr, w2, 93
004d9a9cb.eq 0x4d9aa4
004d9aa0b 0x4d9ad0
004d9aa4
004d9aa4loc_4d9aa4:
004d9aa4b 0x4d9aa8
004d9aa8
004d9aa8loc_4d9aa8:
004d9aa8adrp x0, 0x16b000
004d9aacadd x0, x0, 3040
004d9ab0bl runtime.newobject
004d9ab4str x0, [sp+328]
004d9ab8str x0, [sp+320]
004d9abcadrp x1, 0x111000
004d9ac0add x1, x1, 0
004d9ac4str x1, [sp+88]
004d9ac8str x0, [sp+96]
004d9accb 0x4d9c5c
004d9ad0
004d9ad0loc_4d9ad0:
004d9ad0mov x2, x4
004d9ad4subs wzr, w2, 94
004d9ad8b.eq 0x4d9ae0
004d9adcb 0x4d9b0c
004d9ae0
004d9ae0loc_4d9ae0:
004d9ae0b 0x4d9ae4
004d9ae4
004d9ae4loc_4d9ae4:
004d9ae4adrp x0, 0x17c000
004d9ae8add x0, x0, 2624
004d9aecbl runtime.newobject
004d9af0str x0, [sp+376]
004d9af4str x0, [sp+368]
004d9af8adrp x1, 0x110000
004d9afcadd x1, x1, 2560
004d9b00str x1, [sp+88]
004d9b04str x0, [sp+96]
004d9b08b 0x4d9c5c
004d9b0c
004d9b0cloc_4d9b0c:
004d9b0cmov x2, x4
004d9b10subs wzr, w2, 96
004d9b14b.eq 0x4d9b1c
004d9b18b 0x4d9b48
004d9b1c
004d9b1cloc_4d9b1c:
004d9b1cb 0x4d9b20
004d9b20
004d9b20loc_4d9b20:
004d9b20adrp x0, 0x153000
004d9b24add x0, x0, 608
004d9b28bl runtime.newobject
004d9b2cstr x0, [sp+312]
004d9b30str x0, [sp+304]
004d9b34adrp x1, 0x110000
004d9b38add x1, x1, 2624
004d9b3cstr x1, [sp+88]
004d9b40str x0, [sp+96]
004d9b44b 0x4d9c5c
004d9b48
004d9b48loc_4d9b48:
004d9b48b 0x4d9b4c
004d9b4c
004d9b4cloc_4d9b4c:
004d9b4cb 0x4d9b50
004d9b50
004d9b50loc_4d9b50:
004d9b50b 0x4d9ce8
004d9b54
004d9b54loc_4d9b54:
004d9b54mov x2, x4
004d9b58subs wzr, w2, 98
004d9b5cb.ls 0x4d9b64
004d9b60b 0x4d9be4
004d9b64
004d9b64loc_4d9b64:
004d9b64mov x2, x4
004d9b68subs wzr, w2, 97
004d9b6cb.eq 0x4d9b74
004d9b70b 0x4d9ba0
004d9b74
004d9b74loc_4d9b74:
004d9b74b 0x4d9b78
004d9b78
004d9b78loc_4d9b78:
004d9b78adrp x0, 0x153000
004d9b7cadd x0, x0, 480
004d9b80bl runtime.newobject
004d9b84str x0, [sp+296]
004d9b88str x0, [sp+288]
004d9b8cadrp x1, 0x110000
004d9b90add x1, x1, 2496
004d9b94str x1, [sp+88]
004d9b98str x0, [sp+96]
004d9b9cb 0x4d9c5c
004d9ba0
004d9ba0loc_4d9ba0:
004d9ba0mov x2, x4
004d9ba4subs wzr, w2, 98
004d9ba8b.eq 0x4d9bb0
004d9bacb 0x4d9bdc
004d9bb0
004d9bb0loc_4d9bb0:
004d9bb0b 0x4d9bb4
004d9bb4
004d9bb4loc_4d9bb4:
004d9bb4adrp x0, 0x18d000
004d9bb8add x0, x0, 3424
004d9bbcbl runtime.newobject
004d9bc0str x0, [sp+280]
004d9bc4str x0, [sp+272]
004d9bc8adrp x1, 0x110000
004d9bccadd x1, x1, 2944
004d9bd0str x1, [sp+88]
004d9bd4str x0, [sp+96]
004d9bd8b 0x4d9c5c
004d9bdc
004d9bdcloc_4d9bdc:
004d9bdcb 0x4d9be0
004d9be0
004d9be0loc_4d9be0:
004d9be0b 0x4d9ce4
004d9be4
004d9be4loc_4d9be4:
004d9be4mov x2, x4
004d9be8subs wzr, w2, 99
004d9becb.eq 0x4d9bf4
004d9bf0b 0x4d9c20
004d9bf4
004d9bf4loc_4d9bf4:
004d9bf4b 0x4d9bf8
004d9bf8
004d9bf8loc_4d9bf8:
004d9bf8adrp x0, 0x153000
004d9bfcadd x0, x0, 864
004d9c00bl runtime.newobject
004d9c04str x0, [sp+264]
004d9c08str x0, [sp+248]
004d9c0cadrp x1, 0x110000
004d9c10add x1, x1, 3008
004d9c14str x1, [sp+88]
004d9c18str x0, [sp+96]
004d9c1cb 0x4d9c5c
004d9c20
004d9c20loc_4d9c20:
004d9c20mov x2, x4
004d9c24subs wzr, w2, 100
004d9c28b.eq 0x4d9c30
004d9c2cb 0x4d9cdc
004d9c30
004d9c30loc_4d9c30:
004d9c30b 0x4d9c34
004d9c34
004d9c34loc_4d9c34:
004d9c34adrp x0, 0x153000
004d9c38add x0, x0, 736
004d9c3cbl runtime.newobject
004d9c40str x0, [sp+240]
004d9c44str x0, [sp+232]
004d9c48adrp x1, 0x110000
004d9c4cadd x1, x1, 2880
004d9c50str x1, [sp+88]
004d9c54str x0, [sp+96]
004d9c58b 0x4d9c5c
004d9c5c
004d9c5cloc_4d9c5c:
004d9c5cldr x3, [sp+88]
004d9c60ldr x0, [sp+600]
004d9c64ldr x1, [sp+608]
004d9c68ldr x4, [sp+96]
004d9c6cldr x2, [sp+616]
004d9c70bl golang.org/x/crypto/ssh.Unmarshal
004d9c74str x0, [sp+104]
004d9c78str x1, [sp+112]
004d9c7ccbnz x0, 0x4d9c84
004d9c80b 0x4d9cac
004d9c84
004d9c84loc_4d9c84:
004d9c84stp xzr, xzr, [sp+72]
004d9c88ldr x3, [sp+112]
004d9c8cldr x2, [sp+104]
004d9c90str x2, [sp+56]
004d9c94str x3, [sp+64]
004d9c98ldr x0, [sp+72]
004d9c9cldr x1, [sp+80]
004d9ca0ldp x29, x30, [sp-8]
004d9ca4add sp, sp, 592
004d9ca8ret x30
004d9cac
004d9cacloc_4d9cac:
004d9cacldr x4, [sp+88]
004d9cb0ldr x5, [sp+96]
004d9cb4str x4, [sp+72]
004d9cb8str x5, [sp+80]
004d9cbcstp xzr, xzr, [sp+56]
004d9cc0ldr x0, [sp+72]
004d9cc4ldr x1, [sp+80]
004d9cc8mov x2, xzr
004d9cccmov x3, xzr
004d9cd0ldp x29, x30, [sp-8]
004d9cd4add sp, sp, 592
004d9cd8ret x30
004d9cdc
004d9cdcloc_4d9cdc:
004d9cdcb 0x4d9ce0
004d9ce0
004d9ce0loc_4d9ce0:
004d9ce0b 0x4d9ce4
004d9ce4
004d9ce4loc_4d9ce4:
004d9ce4b 0x4d9ce8
004d9ce8
004d9ce8loc_4d9ce8:
004d9ce8b 0x4d9cec
004d9cec
004d9cecloc_4d9cec:
004d9cecb 0x4d9cf0
004d9cf0
004d9cf0loc_4d9cf0:
004d9cf0b 0x4d9cf4
004d9cf4
004d9cf4loc_4d9cf4:
004d9cf4ldr x1, [sp+608]
004d9cf8ldr x2, [sp+600]
004d9cfcsubs xzr, x1, 0
004d9d00b.hi 0x4d9d08
004d9d04b 0x4d9d48
004d9d08
004d9d08loc_4d9d08:
004d9d08ldrb w1, [x2]
004d9d0cstrb w1, [sp+54]
004d9d10mov x0, xzr
004d9d14bl golang.org/x/crypto/ssh.unexpectedMessageError
004d9d18str x0, [sp+144]
004d9d1cstr x1, [sp+152]
004d9d20stp xzr, xzr, [sp+72]
004d9d24ldr x2, [sp+144]
004d9d28ldr x3, [sp+152]
004d9d2cstr x2, [sp+56]
004d9d30str x3, [sp+64]
004d9d34ldr x0, [sp+72]
004d9d38ldr x1, [sp+80]
004d9d3cldp x29, x30, [sp-8]
004d9d40add sp, sp, 592
004d9d44ret x30
004d9d48
004d9d48loc_4d9d48:
004d9d48mov x0, xzr
004d9d4cbl runtime.panicIndex
004d9d50
004d9d50loc_4d9d50:
004d9d50mov x0, xzr
004d9d54bl runtime.panicIndex
004d9d58hint
004d9d5c
004d9d5cloc_4d9d5c:
004d9d5cstp x0, x1, [sp+8]
004d9d60str x2, [sp+24]
004d9d64mov x3, x30
004d9d68bl runtime.morestack_noctxt.abi0
004d9d6cldp x0, x1, [sp+8]
004d9d70ldr x2, [sp+24]
004d9d74b 0x4d9430
004d9d78udf 0
004d9d7cudf 0
004d9430
004d9430golang.org/x/crypto/ssh.decode: ; void golang.org/x/crypto/ssh.decode(struct []uint8 packet)
004d9430ldr x16, [x28+16]
004d9434sub x17, sp, 464
004d9438subs xzr, x17, x16
004d943cb.ls 0x4d9d5c
004d9440sub x20, sp, 592
004d9444stp x29, x30, [x20-8]
004d9448add sp, x20, 0
004d944csub x29, sp, 8
004d9450str x0, [sp+600]
004d9454str x1, [sp+608]
004d9458str x2, [sp+616]
004d945cstp xzr, xzr, [sp+72]
004d9460stp xzr, xzr, [sp+56]
004d9464stp xzr, xzr, [sp+88]
004d9468ldr x1, [sp+608]
004d946cldr x4, [sp+600]
004d9470subs xzr, x1, 0
004d9474b.hi 0x4d947c
004d9478b 0x4d9d50
004d947c
004d947cloc_4d947c:
004d947cldrb w4, [x4]
004d9480strb w4, [sp+55]
004d9484mov x5, x4
004d9488subs wzr, w5, 65
004d948cb.ls 0x4d9494
004d9490b 0x4d988c
004d9494
004d9494loc_4d9494:
004d9494mov x5, x4
004d9498subs wzr, w5, 31
004d949cb.ls 0x4d94a4
004d94a0b 0x4d968c
004d94a4
004d94a4loc_4d94a4:
004d94a4mov x2, x4
004d94a8subs wzr, w2, 6
004d94acb.ls 0x4d94b4
004d94b0b 0x4d9574
004d94b4
004d94b4loc_4d94b4:
004d94b4mov x2, x4
004d94b8subs wzr, w2, 1
004d94bcb.eq 0x4d94c4
004d94c0b 0x4d94f0
004d94c4
004d94c4loc_4d94c4:
004d94c4b 0x4d94c8
004d94c8
004d94c8loc_4d94c8:
004d94c8adrp x0, 0x17c000
004d94ccadd x0, x0, 896
004d94d0bl runtime.newobject
004d94d4str x0, [sp+256]
004d94d8str x0, [sp+168]
004d94dcadrp x1, 0x139000
004d94e0add x1, x1, 64
004d94e4str x1, [sp+88]
004d94e8str x0, [sp+96]
004d94ecb 0x4d9c5c
004d94f0
004d94f0loc_4d94f0:
004d94f0mov x2, x4
004d94f4subs wzr, w2, 5
004d94f8b.eq 0x4d9500
004d94fcb 0x4d952c
004d9500
004d9500loc_4d9500:
004d9500b 0x4d9504
004d9504
004d9504loc_4d9504:
004d9504adrp x0, 0x153000
004d9508add x0, x0, 1504
004d950cbl runtime.newobject
004d9510str x0, [sp+136]
004d9514str x0, [sp+128]
004d9518adrp x1, 0x110000
004d951cadd x1, x1, 3520
004d9520str x1, [sp+88]
004d9524str x0, [sp+96]
004d9528b 0x4d9c5c
004d952c
004d952cloc_4d952c:
004d952cmov x2, x4
004d9530subs wzr, w2, 6
004d9534b.eq 0x4d953c
004d9538b 0x4d9568
004d953c
004d953cloc_4d953c:
004d953cb 0x4d9540
004d9540
004d9540loc_4d9540:
004d9540adrp x0, 0x153000
004d9544add x0, x0, 1376
004d9548bl runtime.newobject
004d954cstr x0, [sp+120]
004d9550str x0, [sp+576]
004d9554adrp x1, 0x110000
004d9558add x1, x1, 3456
004d955cstr x1, [sp+88]
004d9560str x0, [sp+96]
004d9564b 0x4d9c5c
004d9568
004d9568loc_4d9568:
004d9568b 0x4d956c
004d956c
004d956cloc_4d956c:
004d956cb 0x4d9570
004d9570
004d9570loc_4d9570:
004d9570b 0x4d9688
004d9574
004d9574loc_4d9574:
004d9574mov x2, x4
004d9578subs wzr, w2, 20
004d957cb.ls 0x4d9584
004d9580b 0x4d9604
004d9584
004d9584loc_4d9584:
004d9584mov x2, x4
004d9588subs wzr, w2, 7
004d958cb.eq 0x4d9594
004d9590b 0x4d95c0
004d9594
004d9594loc_4d9594:
004d9594b 0x4d9598
004d9598
004d9598loc_4d9598:
004d9598adrp x0, 0x16b000
004d959cadd x0, x0, 2560
004d95a0bl runtime.newobject
004d95a4str x0, [sp+568]
004d95a8str x0, [sp+560]
004d95acadrp x1, 0x110000
004d95b0add x1, x1, 3072
004d95b4str x1, [sp+88]
004d95b8str x0, [sp+96]
004d95bcb 0x4d9c5c
004d95c0
004d95c0loc_4d95c0:
004d95c0mov x2, x4
004d95c4subs wzr, w2, 20
004d95c8b.eq 0x4d95d0
004d95ccb 0x4d95fc
004d95d0
004d95d0loc_4d95d0:
004d95d0b 0x4d95d4
004d95d4
004d95d4loc_4d95d4:
004d95d4adrp x0, 0x1c1000
004d95d8add x0, x0, 2400
004d95dcbl runtime.newobject
004d95e0str x0, [sp+552]
004d95e4str x0, [sp+544]
004d95e8adrp x1, 0x110000
004d95ecadd x1, x1, 1216
004d95f0str x1, [sp+88]
004d95f4str x0, [sp+96]
004d95f8b 0x4d9c5c
004d95fc
004d95fcloc_4d95fc:
004d95fcb 0x4d9600
004d9600
004d9600loc_4d9600:
004d9600b 0x4d9684
004d9604
004d9604loc_4d9604:
004d9604mov x2, x4
004d9608subs wzr, w2, 30
004d960cb.eq 0x4d9614
004d9610b 0x4d9640
004d9614
004d9614loc_4d9614:
004d9614b 0x4d9618
004d9618
004d9618loc_4d9618:
004d9618adrp x0, 0x153000
004d961cadd x0, x0, 1248
004d9620bl runtime.newobject
004d9624str x0, [sp+536]
004d9628str x0, [sp+528]
004d962cadrp x1, 0x110000
004d9630add x1, x1, 3328
004d9634str x1, [sp+88]
004d9638str x0, [sp+96]
004d963cb 0x4d9c5c
004d9640
004d9640loc_4d9640:
004d9640mov x2, x4
004d9644subs wzr, w2, 31
004d9648b.eq 0x4d9650
004d964cb 0x4d967c
004d9650
004d9650loc_4d9650:
004d9650b 0x4d9654
004d9654
004d9654loc_4d9654:
004d9654adrp x0, 0x17c000
004d9658add x0, x0, 3008
004d965cbl runtime.newobject
004d9660str x0, [sp+520]
004d9664str x0, [sp+512]
004d9668adrp x1, 0x110000
004d966cadd x1, x1, 3392
004d9670str x1, [sp+88]
004d9674str x0, [sp+96]
004d9678b 0x4d9c5c
004d967c
004d967cloc_4d967c:
004d967cb 0x4d9680
004d9680
004d9680loc_4d9680:
004d9680b 0x4d9684
004d9684
004d9684loc_4d9684:
004d9684b 0x4d9688
004d9688
004d9688loc_4d9688:
004d9688b 0x4d9888
004d968c
004d968cloc_4d968c:
004d968cmov x5, x4
004d9690subs wzr, w5, 52
004d9694b.ls 0x4d969c
004d9698b 0x4d9770
004d969c
004d969cloc_4d969c:
004d969cmov x5, x4
004d96a0subs wzr, w5, 50
004d96a4b.eq 0x4d96ac
004d96a8b 0x4d96d8
004d96ac
004d96acloc_4d96ac:
004d96acb 0x4d96b0
004d96b0
004d96b0loc_4d96b0:
004d96b0adrp x0, 0x18d000
004d96b4add x0, x0, 3808
004d96b8bl runtime.newobject
004d96bcstr x0, [sp+504]
004d96c0str x0, [sp+496]
004d96c4adrp x1, 0x110000
004d96c8add x1, x1, 3968
004d96ccstr x1, [sp+88]
004d96d0str x0, [sp+96]
004d96d4b 0x4d9c5c
004d96d8
004d96d8loc_4d96d8:
004d96d8mov x5, x4
004d96dcsubs wzr, w5, 51
004d96e0b.eq 0x4d96e8
004d96e4b 0x4d9714
004d96e8
004d96e8loc_4d96e8:
004d96e8b 0x4d96ec
004d96ec
004d96ecloc_4d96ec:
004d96ecadrp x0, 0x16b000
004d96f0add x0, x0, 2720
004d96f4bl runtime.newobject
004d96f8str x0, [sp+472]
004d96fcstr x0, [sp+464]
004d9700adrp x1, 0x110000
004d9704add x1, x1, 3584
004d9708str x1, [sp+88]
004d970cstr x0, [sp+96]
004d9710b 0x4d9c5c
004d9714
004d9714loc_4d9714:
004d9714subs wzr, w4, 52
004d9718b.eq 0x4d9720
004d971cb 0x4d9764
004d9720
004d9720loc_4d9720:
004d9720b 0x4d9724
004d9724
004d9724loc_4d9724:
004d9724adrp x4, 0x572000
004d9728add x4, x4, 1504
004d972cstr x4, [sp+488]
004d9730str x4, [sp+480]
004d9734adrp x5, 0x110000
004d9738add x5, x5, 4032
004d973cstr x5, [sp+72]
004d9740str x4, [sp+80]
004d9744stp xzr, xzr, [sp+56]
004d9748ldr x0, [sp+72]
004d974cldr x1, [sp+80]
004d9750mov x2, xzr
004d9754mov x3, xzr
004d9758ldp x29, x30, [sp-8]
004d975cadd sp, sp, 592
004d9760ret x30
004d9764
004d9764loc_4d9764:
004d9764b 0x4d9768
004d9768
004d9768loc_4d9768:
004d9768b 0x4d976c
004d976c
004d976cloc_4d976c:
004d976cb 0x4d9884
004d9770
004d9770loc_4d9770:
004d9770mov x2, x4
004d9774subs wzr, w2, 61
004d9778b.ls 0x4d9780
004d977cb 0x4d9800
004d9780
004d9780loc_4d9780:
004d9780mov x2, x4
004d9784subs wzr, w2, 60
004d9788b.eq 0x4d9790
004d978cb 0x4d97bc
004d9790
004d9790loc_4d9790:
004d9790b 0x4d9794
004d9794
004d9794loc_4d9794:
004d9794adrp x0, 0x16b000
004d9798add x0, x0, 2880
004d979cbl runtime.newobject
004d97a0str x0, [sp+456]
004d97a4str x0, [sp+448]
004d97a8adrp x1, 0x110000
004d97acadd x1, x1, 3904
004d97b0str x1, [sp+88]
004d97b4str x0, [sp+96]
004d97b8b 0x4d9c5c
004d97bc
004d97bcloc_4d97bc:
004d97bcmov x2, x4
004d97c0subs wzr, w2, 61
004d97c4b.eq 0x4d97cc
004d97c8b 0x4d97f8
004d97cc
004d97ccloc_4d97cc:
004d97ccb 0x4d97d0
004d97d0
004d97d0loc_4d97d0:
004d97d0adrp x0, 0x153000
004d97d4add x0, x0, 1888
004d97d8bl runtime.newobject
004d97dcstr x0, [sp+224]
004d97e0str x0, [sp+216]
004d97e4adrp x1, 0x110000
004d97e8add x1, x1, 3840
004d97ecstr x1, [sp+88]
004d97f0str x0, [sp+96]
004d97f4b 0x4d9c5c
004d97f8
004d97f8loc_4d97f8:
004d97f8b 0x4d97fc
004d97fc
004d97fcloc_4d97fc:
004d97fcb 0x4d9880
004d9800
004d9800loc_4d9800:
004d9800mov x2, x4
004d9804subs wzr, w2, 64
004d9808b.eq 0x4d9810
004d980cb 0x4d983c
004d9810
004d9810loc_4d9810:
004d9810b 0x4d9814
004d9814
004d9814loc_4d9814:
004d9814adrp x0, 0x153000
004d9818add x0, x0, 1632
004d981cbl runtime.newobject
004d9820str x0, [sp+192]
004d9824str x0, [sp+184]
004d9828adrp x1, 0x110000
004d982cadd x1, x1, 3648
004d9830str x1, [sp+88]
004d9834str x0, [sp+96]
004d9838b 0x4d9c5c
004d983c
004d983cloc_4d983c:
004d983cmov x2, x4
004d9840subs wzr, w2, 65
004d9844b.eq 0x4d984c
004d9848b 0x4d9878
004d984c
004d984cloc_4d984c:
004d984cb 0x4d9850
004d9850
004d9850loc_4d9850:
004d9850adrp x0, 0x18d000
004d9854add x0, x0, 3616
004d9858bl runtime.newobject
004d985cstr x0, [sp+176]
004d9860str x0, [sp+160]
004d9864adrp x1, 0x110000
004d9868add x1, x1, 3712
004d986cstr x1, [sp+88]
004d9870str x0, [sp+96]
004d9874b 0x4d9c5c
004d9878
004d9878loc_4d9878:
004d9878b 0x4d987c
004d987c
004d987cloc_4d987c:
004d987cb 0x4d9880
004d9880
004d9880loc_4d9880:
004d9880b 0x4d9884
004d9884
004d9884loc_4d9884:
004d9884b 0x4d9888
004d9888
004d9888loc_4d9888:
004d9888b 0x4d9cf0
004d988c
004d988cloc_4d988c:
004d988cmov x2, x4
004d9890subs wzr, w2, 92
004d9894b.ls 0x4d989c
004d9898b 0x4d9a84
004d989c
004d989cloc_4d989c:
004d989cmov x2, x4
004d98a0subs wzr, w2, 81
004d98a4b.ls 0x4d98ac
004d98a8b 0x4d996c
004d98ac
004d98acloc_4d98ac:
004d98acmov x2, x4
004d98b0subs wzr, w2, 66
004d98b4b.eq 0x4d98bc
004d98b8b 0x4d98e8
004d98bc
004d98bcloc_4d98bc:
004d98bcb 0x4d98c0
004d98c0
004d98c0loc_4d98c0:
004d98c0adrp x0, 0x153000
004d98c4add x0, x0, 1760
004d98c8bl runtime.newobject
004d98ccstr x0, [sp+208]
004d98d0str x0, [sp+200]
004d98d4adrp x1, 0x110000
004d98d8add x1, x1, 3776
004d98dcstr x1, [sp+88]
004d98e0str x0, [sp+96]
004d98e4b 0x4d9c5c
004d98e8
004d98e8loc_4d98e8:
004d98e8mov x2, x4
004d98ecsubs wzr, w2, 80
004d98f0b.eq 0x4d98f8
004d98f4b 0x4d9924
004d98f8
004d98f8loc_4d98f8:
004d98f8b 0x4d98fc
004d98fc
004d98fcloc_4d98fc:
004d98fcadrp x0, 0x17c000
004d9900add x0, x0, 2816
004d9904bl runtime.newobject
004d9908str x0, [sp+440]
004d990cstr x0, [sp+432]
004d9910adrp x1, 0x110000
004d9914add x1, x1, 3200
004d9918str x1, [sp+88]
004d991cstr x0, [sp+96]
004d9920b 0x4d9c5c
004d9924
004d9924loc_4d9924:
004d9924mov x2, x4
004d9928subs wzr, w2, 81
004d992cb.eq 0x4d9934
004d9930b 0x4d9960
004d9934
004d9934loc_4d9934:
004d9934b 0x4d9938
004d9938
004d9938loc_4d9938:
004d9938adrp x0, 0x153000
004d993cadd x0, x0, 1120
004d9940bl runtime.newobject
004d9944str x0, [sp+424]
004d9948str x0, [sp+416]
004d994cadrp x1, 0x110000
004d9950add x1, x1, 3264
004d9954str x1, [sp+88]
004d9958str x0, [sp+96]
004d995cb 0x4d9c5c
004d9960
004d9960loc_4d9960:
004d9960b 0x4d9964
004d9964
004d9964loc_4d9964:
004d9964b 0x4d9968
004d9968
004d9968loc_4d9968:
004d9968b 0x4d9a80
004d996c
004d996cloc_4d996c:
004d996cmov x2, x4
004d9970subs wzr, w2, 90
004d9974b.ls 0x4d997c
004d9978b 0x4d99fc
004d997c
004d997cloc_4d997c:
004d997cmov x2, x4
004d9980subs wzr, w2, 82
004d9984b.eq 0x4d998c
004d9988b 0x4d99b8
004d998c
004d998cloc_4d998c:
004d998cb 0x4d9990
004d9990
004d9990loc_4d9990:
004d9990adrp x0, 0x153000
004d9994add x0, x0, 992
004d9998bl runtime.newobject
004d999cstr x0, [sp+408]
004d99a0str x0, [sp+400]
004d99a4adrp x1, 0x110000
004d99a8add x1, x1, 3136
004d99acstr x1, [sp+88]
004d99b0str x0, [sp+96]
004d99b4b 0x4d9c5c
004d99b8
004d99b8loc_4d99b8:
004d99b8mov x2, x4
004d99bcsubs wzr, w2, 90
004d99c0b.eq 0x4d99c8
004d99c4b 0x4d99f4
004d99c8
004d99c8loc_4d99c8:
004d99c8b 0x4d99cc
004d99cc
004d99ccloc_4d99cc:
004d99ccadrp x0, 0x19d000
004d99d0add x0, x0, 1248
004d99d4bl runtime.newobject
004d99d8str x0, [sp+392]
004d99dcstr x0, [sp+384]
004d99e0adrp x1, 0x110000
004d99e4add x1, x1, 2816
004d99e8str x1, [sp+88]
004d99ecstr x0, [sp+96]
004d99f0b 0x4d9c5c
004d99f4
004d99f4loc_4d99f4:
004d99f4b 0x4d99f8
004d99f8
004d99f8loc_4d99f8:
004d99f8b 0x4d9a7c
004d99fc
004d99fcloc_4d99fc:
004d99fcmov x2, x4
004d9a00subs wzr, w2, 91
004d9a04b.eq 0x4d9a0c
004d9a08b 0x4d9a38
004d9a0c
004d9a0cloc_4d9a0c:
004d9a0cb 0x4d9a10
004d9a10
004d9a10loc_4d9a10:
004d9a10adrp x0, 0x19d000
004d9a14add x0, x0, 1024
004d9a18bl runtime.newobject
004d9a1cstr x0, [sp+360]
004d9a20str x0, [sp+352]
004d9a24adrp x1, 0x110000
004d9a28add x1, x1, 2688
004d9a2cstr x1, [sp+88]
004d9a30str x0, [sp+96]
004d9a34b 0x4d9c5c
004d9a38
004d9a38loc_4d9a38:
004d9a38mov x2, x4
004d9a3csubs wzr, w2, 92
004d9a40b.eq 0x4d9a48
004d9a44b 0x4d9a74
004d9a48
004d9a48loc_4d9a48:
004d9a48b 0x4d9a4c
004d9a4c
004d9a4cloc_4d9a4c:
004d9a4cadrp x0, 0x18d000
004d9a50add x0, x0, 3232
004d9a54bl runtime.newobject
004d9a58str x0, [sp+344]
004d9a5cstr x0, [sp+336]
004d9a60adrp x1, 0x110000
004d9a64add x1, x1, 2752
004d9a68str x1, [sp+88]
004d9a6cstr x0, [sp+96]
004d9a70b 0x4d9c5c
004d9a74
004d9a74loc_4d9a74:
004d9a74b 0x4d9a78
004d9a78
004d9a78loc_4d9a78:
004d9a78b 0x4d9a7c
004d9a7c
004d9a7cloc_4d9a7c:
004d9a7cb 0x4d9a80
004d9a80
004d9a80loc_4d9a80:
004d9a80b 0x4d9cec
004d9a84
004d9a84loc_4d9a84:
004d9a84mov x2, x4
004d9a88subs wzr, w2, 96
004d9a8cb.ls 0x4d9a94
004d9a90b 0x4d9b54
004d9a94
004d9a94loc_4d9a94:
004d9a94mov x2, x4
004d9a98subs wzr, w2, 93
004d9a9cb.eq 0x4d9aa4
004d9aa0b 0x4d9ad0
004d9aa4
004d9aa4loc_4d9aa4:
004d9aa4b 0x4d9aa8
004d9aa8
004d9aa8loc_4d9aa8:
004d9aa8adrp x0, 0x16b000
004d9aacadd x0, x0, 3040
004d9ab0bl runtime.newobject
004d9ab4str x0, [sp+328]
004d9ab8str x0, [sp+320]
004d9abcadrp x1, 0x111000
004d9ac0add x1, x1, 0
004d9ac4str x1, [sp+88]
004d9ac8str x0, [sp+96]
004d9accb 0x4d9c5c
004d9ad0
004d9ad0loc_4d9ad0:
004d9ad0mov x2, x4
004d9ad4subs wzr, w2, 94
004d9ad8b.eq 0x4d9ae0
004d9adcb 0x4d9b0c
004d9ae0
004d9ae0loc_4d9ae0:
004d9ae0b 0x4d9ae4
004d9ae4
004d9ae4loc_4d9ae4:
004d9ae4adrp x0, 0x17c000
004d9ae8add x0, x0, 2624
004d9aecbl runtime.newobject
004d9af0str x0, [sp+376]
004d9af4str x0, [sp+368]
004d9af8adrp x1, 0x110000
004d9afcadd x1, x1, 2560
004d9b00str x1, [sp+88]
004d9b04str x0, [sp+96]
004d9b08b 0x4d9c5c
004d9b0c
004d9b0cloc_4d9b0c:
004d9b0cmov x2, x4
004d9b10subs wzr, w2, 96
004d9b14b.eq 0x4d9b1c
004d9b18b 0x4d9b48
004d9b1c
004d9b1cloc_4d9b1c:
004d9b1cb 0x4d9b20
004d9b20
004d9b20loc_4d9b20:
004d9b20adrp x0, 0x153000
004d9b24add x0, x0, 608
004d9b28bl runtime.newobject
004d9b2cstr x0, [sp+312]
004d9b30str x0, [sp+304]
004d9b34adrp x1, 0x110000
004d9b38add x1, x1, 2624
004d9b3cstr x1, [sp+88]
004d9b40str x0, [sp+96]
004d9b44b 0x4d9c5c
004d9b48
004d9b48loc_4d9b48:
004d9b48b 0x4d9b4c
004d9b4c
004d9b4cloc_4d9b4c:
004d9b4cb 0x4d9b50
004d9b50
004d9b50loc_4d9b50:
004d9b50b 0x4d9ce8
004d9b54
004d9b54loc_4d9b54:
004d9b54mov x2, x4
004d9b58subs wzr, w2, 98
004d9b5cb.ls 0x4d9b64
004d9b60b 0x4d9be4
004d9b64
004d9b64loc_4d9b64:
004d9b64mov x2, x4
004d9b68subs wzr, w2, 97
004d9b6cb.eq 0x4d9b74
004d9b70b 0x4d9ba0
004d9b74
004d9b74loc_4d9b74:
004d9b74b 0x4d9b78
004d9b78
004d9b78loc_4d9b78:
004d9b78adrp x0, 0x153000
004d9b7cadd x0, x0, 480
004d9b80bl runtime.newobject
004d9b84str x0, [sp+296]
004d9b88str x0, [sp+288]
004d9b8cadrp x1, 0x110000
004d9b90add x1, x1, 2496
004d9b94str x1, [sp+88]
004d9b98str x0, [sp+96]
004d9b9cb 0x4d9c5c
004d9ba0
004d9ba0loc_4d9ba0:
004d9ba0mov x2, x4
004d9ba4subs wzr, w2, 98
004d9ba8b.eq 0x4d9bb0
004d9bacb 0x4d9bdc
004d9bb0
004d9bb0loc_4d9bb0:
004d9bb0b 0x4d9bb4
004d9bb4
004d9bb4loc_4d9bb4:
004d9bb4adrp x0, 0x18d000
004d9bb8add x0, x0, 3424
004d9bbcbl runtime.newobject
004d9bc0str x0, [sp+280]
004d9bc4str x0, [sp+272]
004d9bc8adrp x1, 0x110000
004d9bccadd x1, x1, 2944
004d9bd0str x1, [sp+88]
004d9bd4str x0, [sp+96]
004d9bd8b 0x4d9c5c
004d9bdc
004d9bdcloc_4d9bdc:
004d9bdcb 0x4d9be0
004d9be0
004d9be0loc_4d9be0:
004d9be0b 0x4d9ce4
004d9be4
004d9be4loc_4d9be4:
004d9be4mov x2, x4
004d9be8subs wzr, w2, 99
004d9becb.eq 0x4d9bf4
004d9bf0b 0x4d9c20
004d9bf4
004d9bf4loc_4d9bf4:
004d9bf4b 0x4d9bf8
004d9bf8
004d9bf8loc_4d9bf8:
004d9bf8adrp x0, 0x153000
004d9bfcadd x0, x0, 864
004d9c00bl runtime.newobject
004d9c04str x0, [sp+264]
004d9c08str x0, [sp+248]
004d9c0cadrp x1, 0x110000
004d9c10add x1, x1, 3008
004d9c14str x1, [sp+88]
004d9c18str x0, [sp+96]
004d9c1cb 0x4d9c5c
004d9c20
004d9c20loc_4d9c20:
004d9c20mov x2, x4
004d9c24subs wzr, w2, 100
004d9c28b.eq 0x4d9c30
004d9c2cb 0x4d9cdc
004d9c30
004d9c30loc_4d9c30:
004d9c30b 0x4d9c34
004d9c34
004d9c34loc_4d9c34:
004d9c34adrp x0, 0x153000
004d9c38add x0, x0, 736
004d9c3cbl runtime.newobject
004d9c40str x0, [sp+240]
004d9c44str x0, [sp+232]
004d9c48adrp x1, 0x110000
004d9c4cadd x1, x1, 2880
004d9c50str x1, [sp+88]
004d9c54str x0, [sp+96]
004d9c58b 0x4d9c5c
004d9c5c
004d9c5cloc_4d9c5c:
004d9c5cldr x3, [sp+88]
004d9c60ldr x0, [sp+600]
004d9c64ldr x1, [sp+608]
004d9c68ldr x4, [sp+96]
004d9c6cldr x2, [sp+616]
004d9c70bl golang.org/x/crypto/ssh.Unmarshal
004d9c74str x0, [sp+104]
004d9c78str x1, [sp+112]
004d9c7ccbnz x0, 0x4d9c84
004d9c80b 0x4d9cac
004d9c84
004d9c84loc_4d9c84:
004d9c84stp xzr, xzr, [sp+72]
004d9c88ldr x3, [sp+112]
004d9c8cldr x2, [sp+104]
004d9c90str x2, [sp+56]
004d9c94str x3, [sp+64]
004d9c98ldr x0, [sp+72]
004d9c9cldr x1, [sp+80]
004d9ca0ldp x29, x30, [sp-8]
004d9ca4add sp, sp, 592
004d9ca8ret x30
004d9cac
004d9cacloc_4d9cac:
004d9cacldr x4, [sp+88]
004d9cb0ldr x5, [sp+96]
004d9cb4str x4, [sp+72]
004d9cb8str x5, [sp+80]
004d9cbcstp xzr, xzr, [sp+56]
004d9cc0ldr x0, [sp+72]
004d9cc4ldr x1, [sp+80]
004d9cc8mov x2, xzr
004d9cccmov x3, xzr
004d9cd0ldp x29, x30, [sp-8]
004d9cd4add sp, sp, 592
004d9cd8ret x30
004d9cdc
004d9cdcloc_4d9cdc:
004d9cdcb 0x4d9ce0
004d9ce0
004d9ce0loc_4d9ce0:
004d9ce0b 0x4d9ce4
004d9ce4
004d9ce4loc_4d9ce4:
004d9ce4b 0x4d9ce8
004d9ce8
004d9ce8loc_4d9ce8:
004d9ce8b 0x4d9cec
004d9cec
004d9cecloc_4d9cec:
004d9cecb 0x4d9cf0
004d9cf0
004d9cf0loc_4d9cf0:
004d9cf0b 0x4d9cf4
004d9cf4
004d9cf4loc_4d9cf4:
004d9cf4ldr x1, [sp+608]
004d9cf8ldr x2, [sp+600]
004d9cfcsubs xzr, x1, 0
004d9d00b.hi 0x4d9d08
004d9d04b 0x4d9d48
004d9d08
004d9d08loc_4d9d08:
004d9d08ldrb w1, [x2]
004d9d0cstrb w1, [sp+54]
004d9d10mov x0, xzr
004d9d14bl golang.org/x/crypto/ssh.unexpectedMessageError
004d9d18str x0, [sp+144]
004d9d1cstr x1, [sp+152]
004d9d20stp xzr, xzr, [sp+72]
004d9d24ldr x2, [sp+144]
004d9d28ldr x3, [sp+152]
004d9d2cstr x2, [sp+56]
004d9d30str x3, [sp+64]
004d9d34ldr x0, [sp+72]
004d9d38ldr x1, [sp+80]
004d9d3cldp x29, x30, [sp-8]
004d9d40add sp, sp, 592
004d9d44ret x30
004d9d48
004d9d48loc_4d9d48:
004d9d48mov x0, xzr
004d9d4cbl runtime.panicIndex
004d9d50
004d9d50loc_4d9d50:
004d9d50mov x0, xzr
004d9d54bl runtime.panicIndex
004d9d58hint
004d9d5c
004d9d5cloc_4d9d5c:
004d9d5cstp x0, x1, [sp+8]
004d9d60str x2, [sp+24]
004d9d64mov x3, x30
004d9d68bl runtime.morestack_noctxt.abi0
004d9d6cldp x0, x1, [sp+8]
004d9d70ldr x2, [sp+24]
004d9d74b 0x4d9430
004d9d78udf 0
004d9d7cudf 0
004d9430
004d9d80
004d9d80golang.org/x/crypto/ssh.(*chanList).add: ; void golang.org/x/crypto/ssh.(*chanList).add(golang.org/x/crypto/ssh.chanList * c, golang.org/x/crypto/ssh.channel * ch)
004d9d80ldr x16, [x28+16]
004d9d84sub x17, sp, 96
004d9d88subs xzr, x17, x16
004d9d8cb.ls 0x4da01c
004d9d90str x30, [sp-224]!
004d9d94stur x29, [sp-8]
004d9d98sub x29, sp, 8
004d9d9cstr x0, [sp+232]
004d9da0str x1, [sp+240]
004d9da4str wzr, [sp+92]
004d9da8ldr x0, [sp+232]
004d9dacldrsb x27, [x0]
004d9db0str x0, [sp+200]
004d9db4bl sync.(*Mutex).Lock
004d9db8ldr x1, [sp+232]
004d9dbcldrsb x27, [x1]
004d9dc0str x1, [sp+208]
004d9dc4stp xzr, xzr, [sp+176]
004d9dc8add x1, sp, 176
004d9dccstr x1, [sp+192]
004d9dd0ldrsb x27, [x1]
004d9dd4adrp x2, 4096
004d9dd8add x2, x2, 48
004d9ddcstr x2, [x1]
004d9de0ldrsb x27, [x1]
004d9de4ldr x2, [sp+208]
004d9de8adrp x27, 0x572000
004d9decldr w3, [x27+3056]
004d9df0cbz w3, 0x4d9df8
004d9df4b 0x4d9dfc
004d9df8
004d9df8loc_4d9df8:
004d9df8b 0x4d9e10
004d9dfc
004d9dfcloc_4d9dfc:
004d9dfcbl runtime.gcWriteBarrier2
004d9e00str x2, [x25]
004d9e04ldr x3, [x1+8]
004d9e08str x3, [x25+8]
004d9e0cb 0x4d9e10
004d9e10
004d9e10loc_4d9e10:
004d9e10str x2, [x1+8]
004d9e14str x1, [sp+144]
004d9e18add x0, sp, 120
004d9e1cbl runtime.deferprocStack
004d9e20subs xzr, x0, 0
004d9e24b.ne 0x4d9e44
004d9e28b 0x4d9e2c
004d9e2c
004d9e2cloc_4d9e2c:
004d9e2cstr xzr, [sp+104]
004d9e30ldr x5, [sp+232]
004d9e34ldrsb x27, [x5]
004d9e38ldr x5, [x5+16]
004d9e3cstr x5, [sp+168]
004d9e40b 0x4d9e58
004d9e44
004d9e44loc_4d9e44:
004d9e44bl runtime.deferreturn
004d9e48ldr w0, [sp+92]
004d9e4cldur x29, [sp-8]
004d9e50ldr x30, [sp], 224
004d9e54ret x30
004d9e58
004d9e58loc_4d9e58:
004d9e58ldr x5, [sp+168]
004d9e5cldr x6, [sp+104]
004d9e60subs xzr, x5, x6
004d9e64b.gt 0x4d9e6c
004d9e68b 0x4d9f28
004d9e6c
004d9e6cloc_4d9e6c:
004d9e6cldr x0, [sp+104]
004d9e70str x0, [sp+96]
004d9e74ldr x5, [sp+232]
004d9e78ldrsb x27, [x5]
004d9e7cldr x1, [x5+16]
004d9e80ldr x5, [x5+8]
004d9e84subs xzr, x1, x0
004d9e88b.hi 0x4d9e90
004d9e8cb 0x4da014
004d9e90
004d9e90loc_4d9e90:
004d9e90ldr x5, [x5+3*x0]
004d9e94cbnz x5, 0x4d9e9c
004d9e98b 0x4d9eb0
004d9e9c
004d9e9cloc_4d9e9c:
004d9e9cb 0x4d9ea0
004d9ea0
004d9ea0loc_4d9ea0:
004d9ea0ldr x5, [sp+104]
004d9ea4add x5, x5, 1
004d9ea8str x5, [sp+104]
004d9eacb 0x4d9e58
004d9eb0
004d9eb0loc_4d9eb0:
004d9eb0ldr x2, [sp+232]
004d9eb4ldrsb x27, [x2]
004d9eb8ldr x3, [x2+8]
004d9ebcldr x1, [x2+16]
004d9ec0ldr x2, [sp+240]
004d9ec4subs xzr, x1, x0
004d9ec8b.hi 0x4d9ed0
004d9eccb 0x4da010
004d9ed0
004d9ed0loc_4d9ed0:
004d9ed0adrp x27, 0x572000
004d9ed4ldr w1, [x27+3056]
004d9ed8cbz w1, 0x4d9ee0
004d9edcb 0x4d9ee4
004d9ee0
004d9ee0loc_4d9ee0:
004d9ee0b 0x4d9ef8
004d9ee4
004d9ee4loc_4d9ee4:
004d9ee4bl runtime.gcWriteBarrier2
004d9ee8str x2, [x25]
004d9eecldr x1, [x3+3*x0]
004d9ef0str x1, [x25+8]
004d9ef4b 0x4d9ef8
004d9ef8
004d9ef8loc_4d9ef8:
004d9ef8str x2, [x3+3*x0]
004d9efcldr x0, [sp+96]
004d9f00ldr x1, [sp+232]
004d9f04ldrsb x27, [x1]
004d9f08ldr w1, [x1+32]
004d9f0cadd x0, x0, x1
004d9f10str w0, [sp+92]
004d9f14bl runtime.deferreturn
004d9f18ldr w0, [sp+92]
004d9f1cldur x29, [sp-8]
004d9f20ldr x30, [sp], 224
004d9f24ret x30
004d9f28
004d9f28loc_4d9f28:
004d9f28ldr x5, [sp+232]
004d9f2cldrsb x27, [x5]
004d9f30ldr x2, [x5+24]
004d9f34ldr x0, [x5+8]
004d9f38ldr x5, [x5+16]
004d9f3cadd x1, x5, 1
004d9f40subs xzr, x2, x1
004d9f44b.hs 0x4d9f4c
004d9f48b 0x4d9f50
004d9f4c
004d9f4cloc_4d9f4c:
004d9f4cb 0x4d9f64
004d9f50
004d9f50loc_4d9f50:
004d9f50orr x3, xzr, 1
004d9f54adrp x4, 0x1c1000
004d9f58add x4, x4, 2816
004d9f5cbl runtime.growslice
004d9f60b 0x4d9f64
004d9f64
004d9f64loc_4d9f64:
004d9f64ldr x3, [sp+240]
004d9f68sub x4, x1, 1
004d9f6cadrp x27, 0x572000
004d9f70ldr w5, [x27+3056]
004d9f74cbz w5, 0x4d9f7c
004d9f78b 0x4d9f80
004d9f7c
004d9f7cloc_4d9f7c:
004d9f7cb 0x4d9f94
004d9f80
004d9f80loc_4d9f80:
004d9f80bl runtime.gcWriteBarrier2
004d9f84str x3, [x25]
004d9f88ldr x5, [x0+3*x4]
004d9f8cstr x5, [x25+8]
004d9f90b 0x4d9f94
004d9f94
004d9f94loc_4d9f94:
004d9f94str x3, [x0+3*x4]
004d9f98ldr x3, [sp+232]
004d9f9cldrsb x27, [x3]
004d9fa0str x1, [x3+16]
004d9fa4str x2, [x3+24]
004d9fa8adrp x27, 0x572000
004d9facldr w1, [x27+3056]
004d9fb0cbz w1, 0x4d9fb8
004d9fb4b 0x4d9fbc
004d9fb8
004d9fb8loc_4d9fb8:
004d9fb8b 0x4d9fd0
004d9fbc
004d9fbcloc_4d9fbc:
004d9fbcbl runtime.gcWriteBarrier2
004d9fc0str x0, [x25]
004d9fc4ldr x1, [x3+8]
004d9fc8str x1, [x25+8]
004d9fccb 0x4d9fd0
004d9fd0
004d9fd0loc_4d9fd0:
004d9fd0str x0, [x3+8]
004d9fd4ldr x0, [sp+232]
004d9fd8ldrsb x27, [x0]
004d9fdcldr x0, [x0+16]
004d9fe0str x0, [sp+112]
004d9fe4sub x0, x0, 1
004d9fe8ldr x1, [sp+232]
004d9fecldrsb x27, [x1]
004d9ff0ldr w1, [x1+32]
004d9ff4add x0, x0, x1
004d9ff8str w0, [sp+92]
004d9ffcbl runtime.deferreturn
004da000ldr w0, [sp+92]
004da004ldur x29, [sp-8]
004da008ldr x30, [sp], 224
004da00cret x30
004da010
004da010loc_4da010:
004da010bl runtime.panicIndex
004da014
004da014loc_4da014:
004da014bl runtime.panicIndex
004da018hint
004da01c
004da01cloc_4da01c:
004da01cstp x0, x1, [sp+8]
004da020mov x3, x30
004da024bl runtime.morestack_noctxt.abi0
004da028ldp x0, x1, [sp+8]
004da02cb 0x4d9d80
004d9d80
004d9d80golang.org/x/crypto/ssh.(*chanList).add: ; void golang.org/x/crypto/ssh.(*chanList).add(golang.org/x/crypto/ssh.chanList * c, golang.org/x/crypto/ssh.channel * ch)
004d9d80ldr x16, [x28+16]
004d9d84sub x17, sp, 96
004d9d88subs xzr, x17, x16
004d9d8cb.ls 0x4da01c
004d9d90str x30, [sp-224]!
004d9d94stur x29, [sp-8]
004d9d98sub x29, sp, 8
004d9d9cstr x0, [sp+232]
004d9da0str x1, [sp+240]
004d9da4str wzr, [sp+92]
004d9da8ldr x0, [sp+232]
004d9dacldrsb x27, [x0]
004d9db0str x0, [sp+200]
004d9db4bl sync.(*Mutex).Lock
004d9db8ldr x1, [sp+232]
004d9dbcldrsb x27, [x1]
004d9dc0str x1, [sp+208]
004d9dc4stp xzr, xzr, [sp+176]
004d9dc8add x1, sp, 176
004d9dccstr x1, [sp+192]
004d9dd0ldrsb x27, [x1]
004d9dd4adrp x2, 4096
004d9dd8add x2, x2, 48
004d9ddcstr x2, [x1]
004d9de0ldrsb x27, [x1]
004d9de4ldr x2, [sp+208]
004d9de8adrp x27, 0x572000
004d9decldr w3, [x27+3056]
004d9df0cbz w3, 0x4d9df8
004d9df4b 0x4d9dfc
004d9df8
004d9df8loc_4d9df8:
004d9df8b 0x4d9e10
004d9dfc
004d9dfcloc_4d9dfc:
004d9dfcbl runtime.gcWriteBarrier2
004d9e00str x2, [x25]
004d9e04ldr x3, [x1+8]
004d9e08str x3, [x25+8]
004d9e0cb 0x4d9e10
004d9e10
004d9e10loc_4d9e10:
004d9e10str x2, [x1+8]
004d9e14str x1, [sp+144]
004d9e18add x0, sp, 120
004d9e1cbl runtime.deferprocStack
004d9e20subs xzr, x0, 0
004d9e24b.ne 0x4d9e44
004d9e28b 0x4d9e2c
004d9e2c
004d9e2cloc_4d9e2c:
004d9e2cstr xzr, [sp+104]
004d9e30ldr x5, [sp+232]
004d9e34ldrsb x27, [x5]
004d9e38ldr x5, [x5+16]
004d9e3cstr x5, [sp+168]
004d9e40b 0x4d9e58
004d9e44
004d9e44loc_4d9e44:
004d9e44bl runtime.deferreturn
004d9e48ldr w0, [sp+92]
004d9e4cldur x29, [sp-8]
004d9e50ldr x30, [sp], 224
004d9e54ret x30
004d9e58
004d9e58loc_4d9e58:
004d9e58ldr x5, [sp+168]
004d9e5cldr x6, [sp+104]
004d9e60subs xzr, x5, x6
004d9e64b.gt 0x4d9e6c
004d9e68b 0x4d9f28
004d9e6c
004d9e6cloc_4d9e6c:
004d9e6cldr x0, [sp+104]
004d9e70str x0, [sp+96]
004d9e74ldr x5, [sp+232]
004d9e78ldrsb x27, [x5]
004d9e7cldr x1, [x5+16]
004d9e80ldr x5, [x5+8]
004d9e84subs xzr, x1, x0
004d9e88b.hi 0x4d9e90
004d9e8cb 0x4da014
004d9e90
004d9e90loc_4d9e90:
004d9e90ldr x5, [x5+3*x0]
004d9e94cbnz x5, 0x4d9e9c
004d9e98b 0x4d9eb0
004d9e9c
004d9e9cloc_4d9e9c:
004d9e9cb 0x4d9ea0
004d9ea0
004d9ea0loc_4d9ea0:
004d9ea0ldr x5, [sp+104]
004d9ea4add x5, x5, 1
004d9ea8str x5, [sp+104]
004d9eacb 0x4d9e58
004d9eb0
004d9eb0loc_4d9eb0:
004d9eb0ldr x2, [sp+232]
004d9eb4ldrsb x27, [x2]
004d9eb8ldr x3, [x2+8]
004d9ebcldr x1, [x2+16]
004d9ec0ldr x2, [sp+240]
004d9ec4subs xzr, x1, x0
004d9ec8b.hi 0x4d9ed0
004d9eccb 0x4da010
004d9ed0
004d9ed0loc_4d9ed0:
004d9ed0adrp x27, 0x572000
004d9ed4ldr w1, [x27+3056]
004d9ed8cbz w1, 0x4d9ee0
004d9edcb 0x4d9ee4
004d9ee0
004d9ee0loc_4d9ee0:
004d9ee0b 0x4d9ef8
004d9ee4
004d9ee4loc_4d9ee4:
004d9ee4bl runtime.gcWriteBarrier2
004d9ee8str x2, [x25]
004d9eecldr x1, [x3+3*x0]
004d9ef0str x1, [x25+8]
004d9ef4b 0x4d9ef8
004d9ef8
004d9ef8loc_4d9ef8:
004d9ef8str x2, [x3+3*x0]
004d9efcldr x0, [sp+96]
004d9f00ldr x1, [sp+232]
004d9f04ldrsb x27, [x1]
004d9f08ldr w1, [x1+32]
004d9f0cadd x0, x0, x1
004d9f10str w0, [sp+92]
004d9f14bl runtime.deferreturn
004d9f18ldr w0, [sp+92]
004d9f1cldur x29, [sp-8]
004d9f20ldr x30, [sp], 224
004d9f24ret x30
004d9f28
004d9f28loc_4d9f28:
004d9f28ldr x5, [sp+232]
004d9f2cldrsb x27, [x5]
004d9f30ldr x2, [x5+24]
004d9f34ldr x0, [x5+8]
004d9f38ldr x5, [x5+16]
004d9f3cadd x1, x5, 1
004d9f40subs xzr, x2, x1
004d9f44b.hs 0x4d9f4c
004d9f48b 0x4d9f50
004d9f4c
004d9f4cloc_4d9f4c:
004d9f4cb 0x4d9f64
004d9f50
004d9f50loc_4d9f50:
004d9f50orr x3, xzr, 1
004d9f54adrp x4, 0x1c1000
004d9f58add x4, x4, 2816
004d9f5cbl runtime.growslice
004d9f60b 0x4d9f64
004d9f64
004d9f64loc_4d9f64:
004d9f64ldr x3, [sp+240]
004d9f68sub x4, x1, 1
004d9f6cadrp x27, 0x572000
004d9f70ldr w5, [x27+3056]
004d9f74cbz w5, 0x4d9f7c
004d9f78b 0x4d9f80
004d9f7c
004d9f7cloc_4d9f7c:
004d9f7cb 0x4d9f94
004d9f80
004d9f80loc_4d9f80:
004d9f80bl runtime.gcWriteBarrier2
004d9f84str x3, [x25]
004d9f88ldr x5, [x0+3*x4]
004d9f8cstr x5, [x25+8]
004d9f90b 0x4d9f94
004d9f94
004d9f94loc_4d9f94:
004d9f94str x3, [x0+3*x4]
004d9f98ldr x3, [sp+232]
004d9f9cldrsb x27, [x3]
004d9fa0str x1, [x3+16]
004d9fa4str x2, [x3+24]
004d9fa8adrp x27, 0x572000
004d9facldr w1, [x27+3056]
004d9fb0cbz w1, 0x4d9fb8
004d9fb4b 0x4d9fbc
004d9fb8
004d9fb8loc_4d9fb8:
004d9fb8b 0x4d9fd0
004d9fbc
004d9fbcloc_4d9fbc:
004d9fbcbl runtime.gcWriteBarrier2
004d9fc0str x0, [x25]
004d9fc4ldr x1, [x3+8]
004d9fc8str x1, [x25+8]
004d9fccb 0x4d9fd0
004d9fd0
004d9fd0loc_4d9fd0:
004d9fd0str x0, [x3+8]
004d9fd4ldr x0, [sp+232]
004d9fd8ldrsb x27, [x0]
004d9fdcldr x0, [x0+16]
004d9fe0str x0, [sp+112]
004d9fe4sub x0, x0, 1
004d9fe8ldr x1, [sp+232]
004d9fecldrsb x27, [x1]
004d9ff0ldr w1, [x1+32]
004d9ff4add x0, x0, x1
004d9ff8str w0, [sp+92]
004d9ffcbl runtime.deferreturn
004da000ldr w0, [sp+92]
004da004ldur x29, [sp-8]
004da008ldr x30, [sp], 224
004da00cret x30
004da010
004da010loc_4da010:
004da010bl runtime.panicIndex
004da014
004da014loc_4da014:
004da014bl runtime.panicIndex
004da018hint
004da01c
004da01cloc_4da01c:
004da01cstp x0, x1, [sp+8]
004da020mov x3, x30
004da024bl runtime.morestack_noctxt.abi0
004da028ldp x0, x1, [sp+8]
004da02cb 0x4d9d80
004d9d80
004da030
004da030golang.org/x/crypto/ssh.(*chanList).add.deferwrap1: ; void golang.org/x/crypto/ssh.(*chanList).add.deferwrap1(void)
004da030ldr x16, [x28+16]
004da034subs xzr, sp, x16
004da038b.ls 0x4da068
004da03cstr x30, [sp-32]!
004da040stur x29, [sp-8]
004da044sub x29, sp, 8
004da048ldr x16, [x28+32]
004da04ccbnz x16, 0x4da074
004da050
004da050loc_4da050:
004da050ldr x0, [x26+8]
004da054str x0, [sp+16]
004da058bl sync.(*Mutex).Unlock
004da05cldur x29, [sp-8]
004da060ldr x30, [sp], 32
004da064ret x30
004da068
004da068loc_4da068:
004da068mov x3, x30
004da06cbl runtime.morestack.abi0
004da070b 0x4da030
004da074
004da074loc_4da074:
004da074ldr x17, [x16]
004da078add x20, sp, 40
004da07csubs xzr, x20, x17
004da080b.ne 0x4da050
004da084add x20, sp, 8
004da088str x20, [x16]
004da08cb 0x4da050
004da030
004da030golang.org/x/crypto/ssh.(*chanList).add.deferwrap1: ; void golang.org/x/crypto/ssh.(*chanList).add.deferwrap1(void)
004da030ldr x16, [x28+16]
004da034subs xzr, sp, x16
004da038b.ls 0x4da068
004da03cstr x30, [sp-32]!
004da040stur x29, [sp-8]
004da044sub x29, sp, 8
004da048ldr x16, [x28+32]
004da04ccbnz x16, 0x4da074
004da050
004da050loc_4da050:
004da050ldr x0, [x26+8]
004da054str x0, [sp+16]
004da058bl sync.(*Mutex).Unlock
004da05cldur x29, [sp-8]
004da060ldr x30, [sp], 32
004da064ret x30
004da068
004da068loc_4da068:
004da068mov x3, x30
004da06cbl runtime.morestack.abi0
004da070b 0x4da030
004da074
004da074loc_4da074:
004da074ldr x17, [x16]
004da078add x20, sp, 40
004da07csubs xzr, x20, x17
004da080b.ne 0x4da050
004da084add x20, sp, 8
004da088str x20, [x16]
004da08cb 0x4da050
004da030
004da090
004da090golang.org/x/crypto/ssh.(*chanList).getChan: ; void golang.org/x/crypto/ssh.(*chanList).getChan(golang.org/x/crypto/ssh.chanList * c, uint32 id)
004da090ldr x16, [x28+16]
004da094sub x17, sp, 16
004da098subs xzr, x17, x16
004da09cb.ls 0x4da1ec
004da0a0str x30, [sp-144]!
004da0a4stur x29, [sp-8]
004da0a8sub x29, sp, 8
004da0acstr x0, [sp+152]
004da0b0str w1, [sp+160]
004da0b4str xzr, [sp+88]
004da0b8ldr w1, [sp+160]
004da0bcldr x2, [sp+152]
004da0c0ldrsb x27, [x2]
004da0c4ldr w2, [x2+32]
004da0c8sub x1, x1, x2
004da0ccstr w1, [sp+160]
004da0d0ldr x0, [sp+152]
004da0d4ldrsb x27, [x0]
004da0d8str x0, [sp+120]
004da0dcbl sync.(*Mutex).Lock
004da0e0ldr x1, [sp+152]
004da0e4ldrsb x27, [x1]
004da0e8str x1, [sp+128]
004da0ecstp xzr, xzr, [sp+96]
004da0f0add x1, sp, 96
004da0f4str x1, [sp+112]
004da0f8ldrsb x27, [x1]
004da0fcadrp x2, 0
004da100add x2, x2, 528
004da104str x2, [x1]
004da108ldrsb x27, [x1]
004da10cldr x2, [sp+128]
004da110adrp x27, 0x571000
004da114ldr w3, [x27+3056]
004da118cbz w3, 0x4da120
004da11cb 0x4da124
004da120
004da120loc_4da120:
004da120b 0x4da138
004da124
004da124loc_4da124:
004da124bl runtime.gcWriteBarrier2
004da128str x2, [x25]
004da12cldr x3, [x1+8]
004da130str x3, [x25+8]
004da134b 0x4da138
004da138
004da138loc_4da138:
004da138str x2, [x1+8]
004da13cstr x1, [sp+56]
004da140add x0, sp, 32
004da144bl runtime.deferprocStack
004da148subs xzr, x0, 0
004da14cb.ne 0x4da1d0
004da150b 0x4da154
004da154
004da154loc_4da154:
004da154ldr x2, [sp+152]
004da158ldrsb x27, [x2]
004da15cldr x2, [x2+16]
004da160str x2, [sp+80]
004da164ldr w3, [sp+160]
004da168subs wzr, w2, w3
004da16cb.hi 0x4da174
004da170b 0x4da1b8
004da174
004da174loc_4da174:
004da174ldr x2, [sp+152]
004da178ldrsb x27, [x2]
004da17cldr x1, [x2+16]
004da180ldr x2, [x2+8]
004da184ldr w3, [sp+160]
004da188mov x0, x3
004da18csubs xzr, x0, x1
004da190b.lo 0x4da198
004da194b 0x4da1e4
004da198
004da198loc_4da198:
004da198ubfm x0, x3, 61, 31
004da19cldr x0, [x2+x0]
004da1a0str x0, [sp+88]
004da1a4bl runtime.deferreturn
004da1a8ldr x0, [sp+88]
004da1acldur x29, [sp-8]
004da1b0ldr x30, [sp], 144
004da1b4ret x30
004da1b8
004da1b8loc_4da1b8:
004da1b8str xzr, [sp+88]
004da1bcbl runtime.deferreturn
004da1c0ldr x0, [sp+88]
004da1c4ldur x29, [sp-8]
004da1c8ldr x30, [sp], 144
004da1ccret x30
004da1d0
004da1d0loc_4da1d0:
004da1d0bl runtime.deferreturn
004da1d4ldr x0, [sp+88]
004da1d8ldur x29, [sp-8]
004da1dcldr x30, [sp], 144
004da1e0ret x30
004da1e4
004da1e4loc_4da1e4:
004da1e4bl runtime.panicIndex
004da1e8hint
004da1ec
004da1ecloc_4da1ec:
004da1ecstr x0, [sp+8]
004da1f0str w1, [sp+16]
004da1f4mov x3, x30
004da1f8bl runtime.morestack_noctxt.abi0
004da1fcldr x0, [sp+8]
004da200ldr w1, [sp+16]
004da204b 0x4da090
004da208udf 0
004da20cudf 0
004da090
004da090golang.org/x/crypto/ssh.(*chanList).getChan: ; void golang.org/x/crypto/ssh.(*chanList).getChan(golang.org/x/crypto/ssh.chanList * c, uint32 id)
004da090ldr x16, [x28+16]
004da094sub x17, sp, 16
004da098subs xzr, x17, x16
004da09cb.ls 0x4da1ec
004da0a0str x30, [sp-144]!
004da0a4stur x29, [sp-8]
004da0a8sub x29, sp, 8
004da0acstr x0, [sp+152]
004da0b0str w1, [sp+160]
004da0b4str xzr, [sp+88]
004da0b8ldr w1, [sp+160]
004da0bcldr x2, [sp+152]
004da0c0ldrsb x27, [x2]
004da0c4ldr w2, [x2+32]
004da0c8sub x1, x1, x2
004da0ccstr w1, [sp+160]
004da0d0ldr x0, [sp+152]
004da0d4ldrsb x27, [x0]
004da0d8str x0, [sp+120]
004da0dcbl sync.(*Mutex).Lock
004da0e0ldr x1, [sp+152]
004da0e4ldrsb x27, [x1]
004da0e8str x1, [sp+128]
004da0ecstp xzr, xzr, [sp+96]
004da0f0add x1, sp, 96
004da0f4str x1, [sp+112]
004da0f8ldrsb x27, [x1]
004da0fcadrp x2, 0
004da100add x2, x2, 528
004da104str x2, [x1]
004da108ldrsb x27, [x1]
004da10cldr x2, [sp+128]
004da110adrp x27, 0x571000
004da114ldr w3, [x27+3056]
004da118cbz w3, 0x4da120
004da11cb 0x4da124
004da120
004da120loc_4da120:
004da120b 0x4da138
004da124
004da124loc_4da124:
004da124bl runtime.gcWriteBarrier2
004da128str x2, [x25]
004da12cldr x3, [x1+8]
004da130str x3, [x25+8]
004da134b 0x4da138
004da138
004da138loc_4da138:
004da138str x2, [x1+8]
004da13cstr x1, [sp+56]
004da140add x0, sp, 32
004da144bl runtime.deferprocStack
004da148subs xzr, x0, 0
004da14cb.ne 0x4da1d0
004da150b 0x4da154
004da154
004da154loc_4da154:
004da154ldr x2, [sp+152]
004da158ldrsb x27, [x2]
004da15cldr x2, [x2+16]
004da160str x2, [sp+80]
004da164ldr w3, [sp+160]
004da168subs wzr, w2, w3
004da16cb.hi 0x4da174
004da170b 0x4da1b8
004da174
004da174loc_4da174:
004da174ldr x2, [sp+152]
004da178ldrsb x27, [x2]
004da17cldr x1, [x2+16]
004da180ldr x2, [x2+8]
004da184ldr w3, [sp+160]
004da188mov x0, x3
004da18csubs xzr, x0, x1
004da190b.lo 0x4da198
004da194b 0x4da1e4
004da198
004da198loc_4da198:
004da198ubfm x0, x3, 61, 31
004da19cldr x0, [x2+x0]
004da1a0str x0, [sp+88]
004da1a4bl runtime.deferreturn
004da1a8ldr x0, [sp+88]
004da1acldur x29, [sp-8]
004da1b0ldr x30, [sp], 144
004da1b4ret x30
004da1b8
004da1b8loc_4da1b8:
004da1b8str xzr, [sp+88]
004da1bcbl runtime.deferreturn
004da1c0ldr x0, [sp+88]
004da1c4ldur x29, [sp-8]
004da1c8ldr x30, [sp], 144
004da1ccret x30
004da1d0
004da1d0loc_4da1d0:
004da1d0bl runtime.deferreturn
004da1d4ldr x0, [sp+88]
004da1d8ldur x29, [sp-8]
004da1dcldr x30, [sp], 144
004da1e0ret x30
004da1e4
004da1e4loc_4da1e4:
004da1e4bl runtime.panicIndex
004da1e8hint
004da1ec
004da1ecloc_4da1ec:
004da1ecstr x0, [sp+8]
004da1f0str w1, [sp+16]
004da1f4mov x3, x30
004da1f8bl runtime.morestack_noctxt.abi0
004da1fcldr x0, [sp+8]
004da200ldr w1, [sp+16]
004da204b 0x4da090
004da208udf 0
004da20cudf 0
004da090
004da210
004da210golang.org/x/crypto/ssh.(*chanList).getChan.deferwrap1: ; void golang.org/x/crypto/ssh.(*chanList).getChan.deferwrap1(void)
004da210ldr x16, [x28+16]
004da214subs xzr, sp, x16
004da218b.ls 0x4da248
004da21cstr x30, [sp-32]!
004da220stur x29, [sp-8]
004da224sub x29, sp, 8
004da228ldr x16, [x28+32]
004da22ccbnz x16, 0x4da254
004da230
004da230loc_4da230:
004da230ldr x0, [x26+8]
004da234str x0, [sp+16]
004da238bl sync.(*Mutex).Unlock
004da23cldur x29, [sp-8]
004da240ldr x30, [sp], 32
004da244ret x30
004da248
004da248loc_4da248:
004da248mov x3, x30
004da24cbl runtime.morestack.abi0
004da250b 0x4da210
004da254
004da254loc_4da254:
004da254ldr x17, [x16]
004da258add x20, sp, 40
004da25csubs xzr, x20, x17
004da260b.ne 0x4da230
004da264add x20, sp, 8
004da268str x20, [x16]
004da26cb 0x4da230
004da210
004da210golang.org/x/crypto/ssh.(*chanList).getChan.deferwrap1: ; void golang.org/x/crypto/ssh.(*chanList).getChan.deferwrap1(void)
004da210ldr x16, [x28+16]
004da214subs xzr, sp, x16
004da218b.ls 0x4da248
004da21cstr x30, [sp-32]!
004da220stur x29, [sp-8]
004da224sub x29, sp, 8
004da228ldr x16, [x28+32]
004da22ccbnz x16, 0x4da254
004da230
004da230loc_4da230:
004da230ldr x0, [x26+8]
004da234str x0, [sp+16]
004da238bl sync.(*Mutex).Unlock
004da23cldur x29, [sp-8]
004da240ldr x30, [sp], 32
004da244ret x30
004da248
004da248loc_4da248:
004da248mov x3, x30
004da24cbl runtime.morestack.abi0
004da250b 0x4da210
004da254
004da254loc_4da254:
004da254ldr x17, [x16]
004da258add x20, sp, 40
004da25csubs xzr, x20, x17
004da260b.ne 0x4da230
004da264add x20, sp, 8
004da268str x20, [x16]
004da26cb 0x4da230
004da210
004da270
004da270golang.org/x/crypto/ssh.(*chanList).remove: ; void golang.org/x/crypto/ssh.(*chanList).remove(golang.org/x/crypto/ssh.chanList * c, uint32 id)
004da270ldr x16, [x28+16]
004da274subs xzr, sp, x16
004da278b.ls 0x4da350
004da27cstr x30, [sp-64]!
004da280stur x29, [sp-8]
004da284sub x29, sp, 8
004da288str x0, [sp+72]
004da28cstr w1, [sp+80]
004da290ldr x2, [sp+72]
004da294ldrsb x27, [x2]
004da298ldr w2, [x2+32]
004da29csub x1, x1, x2
004da2a0str w1, [sp+80]
004da2a4ldr x0, [sp+72]
004da2a8ldrsb x27, [x0]
004da2acstr x0, [sp+48]
004da2b0bl sync.(*Mutex).Lock
004da2b4ldr x1, [sp+72]
004da2b8ldrsb x27, [x1]
004da2bcldr x1, [x1+16]
004da2c0str x1, [sp+32]
004da2c4ldr w2, [sp+80]
004da2c8subs wzr, w1, w2
004da2ccb.hi 0x4da2d4
004da2d0b 0x4da328
004da2d4
004da2d4loc_4da2d4:
004da2d4ldr x2, [sp+72]
004da2d8ldrsb x27, [x2]
004da2dcldr x3, [x2+8]
004da2e0ldr x1, [x2+16]
004da2e4ldr w2, [sp+80]
004da2e8mov x0, x2
004da2ecsubs xzr, x0, x1
004da2f0b.lo 0x4da2f8
004da2f4b 0x4da348
004da2f8
004da2f8loc_4da2f8:
004da2f8ubfm x1, x2, 61, 31
004da2fcadrp x27, 0x571000
004da300ldr w2, [x27+3056]
004da304cbz w2, 0x4da30c
004da308b 0x4da310
004da30c
004da30cloc_4da30c:
004da30cb 0x4da320
004da310
004da310loc_4da310:
004da310ldr x2, [x3+x1]
004da314bl runtime.gcWriteBarrier1
004da318str x2, [x25]
004da31cb 0x4da320
004da320
004da320loc_4da320:
004da320str xzr, [x3+x1]
004da324b 0x4da32c
004da328
004da328loc_4da328:
004da328b 0x4da32c
004da32c
004da32cloc_4da32c:
004da32cldr x0, [sp+72]
004da330ldrsb x27, [x0]
004da334str x0, [sp+40]
004da338bl sync.(*Mutex).Unlock
004da33cldur x29, [sp-8]
004da340ldr x30, [sp], 64
004da344ret x30
004da348
004da348loc_4da348:
004da348bl runtime.panicIndex
004da34chint
004da350
004da350loc_4da350:
004da350str x0, [sp+8]
004da354str w1, [sp+16]
004da358mov x3, x30
004da35cbl runtime.morestack_noctxt.abi0
004da360ldr x0, [sp+8]
004da364ldr w1, [sp+16]
004da368b 0x4da270
004da36cudf 0
004da270
004da270golang.org/x/crypto/ssh.(*chanList).remove: ; void golang.org/x/crypto/ssh.(*chanList).remove(golang.org/x/crypto/ssh.chanList * c, uint32 id)
004da270ldr x16, [x28+16]
004da274subs xzr, sp, x16
004da278b.ls 0x4da350
004da27cstr x30, [sp-64]!
004da280stur x29, [sp-8]
004da284sub x29, sp, 8
004da288str x0, [sp+72]
004da28cstr w1, [sp+80]
004da290ldr x2, [sp+72]
004da294ldrsb x27, [x2]
004da298ldr w2, [x2+32]
004da29csub x1, x1, x2
004da2a0str w1, [sp+80]
004da2a4ldr x0, [sp+72]
004da2a8ldrsb x27, [x0]
004da2acstr x0, [sp+48]
004da2b0bl sync.(*Mutex).Lock
004da2b4ldr x1, [sp+72]
004da2b8ldrsb x27, [x1]
004da2bcldr x1, [x1+16]
004da2c0str x1, [sp+32]
004da2c4ldr w2, [sp+80]
004da2c8subs wzr, w1, w2
004da2ccb.hi 0x4da2d4
004da2d0b 0x4da328
004da2d4
004da2d4loc_4da2d4:
004da2d4ldr x2, [sp+72]
004da2d8ldrsb x27, [x2]
004da2dcldr x3, [x2+8]
004da2e0ldr x1, [x2+16]
004da2e4ldr w2, [sp+80]
004da2e8mov x0, x2
004da2ecsubs xzr, x0, x1
004da2f0b.lo 0x4da2f8
004da2f4b 0x4da348
004da2f8
004da2f8loc_4da2f8:
004da2f8ubfm x1, x2, 61, 31
004da2fcadrp x27, 0x571000
004da300ldr w2, [x27+3056]
004da304cbz w2, 0x4da30c
004da308b 0x4da310
004da30c
004da30cloc_4da30c:
004da30cb 0x4da320
004da310
004da310loc_4da310:
004da310ldr x2, [x3+x1]
004da314bl runtime.gcWriteBarrier1
004da318str x2, [x25]
004da31cb 0x4da320
004da320
004da320loc_4da320:
004da320str xzr, [x3+x1]
004da324b 0x4da32c
004da328
004da328loc_4da328:
004da328b 0x4da32c
004da32c
004da32cloc_4da32c:
004da32cldr x0, [sp+72]
004da330ldrsb x27, [x0]
004da334str x0, [sp+40]
004da338bl sync.(*Mutex).Unlock
004da33cldur x29, [sp-8]
004da340ldr x30, [sp], 64
004da344ret x30
004da348
004da348loc_4da348:
004da348bl runtime.panicIndex
004da34chint
004da350
004da350loc_4da350:
004da350str x0, [sp+8]
004da354str w1, [sp+16]
004da358mov x3, x30
004da35cbl runtime.morestack_noctxt.abi0
004da360ldr x0, [sp+8]
004da364ldr w1, [sp+16]
004da368b 0x4da270
004da36cudf 0
004da270
004da370
004da370golang.org/x/crypto/ssh.(*chanList).dropAll: ; void golang.org/x/crypto/ssh.(*chanList).dropAll(golang.org/x/crypto/ssh.chanList * c)
004da370ldr x16, [x28+16]
004da374sub x17, sp, 144
004da378subs xzr, x17, x16
004da37cb.ls 0x4da590
004da380sub x20, sp, 272
004da384stp x29, x30, [x20-8]
004da388add sp, x20, 0
004da38csub x29, sp, 8
004da390str x0, [sp+280]
004da394stp xzr, xzr, [sp+144]
004da398str xzr, [sp+160]
004da39cldr x0, [sp+280]
004da3a0ldrsb x27, [x0]
004da3a4str x0, [sp+224]
004da3a8bl sync.(*Mutex).Lock
004da3acldr x1, [sp+280]
004da3b0ldrsb x27, [x1]
004da3b4str x1, [sp+256]
004da3b8stp xzr, xzr, [sp+200]
004da3bcadd x1, sp, 200
004da3c0str x1, [sp+216]
004da3c4ldrsb x27, [x1]
004da3c8adrp x2, 0
004da3ccadd x2, x2, 1456
004da3d0str x2, [x1]
004da3d4ldrsb x27, [x1]
004da3d8ldr x2, [sp+256]
004da3dcadrp x27, 0x571000
004da3e0ldr w3, [x27+3056]
004da3e4cbz w3, 0x4da3ec
004da3e8b 0x4da3f0
004da3ec
004da3ecloc_4da3ec:
004da3ecb 0x4da404
004da3f0
004da3f0loc_4da3f0:
004da3f0bl runtime.gcWriteBarrier2
004da3f4str x2, [x25]
004da3f8ldr x3, [x1+8]
004da3fcstr x3, [x25+8]
004da400b 0x4da404
004da404
004da404loc_4da404:
004da404str x2, [x1+8]
004da408str x1, [sp+112]
004da40cadd x0, sp, 88
004da410bl runtime.deferprocStack
004da414subs xzr, x0, 0
004da418b.ne 0x4da454
004da41cb 0x4da420
004da420
004da420loc_4da420:
004da420str xzr, [sp+168]
004da424stp xzr, xzr, [sp+176]
004da428ldr x5, [sp+280]
004da42cldrsb x27, [x5]
004da430ldr x6, [x5+16]
004da434ldr x7, [x5+8]
004da438ldr x5, [x5+24]
004da43cstr x7, [sp+232]
004da440str x6, [sp+240]
004da444str x5, [sp+248]
004da448str xzr, [sp+80]
004da44cstr x6, [sp+136]
004da450b 0x4da470
004da454
004da454loc_4da454:
004da454bl runtime.deferreturn
004da458ldr x0, [sp+144]
004da45cldr x1, [sp+152]
004da460ldr x2, [sp+160]
004da464ldp x29, x30, [sp-8]
004da468add sp, sp, 272
004da46cret x30
004da470
004da470loc_4da470:
004da470ldr x5, [sp+136]
004da474ldr x6, [sp+80]
004da478subs xzr, x5, x6
004da47cb.gt 0x4da484
004da480b 0x4da528
004da484
004da484loc_4da484:
004da484ldr x5, [sp+80]
004da488ldr x6, [sp+232]
004da48cldr x5, [x6+3*x5]
004da490str x5, [sp+192]
004da494cbnz x5, 0x4da49c
004da498b 0x4da514
004da49c
004da49cloc_4da49c:
004da49cldr x2, [sp+184]
004da4a0ldr x0, [sp+168]
004da4a4ldr x5, [sp+176]
004da4a8add x1, x5, 1
004da4acsubs xzr, x2, x1
004da4b0b.hs 0x4da4b8
004da4b4b 0x4da4bc
004da4b8
004da4b8loc_4da4b8:
004da4b8b 0x4da4d0
004da4bc
004da4bcloc_4da4bc:
004da4bcorr x3, xzr, 1
004da4c0adrp x4, 0x1c0000
004da4c4add x4, x4, 2816
004da4c8bl runtime.growslice
004da4ccb 0x4da4d0
004da4d0
004da4d0loc_4da4d0:
004da4d0ldr x5, [sp+192]
004da4d4sub x6, x1, 1
004da4d8adrp x27, 0x571000
004da4dcldr w7, [x27+3056]
004da4e0cbz w7, 0x4da4e8
004da4e4b 0x4da4ec
004da4e8
004da4e8loc_4da4e8:
004da4e8b 0x4da500
004da4ec
004da4ecloc_4da4ec:
004da4ecbl runtime.gcWriteBarrier2
004da4f0str x5, [x25]
004da4f4ldr x7, [x0+3*x6]
004da4f8str x7, [x25+8]
004da4fcb 0x4da500
004da500
004da500loc_4da500:
004da500str x5, [x0+3*x6]
004da504str x0, [sp+168]
004da508str x1, [sp+176]
004da50cstr x2, [sp+184]
004da510b 0x4da518
004da514
004da514loc_4da514:
004da514b 0x4da518
004da518
004da518loc_4da518:
004da518ldr x5, [sp+80]
004da51cadd x5, x5, 1
004da520str x5, [sp+80]
004da524b 0x4da470
004da528
004da528loc_4da528:
004da528ldr x0, [sp+280]
004da52cldrsb x27, [x0]
004da530stp xzr, xzr, [x0+16]
004da534adrp x27, 0x571000
004da538ldr w1, [x27+3056]
004da53ccbz w1, 0x4da544
004da540b 0x4da548
004da544
004da544loc_4da544:
004da544b 0x4da558
004da548
004da548loc_4da548:
004da548ldr x1, [x0+8]
004da54cbl runtime.gcWriteBarrier1
004da550str x1, [x25]
004da554b 0x4da558
004da558
004da558loc_4da558:
004da558str xzr, [x0+8]
004da55cldr x0, [sp+168]
004da560ldr x1, [sp+176]
004da564ldr x2, [sp+184]
004da568str x0, [sp+144]
004da56cstr x1, [sp+152]
004da570str x2, [sp+160]
004da574bl runtime.deferreturn
004da578ldr x0, [sp+144]
004da57cldr x1, [sp+152]
004da580ldr x2, [sp+160]
004da584ldp x29, x30, [sp-8]
004da588add sp, sp, 272
004da58cret x30
004da590
004da590loc_4da590:
004da590str x0, [sp+8]
004da594mov x3, x30
004da598bl runtime.morestack_noctxt.abi0
004da59cldr x0, [sp+8]
004da5a0b 0x4da370
004da5a4udf 0
004da5a8udf 0
004da5acudf 0
004da370
004da370golang.org/x/crypto/ssh.(*chanList).dropAll: ; void golang.org/x/crypto/ssh.(*chanList).dropAll(golang.org/x/crypto/ssh.chanList * c)
004da370ldr x16, [x28+16]
004da374sub x17, sp, 144
004da378subs xzr, x17, x16
004da37cb.ls 0x4da590
004da380sub x20, sp, 272
004da384stp x29, x30, [x20-8]
004da388add sp, x20, 0
004da38csub x29, sp, 8
004da390str x0, [sp+280]
004da394stp xzr, xzr, [sp+144]
004da398str xzr, [sp+160]
004da39cldr x0, [sp+280]
004da3a0ldrsb x27, [x0]
004da3a4str x0, [sp+224]
004da3a8bl sync.(*Mutex).Lock
004da3acldr x1, [sp+280]
004da3b0ldrsb x27, [x1]
004da3b4str x1, [sp+256]
004da3b8stp xzr, xzr, [sp+200]
004da3bcadd x1, sp, 200
004da3c0str x1, [sp+216]
004da3c4ldrsb x27, [x1]
004da3c8adrp x2, 0
004da3ccadd x2, x2, 1456
004da3d0str x2, [x1]
004da3d4ldrsb x27, [x1]
004da3d8ldr x2, [sp+256]
004da3dcadrp x27, 0x571000
004da3e0ldr w3, [x27+3056]
004da3e4cbz w3, 0x4da3ec
004da3e8b 0x4da3f0
004da3ec
004da3ecloc_4da3ec:
004da3ecb 0x4da404
004da3f0
004da3f0loc_4da3f0:
004da3f0bl runtime.gcWriteBarrier2
004da3f4str x2, [x25]
004da3f8ldr x3, [x1+8]
004da3fcstr x3, [x25+8]
004da400b 0x4da404
004da404
004da404loc_4da404:
004da404str x2, [x1+8]
004da408str x1, [sp+112]
004da40cadd x0, sp, 88
004da410bl runtime.deferprocStack
004da414subs xzr, x0, 0
004da418b.ne 0x4da454
004da41cb 0x4da420
004da420
004da420loc_4da420:
004da420str xzr, [sp+168]
004da424stp xzr, xzr, [sp+176]
004da428ldr x5, [sp+280]
004da42cldrsb x27, [x5]
004da430ldr x6, [x5+16]
004da434ldr x7, [x5+8]
004da438ldr x5, [x5+24]
004da43cstr x7, [sp+232]
004da440str x6, [sp+240]
004da444str x5, [sp+248]
004da448str xzr, [sp+80]
004da44cstr x6, [sp+136]
004da450b 0x4da470
004da454
004da454loc_4da454:
004da454bl runtime.deferreturn
004da458ldr x0, [sp+144]
004da45cldr x1, [sp+152]
004da460ldr x2, [sp+160]
004da464ldp x29, x30, [sp-8]
004da468add sp, sp, 272
004da46cret x30
004da470
004da470loc_4da470:
004da470ldr x5, [sp+136]
004da474ldr x6, [sp+80]
004da478subs xzr, x5, x6
004da47cb.gt 0x4da484
004da480b 0x4da528
004da484
004da484loc_4da484:
004da484ldr x5, [sp+80]
004da488ldr x6, [sp+232]
004da48cldr x5, [x6+3*x5]
004da490str x5, [sp+192]
004da494cbnz x5, 0x4da49c
004da498b 0x4da514
004da49c
004da49cloc_4da49c:
004da49cldr x2, [sp+184]
004da4a0ldr x0, [sp+168]
004da4a4ldr x5, [sp+176]
004da4a8add x1, x5, 1
004da4acsubs xzr, x2, x1
004da4b0b.hs 0x4da4b8
004da4b4b 0x4da4bc
004da4b8
004da4b8loc_4da4b8:
004da4b8b 0x4da4d0
004da4bc
004da4bcloc_4da4bc:
004da4bcorr x3, xzr, 1
004da4c0adrp x4, 0x1c0000
004da4c4add x4, x4, 2816
004da4c8bl runtime.growslice
004da4ccb 0x4da4d0
004da4d0
004da4d0loc_4da4d0:
004da4d0ldr x5, [sp+192]
004da4d4sub x6, x1, 1
004da4d8adrp x27, 0x571000
004da4dcldr w7, [x27+3056]
004da4e0cbz w7, 0x4da4e8
004da4e4b 0x4da4ec
004da4e8
004da4e8loc_4da4e8:
004da4e8b 0x4da500
004da4ec
004da4ecloc_4da4ec:
004da4ecbl runtime.gcWriteBarrier2
004da4f0str x5, [x25]
004da4f4ldr x7, [x0+3*x6]
004da4f8str x7, [x25+8]
004da4fcb 0x4da500
004da500
004da500loc_4da500:
004da500str x5, [x0+3*x6]
004da504str x0, [sp+168]
004da508str x1, [sp+176]
004da50cstr x2, [sp+184]
004da510b 0x4da518
004da514
004da514loc_4da514:
004da514b 0x4da518
004da518
004da518loc_4da518:
004da518ldr x5, [sp+80]
004da51cadd x5, x5, 1
004da520str x5, [sp+80]
004da524b 0x4da470
004da528
004da528loc_4da528:
004da528ldr x0, [sp+280]
004da52cldrsb x27, [x0]
004da530stp xzr, xzr, [x0+16]
004da534adrp x27, 0x571000
004da538ldr w1, [x27+3056]
004da53ccbz w1, 0x4da544
004da540b 0x4da548
004da544
004da544loc_4da544:
004da544b 0x4da558
004da548
004da548loc_4da548:
004da548ldr x1, [x0+8]
004da54cbl runtime.gcWriteBarrier1
004da550str x1, [x25]
004da554b 0x4da558
004da558
004da558loc_4da558:
004da558str xzr, [x0+8]
004da55cldr x0, [sp+168]
004da560ldr x1, [sp+176]
004da564ldr x2, [sp+184]
004da568str x0, [sp+144]
004da56cstr x1, [sp+152]
004da570str x2, [sp+160]
004da574bl runtime.deferreturn
004da578ldr x0, [sp+144]
004da57cldr x1, [sp+152]
004da580ldr x2, [sp+160]
004da584ldp x29, x30, [sp-8]
004da588add sp, sp, 272
004da58cret x30
004da590
004da590loc_4da590:
004da590str x0, [sp+8]
004da594mov x3, x30
004da598bl runtime.morestack_noctxt.abi0
004da59cldr x0, [sp+8]
004da5a0b 0x4da370
004da5a4udf 0
004da5a8udf 0
004da5acudf 0
004da370
004da5b0
004da5b0golang.org/x/crypto/ssh.(*chanList).dropAll.deferwrap1: ; void golang.org/x/crypto/ssh.(*chanList).dropAll.deferwrap1(void)
004da5b0ldr x16, [x28+16]
004da5b4subs xzr, sp, x16
004da5b8b.ls 0x4da5e8
004da5bcstr x30, [sp-32]!
004da5c0stur x29, [sp-8]
004da5c4sub x29, sp, 8
004da5c8ldr x16, [x28+32]
004da5cccbnz x16, 0x4da5f4
004da5d0
004da5d0loc_4da5d0:
004da5d0ldr x0, [x26+8]
004da5d4str x0, [sp+16]
004da5d8bl sync.(*Mutex).Unlock
004da5dcldur x29, [sp-8]
004da5e0ldr x30, [sp], 32
004da5e4ret x30
004da5e8
004da5e8loc_4da5e8:
004da5e8mov x3, x30
004da5ecbl runtime.morestack.abi0
004da5f0b 0x4da5b0
004da5f4
004da5f4loc_4da5f4:
004da5f4ldr x17, [x16]
004da5f8add x20, sp, 40
004da5fcsubs xzr, x20, x17
004da600b.ne 0x4da5d0
004da604add x20, sp, 8
004da608str x20, [x16]
004da60cb 0x4da5d0
004da5b0
004da5b0golang.org/x/crypto/ssh.(*chanList).dropAll.deferwrap1: ; void golang.org/x/crypto/ssh.(*chanList).dropAll.deferwrap1(void)
004da5b0ldr x16, [x28+16]
004da5b4subs xzr, sp, x16
004da5b8b.ls 0x4da5e8
004da5bcstr x30, [sp-32]!
004da5c0stur x29, [sp-8]
004da5c4sub x29, sp, 8
004da5c8ldr x16, [x28+32]
004da5cccbnz x16, 0x4da5f4
004da5d0
004da5d0loc_4da5d0:
004da5d0ldr x0, [x26+8]
004da5d4str x0, [sp+16]
004da5d8bl sync.(*Mutex).Unlock
004da5dcldur x29, [sp-8]
004da5e0ldr x30, [sp], 32
004da5e4ret x30
004da5e8
004da5e8loc_4da5e8:
004da5e8mov x3, x30
004da5ecbl runtime.morestack.abi0
004da5f0b 0x4da5b0
004da5f4
004da5f4loc_4da5f4:
004da5f4ldr x17, [x16]
004da5f8add x20, sp, 40
004da5fcsubs xzr, x20, x17
004da600b.ne 0x4da5d0
004da604add x20, sp, 8
004da608str x20, [x16]
004da60cb 0x4da5d0
004da5b0
004da610
004da610golang.org/x/crypto/ssh.(*mux).Wait: ; void golang.org/x/crypto/ssh.(*mux).Wait(golang.org/x/crypto/ssh.mux * m)
004da610ldr x16, [x28+16]
004da614sub x17, sp, 16
004da618subs xzr, x17, x16
004da61cb.ls 0x4da76c
004da620str x30, [sp-144]!
004da624stur x29, [sp-8]
004da628sub x29, sp, 8
004da62cstr x0, [sp+152]
004da630stp xzr, xzr, [sp+64]
004da634ldr x1, [sp+152]
004da638ldrsb x27, [x1]
004da63cldr x1, [x1+88]
004da640ldrsb x27, [x1]
004da644ldr x2, [x1]
004da648ldrsb x27, [x2]
004da64cldr x0, [x1+8]
004da650ldr x1, [x2+24]
004da654blr x1
004da658ldr x1, [sp+152]
004da65cldrsb x27, [x1]
004da660ldr x1, [x1+88]
004da664ldrsb x27, [x1]
004da668ldr x2, [x1]
004da66cldr x1, [x1+8]
004da670str x2, [sp+120]
004da674str x1, [sp+128]
004da678ldrsb x27, [x2]
004da67cstp xzr, xzr, [sp+88]
004da680str xzr, [sp+104]
004da684add x1, sp, 88
004da688str x1, [sp+112]
004da68cldrsb x27, [x1]
004da690adrp x2, 0
004da694add x2, x2, 1920
004da698str x2, [x1]
004da69cldrsb x27, [x1]
004da6a0ldr x2, [sp+128]
004da6a4ldr x3, [sp+120]
004da6a8str x3, [x1+8]
004da6acadrp x27, 0x571000
004da6b0ldr w3, [x27+3056]
004da6b4cbz w3, 0x4da6bc
004da6b8b 0x4da6c0
004da6bc
004da6bcloc_4da6bc:
004da6bcb 0x4da6d4
004da6c0
004da6c0loc_4da6c0:
004da6c0bl runtime.gcWriteBarrier2
004da6c4str x2, [x25]
004da6c8ldr x3, [x1+16]
004da6ccstr x3, [x25+8]
004da6d0b 0x4da6d4
004da6d4
004da6d4loc_4da6d4:
004da6d4str x2, [x1+16]
004da6d8str x1, [sp+40]
004da6dcadd x0, sp, 16
004da6e0bl runtime.deferprocStack
004da6e4subs xzr, x0, 0
004da6e8b.ne 0x4da6f4
004da6ecb 0x4da6f0
004da6f0
004da6f0loc_4da6f0:
004da6f0b 0x4da70c
004da6f4
004da6f4loc_4da6f4:
004da6f4bl runtime.deferreturn
004da6f8ldr x0, [sp+64]
004da6fcldr x1, [sp+72]
004da700ldur x29, [sp-8]
004da704ldr x30, [sp], 144
004da708ret x30
004da70c
004da70cloc_4da70c:
004da70cldr x1, [sp+152]
004da710ldrsb x27, [x1]
004da714ldr x1, [x1+96]
004da718cbz x1, 0x4da720
004da71cb 0x4da73c
004da720
004da720loc_4da720:
004da720ldr x1, [sp+152]
004da724ldrsb x27, [x1]
004da728ldr x0, [x1+88]
004da72cstr x0, [sp+80]
004da730bl sync.(*Cond).Wait
004da734b 0x4da738
004da738
004da738loc_4da738:
004da738b 0x4da70c
004da73c
004da73cloc_4da73c:
004da73cldr x0, [sp+152]
004da740ldrsb x27, [x0]
004da744ldr x1, [x0+96]
004da748ldr x0, [x0+104]
004da74cstr x1, [sp+64]
004da750str x0, [sp+72]
004da754bl runtime.deferreturn
004da758ldr x0, [sp+64]
004da75cldr x1, [sp+72]
004da760ldur x29, [sp-8]
004da764ldr x30, [sp], 144
004da768ret x30
004da76c
004da76cloc_4da76c:
004da76cstr x0, [sp+8]
004da770mov x3, x30
004da774bl runtime.morestack_noctxt.abi0
004da778ldr x0, [sp+8]
004da77cb 0x4da610
004da610
004da610golang.org/x/crypto/ssh.(*mux).Wait: ; void golang.org/x/crypto/ssh.(*mux).Wait(golang.org/x/crypto/ssh.mux * m)
004da610ldr x16, [x28+16]
004da614sub x17, sp, 16
004da618subs xzr, x17, x16
004da61cb.ls 0x4da76c
004da620str x30, [sp-144]!
004da624stur x29, [sp-8]
004da628sub x29, sp, 8
004da62cstr x0, [sp+152]
004da630stp xzr, xzr, [sp+64]
004da634ldr x1, [sp+152]
004da638ldrsb x27, [x1]
004da63cldr x1, [x1+88]
004da640ldrsb x27, [x1]
004da644ldr x2, [x1]
004da648ldrsb x27, [x2]
004da64cldr x0, [x1+8]
004da650ldr x1, [x2+24]
004da654blr x1
004da658ldr x1, [sp+152]
004da65cldrsb x27, [x1]
004da660ldr x1, [x1+88]
004da664ldrsb x27, [x1]
004da668ldr x2, [x1]
004da66cldr x1, [x1+8]
004da670str x2, [sp+120]
004da674str x1, [sp+128]
004da678ldrsb x27, [x2]
004da67cstp xzr, xzr, [sp+88]
004da680str xzr, [sp+104]
004da684add x1, sp, 88
004da688str x1, [sp+112]
004da68cldrsb x27, [x1]
004da690adrp x2, 0
004da694add x2, x2, 1920
004da698str x2, [x1]
004da69cldrsb x27, [x1]
004da6a0ldr x2, [sp+128]
004da6a4ldr x3, [sp+120]
004da6a8str x3, [x1+8]
004da6acadrp x27, 0x571000
004da6b0ldr w3, [x27+3056]
004da6b4cbz w3, 0x4da6bc
004da6b8b 0x4da6c0
004da6bc
004da6bcloc_4da6bc:
004da6bcb 0x4da6d4
004da6c0
004da6c0loc_4da6c0:
004da6c0bl runtime.gcWriteBarrier2
004da6c4str x2, [x25]
004da6c8ldr x3, [x1+16]
004da6ccstr x3, [x25+8]
004da6d0b 0x4da6d4
004da6d4
004da6d4loc_4da6d4:
004da6d4str x2, [x1+16]
004da6d8str x1, [sp+40]
004da6dcadd x0, sp, 16
004da6e0bl runtime.deferprocStack
004da6e4subs xzr, x0, 0
004da6e8b.ne 0x4da6f4
004da6ecb 0x4da6f0
004da6f0
004da6f0loc_4da6f0:
004da6f0b 0x4da70c
004da6f4
004da6f4loc_4da6f4:
004da6f4bl runtime.deferreturn
004da6f8ldr x0, [sp+64]
004da6fcldr x1, [sp+72]
004da700ldur x29, [sp-8]
004da704ldr x30, [sp], 144
004da708ret x30
004da70c
004da70cloc_4da70c:
004da70cldr x1, [sp+152]
004da710ldrsb x27, [x1]
004da714ldr x1, [x1+96]
004da718cbz x1, 0x4da720
004da71cb 0x4da73c
004da720
004da720loc_4da720:
004da720ldr x1, [sp+152]
004da724ldrsb x27, [x1]
004da728ldr x0, [x1+88]
004da72cstr x0, [sp+80]
004da730bl sync.(*Cond).Wait
004da734b 0x4da738
004da738
004da738loc_4da738:
004da738b 0x4da70c
004da73c
004da73cloc_4da73c:
004da73cldr x0, [sp+152]
004da740ldrsb x27, [x0]
004da744ldr x1, [x0+96]
004da748ldr x0, [x0+104]
004da74cstr x1, [sp+64]
004da750str x0, [sp+72]
004da754bl runtime.deferreturn
004da758ldr x0, [sp+64]
004da75cldr x1, [sp+72]
004da760ldur x29, [sp-8]
004da764ldr x30, [sp], 144
004da768ret x30
004da76c
004da76cloc_4da76c:
004da76cstr x0, [sp+8]
004da770mov x3, x30
004da774bl runtime.morestack_noctxt.abi0
004da778ldr x0, [sp+8]
004da77cb 0x4da610
004da610
004da780
004da780golang.org/x/crypto/ssh.(*mux).Wait.deferwrap1: ; void golang.org/x/crypto/ssh.(*mux).Wait.deferwrap1(void)
004da780ldr x16, [x28+16]
004da784subs xzr, sp, x16
004da788b.ls 0x4da7c8
004da78cstr x30, [sp-48]!
004da790stur x29, [sp-8]
004da794sub x29, sp, 8
004da798ldr x16, [x28+32]
004da79ccbnz x16, 0x4da7d4
004da7a0
004da7a0loc_4da7a0:
004da7a0ldr x1, [x26+8]
004da7a4ldr x0, [x26+16]
004da7a8str x1, [sp+24]
004da7acstr x0, [sp+32]
004da7b0ldrsb x27, [x1]
004da7b4ldr x1, [x1+32]
004da7b8blr x1
004da7bcldur x29, [sp-8]
004da7c0ldr x30, [sp], 48
004da7c4ret x30
004da7c8
004da7c8loc_4da7c8:
004da7c8mov x3, x30
004da7ccbl runtime.morestack.abi0
004da7d0b 0x4da780
004da7d4
004da7d4loc_4da7d4:
004da7d4ldr x17, [x16]
004da7d8add x20, sp, 56
004da7dcsubs xzr, x20, x17
004da7e0b.ne 0x4da7a0
004da7e4add x20, sp, 8
004da7e8str x20, [x16]
004da7ecb 0x4da7a0
004da780
004da780golang.org/x/crypto/ssh.(*mux).Wait.deferwrap1: ; void golang.org/x/crypto/ssh.(*mux).Wait.deferwrap1(void)
004da780ldr x16, [x28+16]
004da784subs xzr, sp, x16
004da788b.ls 0x4da7c8
004da78cstr x30, [sp-48]!
004da790stur x29, [sp-8]
004da794sub x29, sp, 8
004da798ldr x16, [x28+32]
004da79ccbnz x16, 0x4da7d4
004da7a0
004da7a0loc_4da7a0:
004da7a0ldr x1, [x26+8]
004da7a4ldr x0, [x26+16]
004da7a8str x1, [sp+24]
004da7acstr x0, [sp+32]
004da7b0ldrsb x27, [x1]
004da7b4ldr x1, [x1+32]
004da7b8blr x1
004da7bcldur x29, [sp-8]
004da7c0ldr x30, [sp], 48
004da7c4ret x30
004da7c8
004da7c8loc_4da7c8:
004da7c8mov x3, x30
004da7ccbl runtime.morestack.abi0
004da7d0b 0x4da780
004da7d4
004da7d4loc_4da7d4:
004da7d4ldr x17, [x16]
004da7d8add x20, sp, 56
004da7dcsubs xzr, x20, x17
004da7e0b.ne 0x4da7a0
004da7e4add x20, sp, 8
004da7e8str x20, [x16]
004da7ecb 0x4da7a0
004da780
004da7f0
004da7f0golang.org/x/crypto/ssh.newMux: ; void golang.org/x/crypto/ssh.newMux(golang.org/x/crypto/ssh.packetConn p)
004da7f0ldr x16, [x28+16]
004da7f4subs xzr, sp, x16
004da7f8b.ls 0x4daa4c
004da7fcstr x30, [sp-128]!
004da800stur x29, [sp-8]
004da804sub x29, sp, 8
004da808str x0, [sp+136]
004da80cstr x1, [sp+144]
004da810str xzr, [sp+40]
004da814adrp x0, 0x11f000
004da818add x0, x0, 1472
004da81corr x1, xzr, 16
004da820bl runtime.makechan
004da824str x0, [sp+96]
004da828adrp x0, 0x11f000
004da82cadd x0, x0, 1280
004da830orr x1, xzr, 1
004da834bl runtime.makechan
004da838str x0, [sp+88]
004da83cadrp x0, 0x11f000
004da840add x0, x0, 1344
004da844orr x1, xzr, 16
004da848bl runtime.makechan
004da84cstr x0, [sp+80]
004da850bl golang.org/x/crypto/ssh.newCond
004da854str x0, [sp+72]
004da858adrp x0, 0x1b1000
004da85cadd x0, x0, 3264
004da860bl runtime.newobject
004da864str x0, [sp+64]
004da868adrp x27, 0x571000
004da86cldr w2, [x27+3056]
004da870cbz w2, 0x4da878
004da874b 0x4da87c
004da878
004da878loc_4da878:
004da878b 0x4da898
004da87c
004da87cloc_4da87c:
004da87cstr x0, [sp+112]
004da880mov x1, x0
004da884adrp x0, 0x1b1000
004da888add x0, x0, 3264
004da88cbl runtime.wbZero
004da890ldr x0, [sp+112]
004da894b 0x4da898
004da898
004da898loc_4da898:
004da898mov x20, x0
004da89cadr x27, 16
004da8a0stp x29, x27, [sp-24]
004da8a4sub x29, sp, 24
004da8a8bl fn_87cf4
004da8acsub x29, sp, 8
004da8b0ldr x1, [sp+64]
004da8b4ldrsb x27, [x1]
004da8b8ldr x2, [sp+144]
004da8bcldr x3, [sp+136]
004da8c0str x3, [x1]
004da8c4adrp x27, 0x571000
004da8c8ldr w3, [x27+3056]
004da8cccbz w3, 0x4da8d4
004da8d0b 0x4da8d8
004da8d4
004da8d4loc_4da8d4:
004da8d4b 0x4da8ec
004da8d8
004da8d8loc_4da8d8:
004da8d8bl runtime.gcWriteBarrier2
004da8dcstr x2, [x25]
004da8e0ldr x3, [x1+8]
004da8e4str x3, [x25+8]
004da8e8b 0x4da8ec
004da8ec
004da8ecloc_4da8ec:
004da8ecstr x2, [x1+8]
004da8f0ldr x1, [sp+64]
004da8f4ldrsb x27, [x1]
004da8f8ldr x2, [sp+96]
004da8fcadrp x27, 0x571000
004da900ldr w3, [x27+3056]
004da904cbz w3, 0x4da90c
004da908b 0x4da910
004da90c
004da90cloc_4da90c:
004da90cb 0x4da924
004da910
004da910loc_4da910:
004da910bl runtime.gcWriteBarrier2
004da914str x2, [x25]
004da918ldr x3, [x1+56]
004da91cstr x3, [x25+8]
004da920b 0x4da924
004da924
004da924loc_4da924:
004da924str x2, [x1+56]
004da928ldr x1, [sp+64]
004da92cldrsb x27, [x1]
004da930ldr x2, [sp+88]
004da934adrp x27, 0x571000
004da938ldr w3, [x27+3056]
004da93ccbz w3, 0x4da944
004da940b 0x4da948
004da944
004da944loc_4da944:
004da944b 0x4da95c
004da948
004da948loc_4da948:
004da948bl runtime.gcWriteBarrier2
004da94cstr x2, [x25]
004da950ldr x3, [x1+72]
004da954str x3, [x25+8]
004da958b 0x4da95c
004da95c
004da95cloc_4da95c:
004da95cstr x2, [x1+72]
004da960ldr x1, [sp+64]
004da964ldrsb x27, [x1]
004da968ldr x2, [sp+80]
004da96cadrp x27, 0x571000
004da970ldr w3, [x27+3056]
004da974cbz w3, 0x4da97c
004da978b 0x4da980
004da97c
004da97cloc_4da97c:
004da97cb 0x4da994
004da980
004da980loc_4da980:
004da980bl runtime.gcWriteBarrier2
004da984str x2, [x25]
004da988ldr x3, [x1+80]
004da98cstr x3, [x25+8]
004da990b 0x4da994
004da994
004da994loc_4da994:
004da994str x2, [x1+80]
004da998ldr x1, [sp+64]
004da99cldrsb x27, [x1]
004da9a0ldr x2, [sp+72]
004da9a4adrp x27, 0x571000
004da9a8ldr w3, [x27+3056]
004da9accbz w3, 0x4da9b4
004da9b0b 0x4da9b8
004da9b4
004da9b4loc_4da9b4:
004da9b4b 0x4da9cc
004da9b8
004da9b8loc_4da9b8:
004da9b8bl runtime.gcWriteBarrier2
004da9bcstr x2, [x25]
004da9c0ldr x3, [x1+88]
004da9c4str x3, [x25+8]
004da9c8b 0x4da9cc
004da9cc
004da9ccloc_4da9cc:
004da9ccstr x2, [x1+88]
004da9d0ldr x1, [sp+64]
004da9d4str x1, [sp+48]
004da9d8str x1, [sp+104]
004da9dcadrp x0, 0x15c000
004da9e0add x0, x0, 2752
004da9e4bl runtime.newobject
004da9e8str x0, [sp+56]
004da9ecadrp x1, 0
004da9f0add x1, x1, 2656
004da9f4str x1, [x0]
004da9f8ldr x1, [sp+104]
004da9fcldr x2, [sp+56]
004daa00ldrsb x27, [x2]
004daa04adrp x27, 0x571000
004daa08ldr w3, [x27+3056]
004daa0ccbz w3, 0x4daa14
004daa10b 0x4daa18
004daa14
004daa14loc_4daa14:
004daa14b 0x4daa2c
004daa18
004daa18loc_4daa18:
004daa18bl runtime.gcWriteBarrier2
004daa1cstr x1, [x25]
004daa20ldr x3, [x2+8]
004daa24str x3, [x25+8]
004daa28b 0x4daa2c
004daa2c
004daa2cloc_4daa2c:
004daa2cstr x1, [x2+8]
004daa30ldr x0, [sp+56]
004daa34bl runtime.newproc
004daa38ldr x0, [sp+48]
004daa3cstr x0, [sp+40]
004daa40ldur x29, [sp-8]
004daa44ldr x30, [sp], 128
004daa48ret x30
004daa4c
004daa4cloc_4daa4c:
004daa4cstp x0, x1, [sp+8]
004daa50mov x3, x30
004daa54bl runtime.morestack_noctxt.abi0
004daa58ldp x0, x1, [sp+8]
004daa5cb 0x4da7f0
004da7f0
004da7f0golang.org/x/crypto/ssh.newMux: ; void golang.org/x/crypto/ssh.newMux(golang.org/x/crypto/ssh.packetConn p)
004da7f0ldr x16, [x28+16]
004da7f4subs xzr, sp, x16
004da7f8b.ls 0x4daa4c
004da7fcstr x30, [sp-128]!
004da800stur x29, [sp-8]
004da804sub x29, sp, 8
004da808str x0, [sp+136]
004da80cstr x1, [sp+144]
004da810str xzr, [sp+40]
004da814adrp x0, 0x11f000
004da818add x0, x0, 1472
004da81corr x1, xzr, 16
004da820bl runtime.makechan
004da824str x0, [sp+96]
004da828adrp x0, 0x11f000
004da82cadd x0, x0, 1280
004da830orr x1, xzr, 1
004da834bl runtime.makechan
004da838str x0, [sp+88]
004da83cadrp x0, 0x11f000
004da840add x0, x0, 1344
004da844orr x1, xzr, 16
004da848bl runtime.makechan
004da84cstr x0, [sp+80]
004da850bl golang.org/x/crypto/ssh.newCond
004da854str x0, [sp+72]
004da858adrp x0, 0x1b1000
004da85cadd x0, x0, 3264
004da860bl runtime.newobject
004da864str x0, [sp+64]
004da868adrp x27, 0x571000
004da86cldr w2, [x27+3056]
004da870cbz w2, 0x4da878
004da874b 0x4da87c
004da878
004da878loc_4da878:
004da878b 0x4da898
004da87c
004da87cloc_4da87c:
004da87cstr x0, [sp+112]
004da880mov x1, x0
004da884adrp x0, 0x1b1000
004da888add x0, x0, 3264
004da88cbl runtime.wbZero
004da890ldr x0, [sp+112]
004da894b 0x4da898
004da898
004da898loc_4da898:
004da898mov x20, x0
004da89cadr x27, 16
004da8a0stp x29, x27, [sp-24]
004da8a4sub x29, sp, 24
004da8a8bl fn_87cf4
004da8acsub x29, sp, 8
004da8b0ldr x1, [sp+64]
004da8b4ldrsb x27, [x1]
004da8b8ldr x2, [sp+144]
004da8bcldr x3, [sp+136]
004da8c0str x3, [x1]
004da8c4adrp x27, 0x571000
004da8c8ldr w3, [x27+3056]
004da8cccbz w3, 0x4da8d4
004da8d0b 0x4da8d8
004da8d4
004da8d4loc_4da8d4:
004da8d4b 0x4da8ec
004da8d8
004da8d8loc_4da8d8:
004da8d8bl runtime.gcWriteBarrier2
004da8dcstr x2, [x25]
004da8e0ldr x3, [x1+8]
004da8e4str x3, [x25+8]
004da8e8b 0x4da8ec
004da8ec
004da8ecloc_4da8ec:
004da8ecstr x2, [x1+8]
004da8f0ldr x1, [sp+64]
004da8f4ldrsb x27, [x1]
004da8f8ldr x2, [sp+96]
004da8fcadrp x27, 0x571000
004da900ldr w3, [x27+3056]
004da904cbz w3, 0x4da90c
004da908b 0x4da910
004da90c
004da90cloc_4da90c:
004da90cb 0x4da924
004da910
004da910loc_4da910:
004da910bl runtime.gcWriteBarrier2
004da914str x2, [x25]
004da918ldr x3, [x1+56]
004da91cstr x3, [x25+8]
004da920b 0x4da924
004da924
004da924loc_4da924:
004da924str x2, [x1+56]
004da928ldr x1, [sp+64]
004da92cldrsb x27, [x1]
004da930ldr x2, [sp+88]
004da934adrp x27, 0x571000
004da938ldr w3, [x27+3056]
004da93ccbz w3, 0x4da944
004da940b 0x4da948
004da944
004da944loc_4da944:
004da944b 0x4da95c
004da948
004da948loc_4da948:
004da948bl runtime.gcWriteBarrier2
004da94cstr x2, [x25]
004da950ldr x3, [x1+72]
004da954str x3, [x25+8]
004da958b 0x4da95c
004da95c
004da95cloc_4da95c:
004da95cstr x2, [x1+72]
004da960ldr x1, [sp+64]
004da964ldrsb x27, [x1]
004da968ldr x2, [sp+80]
004da96cadrp x27, 0x571000
004da970ldr w3, [x27+3056]
004da974cbz w3, 0x4da97c
004da978b 0x4da980
004da97c
004da97cloc_4da97c:
004da97cb 0x4da994
004da980
004da980loc_4da980:
004da980bl runtime.gcWriteBarrier2
004da984str x2, [x25]
004da988ldr x3, [x1+80]
004da98cstr x3, [x25+8]
004da990b 0x4da994
004da994
004da994loc_4da994:
004da994str x2, [x1+80]
004da998ldr x1, [sp+64]
004da99cldrsb x27, [x1]
004da9a0ldr x2, [sp+72]
004da9a4adrp x27, 0x571000
004da9a8ldr w3, [x27+3056]
004da9accbz w3, 0x4da9b4
004da9b0b 0x4da9b8
004da9b4
004da9b4loc_4da9b4:
004da9b4b 0x4da9cc
004da9b8
004da9b8loc_4da9b8:
004da9b8bl runtime.gcWriteBarrier2
004da9bcstr x2, [x25]
004da9c0ldr x3, [x1+88]
004da9c4str x3, [x25+8]
004da9c8b 0x4da9cc
004da9cc
004da9ccloc_4da9cc:
004da9ccstr x2, [x1+88]
004da9d0ldr x1, [sp+64]
004da9d4str x1, [sp+48]
004da9d8str x1, [sp+104]
004da9dcadrp x0, 0x15c000
004da9e0add x0, x0, 2752
004da9e4bl runtime.newobject
004da9e8str x0, [sp+56]
004da9ecadrp x1, 0
004da9f0add x1, x1, 2656
004da9f4str x1, [x0]
004da9f8ldr x1, [sp+104]
004da9fcldr x2, [sp+56]
004daa00ldrsb x27, [x2]
004daa04adrp x27, 0x571000
004daa08ldr w3, [x27+3056]
004daa0ccbz w3, 0x4daa14
004daa10b 0x4daa18
004daa14
004daa14loc_4daa14:
004daa14b 0x4daa2c
004daa18
004daa18loc_4daa18:
004daa18bl runtime.gcWriteBarrier2
004daa1cstr x1, [x25]
004daa20ldr x3, [x2+8]
004daa24str x3, [x25+8]
004daa28b 0x4daa2c
004daa2c
004daa2cloc_4daa2c:
004daa2cstr x1, [x2+8]
004daa30ldr x0, [sp+56]
004daa34bl runtime.newproc
004daa38ldr x0, [sp+48]
004daa3cstr x0, [sp+40]
004daa40ldur x29, [sp-8]
004daa44ldr x30, [sp], 128
004daa48ret x30
004daa4c
004daa4cloc_4daa4c:
004daa4cstp x0, x1, [sp+8]
004daa50mov x3, x30
004daa54bl runtime.morestack_noctxt.abi0
004daa58ldp x0, x1, [sp+8]
004daa5cb 0x4da7f0
004da7f0
004daa60
004daa60golang.org/x/crypto/ssh.newMux.gowrap1: ; void golang.org/x/crypto/ssh.newMux.gowrap1(void)
004daa60ldr x16, [x28+16]
004daa64subs xzr, sp, x16
004daa68b.ls 0x4daa98
004daa6cstr x30, [sp-32]!
004daa70stur x29, [sp-8]
004daa74sub x29, sp, 8
004daa78ldr x16, [x28+32]
004daa7ccbnz x16, 0x4daaa4
004daa80
004daa80loc_4daa80:
004daa80ldr x0, [x26+8]
004daa84str x0, [sp+16]
004daa88bl golang.org/x/crypto/ssh.(*mux).loop
004daa8cldur x29, [sp-8]
004daa90ldr x30, [sp], 32
004daa94ret x30
004daa98
004daa98loc_4daa98:
004daa98mov x3, x30
004daa9cbl runtime.morestack.abi0
004daaa0b 0x4daa60
004daaa4
004daaa4loc_4daaa4:
004daaa4ldr x17, [x16]
004daaa8add x20, sp, 40
004daaacsubs xzr, x20, x17
004daab0b.ne 0x4daa80
004daab4add x20, sp, 8
004daab8str x20, [x16]
004daabcb 0x4daa80
004daa60
004daa60golang.org/x/crypto/ssh.newMux.gowrap1: ; void golang.org/x/crypto/ssh.newMux.gowrap1(void)
004daa60ldr x16, [x28+16]
004daa64subs xzr, sp, x16
004daa68b.ls 0x4daa98
004daa6cstr x30, [sp-32]!
004daa70stur x29, [sp-8]
004daa74sub x29, sp, 8
004daa78ldr x16, [x28+32]
004daa7ccbnz x16, 0x4daaa4
004daa80
004daa80loc_4daa80:
004daa80ldr x0, [x26+8]
004daa84str x0, [sp+16]
004daa88bl golang.org/x/crypto/ssh.(*mux).loop
004daa8cldur x29, [sp-8]
004daa90ldr x30, [sp], 32
004daa94ret x30
004daa98
004daa98loc_4daa98:
004daa98mov x3, x30
004daa9cbl runtime.morestack.abi0
004daaa0b 0x4daa60
004daaa4
004daaa4loc_4daaa4:
004daaa4ldr x17, [x16]
004daaa8add x20, sp, 40
004daaacsubs xzr, x20, x17
004daab0b.ne 0x4daa80
004daab4add x20, sp, 8
004daab8str x20, [x16]
004daabcb 0x4daa80
004daa60
004daac0
004daac0golang.org/x/crypto/ssh.(*mux).sendMessage: ; void golang.org/x/crypto/ssh.(*mux).sendMessage(golang.org/x/crypto/ssh.mux * m, interface {} msg)
004daac0ldr x16, [x28+16]
004daac4subs xzr, sp, x16
004daac8b.ls 0x4dab54
004daaccstr x30, [sp-112]!
004daad0stur x29, [sp-8]
004daad4sub x29, sp, 8
004daad8str x0, [sp+120]
004daadcstr x1, [sp+128]
004daae0str x2, [sp+136]
004daae4stp xzr, xzr, [sp+48]
004daae8ldr x0, [sp+128]
004daaecldr x1, [sp+136]
004daaf0bl golang.org/x/crypto/ssh.Marshal
004daaf4str x0, [sp+64]
004daaf8str x1, [sp+72]
004daafcstr x2, [sp+80]
004dab00ldr x3, [sp+120]
004dab04ldrsb x27, [x3]
004dab08ldr x4, [x3]
004dab0cldrsb x27, [x4]
004dab10ldr x3, [x3+8]
004dab14ldr x4, [x4+40]
004dab18mov x5, x0
004dab1cmov x0, x3
004dab20mov x6, x1
004dab24mov x1, x5
004dab28mov x7, x2
004dab2cmov x2, x6
004dab30mov x3, x7
004dab34blr x4
004dab38str x0, [sp+88]
004dab3cstr x1, [sp+96]
004dab40str x0, [sp+48]
004dab44str x1, [sp+56]
004dab48ldur x29, [sp-8]
004dab4cldr x30, [sp], 112
004dab50ret x30
004dab54
004dab54loc_4dab54:
004dab54stp x0, x1, [sp+8]
004dab58str x2, [sp+24]
004dab5cmov x3, x30
004dab60bl runtime.morestack_noctxt.abi0
004dab64ldp x0, x1, [sp+8]
004dab68ldr x2, [sp+24]
004dab6cb 0x4daac0
004daac0
004daac0golang.org/x/crypto/ssh.(*mux).sendMessage: ; void golang.org/x/crypto/ssh.(*mux).sendMessage(golang.org/x/crypto/ssh.mux * m, interface {} msg)
004daac0ldr x16, [x28+16]
004daac4subs xzr, sp, x16
004daac8b.ls 0x4dab54
004daaccstr x30, [sp-112]!
004daad0stur x29, [sp-8]
004daad4sub x29, sp, 8
004daad8str x0, [sp+120]
004daadcstr x1, [sp+128]
004daae0str x2, [sp+136]
004daae4stp xzr, xzr, [sp+48]
004daae8ldr x0, [sp+128]
004daaecldr x1, [sp+136]
004daaf0bl golang.org/x/crypto/ssh.Marshal
004daaf4str x0, [sp+64]
004daaf8str x1, [sp+72]
004daafcstr x2, [sp+80]
004dab00ldr x3, [sp+120]
004dab04ldrsb x27, [x3]
004dab08ldr x4, [x3]
004dab0cldrsb x27, [x4]
004dab10ldr x3, [x3+8]
004dab14ldr x4, [x4+40]
004dab18mov x5, x0
004dab1cmov x0, x3
004dab20mov x6, x1
004dab24mov x1, x5
004dab28mov x7, x2
004dab2cmov x2, x6
004dab30mov x3, x7
004dab34blr x4
004dab38str x0, [sp+88]
004dab3cstr x1, [sp+96]
004dab40str x0, [sp+48]
004dab44str x1, [sp+56]
004dab48ldur x29, [sp-8]
004dab4cldr x30, [sp], 112
004dab50ret x30
004dab54
004dab54loc_4dab54:
004dab54stp x0, x1, [sp+8]
004dab58str x2, [sp+24]
004dab5cmov x3, x30
004dab60bl runtime.morestack_noctxt.abi0
004dab64ldp x0, x1, [sp+8]
004dab68ldr x2, [sp+24]
004dab6cb 0x4daac0
004daac0
004dab70
004dab70golang.org/x/crypto/ssh.(*mux).ackRequest: ; void golang.org/x/crypto/ssh.(*mux).ackRequest(golang.org/x/crypto/ssh.mux * m, bool ok, struct []uint8 data)
004dab70ldr x16, [x28+16]
004dab74sub x17, sp, 112
004dab78subs xzr, x17, x16
004dab7cb.ls 0x4dacc0
004dab80str x30, [sp-240]!
004dab84stur x29, [sp-8]
004dab88sub x29, sp, 8
004dab8cstr x0, [sp+248]
004dab90strb w1, [sp+256]
004dab94str x2, [sp+264]
004dab98str x3, [sp+272]
004dab9cstr x4, [sp+280]
004daba0stp xzr, xzr, [sp+40]
004daba4ldrb w3, [sp+256]
004daba8tbnz w3, 0, 0x4dabb0
004dabacb 0x4dac38
004dabb0
004dabb0loc_4dabb0:
004dabb0str xzr, [sp+136]
004dabb4stp xzr, xzr, [sp+144]
004dabb8ldr x3, [sp+264]
004dabbcldr x4, [sp+272]
004dabc0ldr x5, [sp+280]
004dabc4str x3, [sp+136]
004dabc8str x4, [sp+144]
004dabccstr x5, [sp+152]
004dabd0str x3, [sp+112]
004dabd4str x4, [sp+120]
004dabd8str x5, [sp+128]
004dabdcadd x3, sp, 112
004dabe0ldrsb x27, [x3]
004dabe4ldr x0, [x3]
004dabe8ldr x1, [x3+8]
004dabecldr x2, [x3+16]
004dabf0str x0, [sp+88]
004dabf4str x1, [sp+96]
004dabf8str x2, [sp+104]
004dabfcbl runtime.convTslice
004dac00str x0, [sp+80]
004dac04ldr x3, [sp+248]
004dac08adrp x1, 0x152000
004dac0cadd x1, x1, 1120
004dac10mov x2, x0
004dac14mov x0, x3
004dac18bl golang.org/x/crypto/ssh.(*mux).sendMessage
004dac1cstr x0, [sp+160]
004dac20str x1, [sp+168]
004dac24str x0, [sp+40]
004dac28str x1, [sp+48]
004dac2cldur x29, [sp-8]
004dac30ldr x30, [sp], 240
004dac34ret x30
004dac38
004dac38loc_4dac38:
004dac38str xzr, [sp+56]
004dac3cstp xzr, xzr, [sp+64]
004dac40ldr x3, [sp+264]
004dac44ldr x4, [sp+272]
004dac48ldr x5, [sp+280]
004dac4cstr x3, [sp+56]
004dac50str x4, [sp+64]
004dac54str x5, [sp+72]
004dac58str x3, [sp+208]
004dac5cstr x4, [sp+216]
004dac60str x5, [sp+224]
004dac64add x3, sp, 208
004dac68ldrsb x27, [x3]
004dac6cldr x0, [x3]
004dac70ldr x1, [x3+8]
004dac74ldr x2, [x3+16]
004dac78str x0, [sp+184]
004dac7cstr x1, [sp+192]
004dac80str x2, [sp+200]
004dac84bl runtime.convTslice
004dac88str x0, [sp+176]
004dac8cldr x3, [sp+248]
004dac90adrp x1, 0x152000
004dac94add x1, x1, 992
004dac98mov x2, x0
004dac9cmov x0, x3
004daca0bl golang.org/x/crypto/ssh.(*mux).sendMessage
004daca4str x0, [sp+160]
004daca8str x1, [sp+168]
004dacacstr x0, [sp+40]
004dacb0str x1, [sp+48]
004dacb4ldur x29, [sp-8]
004dacb8ldr x30, [sp], 240
004dacbcret x30
004dacc0
004dacc0loc_4dacc0:
004dacc0str x0, [sp+8]
004dacc4strb w1, [sp+16]
004dacc8stp x2, x3, [sp+24]
004dacccstr x4, [sp+40]
004dacd0mov x3, x30
004dacd4bl runtime.morestack_noctxt.abi0
004dacd8ldr x0, [sp+8]
004dacdcldrb w1, [sp+16]
004dace0ldp x2, x3, [sp+24]
004dace4ldr x4, [sp+40]
004dace8b 0x4dab70
004dacecudf 0
004dab70
004dab70golang.org/x/crypto/ssh.(*mux).ackRequest: ; void golang.org/x/crypto/ssh.(*mux).ackRequest(golang.org/x/crypto/ssh.mux * m, bool ok, struct []uint8 data)
004dab70ldr x16, [x28+16]
004dab74sub x17, sp, 112
004dab78subs xzr, x17, x16
004dab7cb.ls 0x4dacc0
004dab80str x30, [sp-240]!
004dab84stur x29, [sp-8]
004dab88sub x29, sp, 8
004dab8cstr x0, [sp+248]
004dab90strb w1, [sp+256]
004dab94str x2, [sp+264]
004dab98str x3, [sp+272]
004dab9cstr x4, [sp+280]
004daba0stp xzr, xzr, [sp+40]
004daba4ldrb w3, [sp+256]
004daba8tbnz w3, 0, 0x4dabb0
004dabacb 0x4dac38
004dabb0
004dabb0loc_4dabb0:
004dabb0str xzr, [sp+136]
004dabb4stp xzr, xzr, [sp+144]
004dabb8ldr x3, [sp+264]
004dabbcldr x4, [sp+272]
004dabc0ldr x5, [sp+280]
004dabc4str x3, [sp+136]
004dabc8str x4, [sp+144]
004dabccstr x5, [sp+152]
004dabd0str x3, [sp+112]
004dabd4str x4, [sp+120]
004dabd8str x5, [sp+128]
004dabdcadd x3, sp, 112
004dabe0ldrsb x27, [x3]
004dabe4ldr x0, [x3]
004dabe8ldr x1, [x3+8]
004dabecldr x2, [x3+16]
004dabf0str x0, [sp+88]
004dabf4str x1, [sp+96]
004dabf8str x2, [sp+104]
004dabfcbl runtime.convTslice
004dac00str x0, [sp+80]
004dac04ldr x3, [sp+248]
004dac08adrp x1, 0x152000
004dac0cadd x1, x1, 1120
004dac10mov x2, x0
004dac14mov x0, x3
004dac18bl golang.org/x/crypto/ssh.(*mux).sendMessage
004dac1cstr x0, [sp+160]
004dac20str x1, [sp+168]
004dac24str x0, [sp+40]
004dac28str x1, [sp+48]
004dac2cldur x29, [sp-8]
004dac30ldr x30, [sp], 240
004dac34ret x30
004dac38
004dac38loc_4dac38:
004dac38str xzr, [sp+56]
004dac3cstp xzr, xzr, [sp+64]
004dac40ldr x3, [sp+264]
004dac44ldr x4, [sp+272]
004dac48ldr x5, [sp+280]
004dac4cstr x3, [sp+56]
004dac50str x4, [sp+64]
004dac54str x5, [sp+72]
004dac58str x3, [sp+208]
004dac5cstr x4, [sp+216]
004dac60str x5, [sp+224]
004dac64add x3, sp, 208
004dac68ldrsb x27, [x3]
004dac6cldr x0, [x3]
004dac70ldr x1, [x3+8]
004dac74ldr x2, [x3+16]
004dac78str x0, [sp+184]
004dac7cstr x1, [sp+192]
004dac80str x2, [sp+200]
004dac84bl runtime.convTslice
004dac88str x0, [sp+176]
004dac8cldr x3, [sp+248]
004dac90adrp x1, 0x152000
004dac94add x1, x1, 992
004dac98mov x2, x0
004dac9cmov x0, x3
004daca0bl golang.org/x/crypto/ssh.(*mux).sendMessage
004daca4str x0, [sp+160]
004daca8str x1, [sp+168]
004dacacstr x0, [sp+40]
004dacb0str x1, [sp+48]
004dacb4ldur x29, [sp-8]
004dacb8ldr x30, [sp], 240
004dacbcret x30
004dacc0
004dacc0loc_4dacc0:
004dacc0str x0, [sp+8]
004dacc4strb w1, [sp+16]
004dacc8stp x2, x3, [sp+24]
004dacccstr x4, [sp+40]
004dacd0mov x3, x30
004dacd4bl runtime.morestack_noctxt.abi0
004dacd8ldr x0, [sp+8]
004dacdcldrb w1, [sp+16]
004dace0ldp x2, x3, [sp+24]
004dace4ldr x4, [sp+40]
004dace8b 0x4dab70
004dacecudf 0
004dab70
004dacf0
004dacf0golang.org/x/crypto/ssh.(*mux).Close: ; void golang.org/x/crypto/ssh.(*mux).Close(golang.org/x/crypto/ssh.mux * m)
004dacf0ldr x16, [x28+16]
004dacf4subs xzr, sp, x16
004dacf8b.ls 0x4dad48
004dacfcstr x30, [sp-64]!
004dad00stur x29, [sp-8]
004dad04sub x29, sp, 8
004dad08str x0, [sp+72]
004dad0cstp xzr, xzr, [sp+24]
004dad10ldr x1, [sp+72]
004dad14ldrsb x27, [x1]
004dad18ldr x2, [x1]
004dad1cldrsb x27, [x2]
004dad20ldr x0, [x1+8]
004dad24ldr x1, [x2+24]
004dad28blr x1
004dad2cstr x0, [sp+40]
004dad30str x1, [sp+48]
004dad34str x0, [sp+24]
004dad38str x1, [sp+32]
004dad3cldur x29, [sp-8]
004dad40ldr x30, [sp], 64
004dad44ret x30
004dad48
004dad48loc_4dad48:
004dad48str x0, [sp+8]
004dad4cmov x3, x30
004dad50bl runtime.morestack_noctxt.abi0
004dad54ldr x0, [sp+8]
004dad58b 0x4dacf0
004dad5cudf 0
004dacf0
004dacf0golang.org/x/crypto/ssh.(*mux).Close: ; void golang.org/x/crypto/ssh.(*mux).Close(golang.org/x/crypto/ssh.mux * m)
004dacf0ldr x16, [x28+16]
004dacf4subs xzr, sp, x16
004dacf8b.ls 0x4dad48
004dacfcstr x30, [sp-64]!
004dad00stur x29, [sp-8]
004dad04sub x29, sp, 8
004dad08str x0, [sp+72]
004dad0cstp xzr, xzr, [sp+24]
004dad10ldr x1, [sp+72]
004dad14ldrsb x27, [x1]
004dad18ldr x2, [x1]
004dad1cldrsb x27, [x2]
004dad20ldr x0, [x1+8]
004dad24ldr x1, [x2+24]
004dad28blr x1
004dad2cstr x0, [sp+40]
004dad30str x1, [sp+48]
004dad34str x0, [sp+24]
004dad38str x1, [sp+32]
004dad3cldur x29, [sp-8]
004dad40ldr x30, [sp], 64
004dad44ret x30
004dad48
004dad48loc_4dad48:
004dad48str x0, [sp+8]
004dad4cmov x3, x30
004dad50bl runtime.morestack_noctxt.abi0
004dad54ldr x0, [sp+8]
004dad58b 0x4dacf0
004dad5cudf 0
004dacf0
004dad60
004dad60golang.org/x/crypto/ssh.(*mux).loop: ; void golang.org/x/crypto/ssh.(*mux).loop(golang.org/x/crypto/ssh.mux * m)
004dad60ldr x16, [x28+16]
004dad64sub x17, sp, 32
004dad68subs xzr, x17, x16
004dad6cb.ls 0x4daf2c
004dad70str x30, [sp-160]!
004dad74stur x29, [sp-8]
004dad78sub x29, sp, 8
004dad7cstr x0, [sp+168]
004dad80stp xzr, xzr, [sp+40]
004dad84b 0x4dad88
004dad88
004dad88loc_4dad88:
004dad88ldr x1, [sp+40]
004dad8ccbz x1, 0x4dad94
004dad90b 0x4dadac
004dad94
004dad94loc_4dad94:
004dad94ldr x0, [sp+168]
004dad98bl golang.org/x/crypto/ssh.(*mux).onePacket
004dad9cstr x0, [sp+40]
004dada0str x1, [sp+48]
004dada4b 0x4dada8
004dada8
004dada8loc_4dada8:
004dada8b 0x4dad88
004dadac
004dadacloc_4dadac:
004dadacldr x1, [sp+168]
004dadb0ldrsb x27, [x1]
004dadb4add x0, x1, 16
004dadb8str x0, [sp+80]
004dadbcbl golang.org/x/crypto/ssh.(*chanList).dropAll
004dadc0str x0, [sp+112]
004dadc4str x1, [sp+120]
004dadc8str x2, [sp+128]
004dadccstr x0, [sp+88]
004dadd0str x1, [sp+96]
004dadd4str x2, [sp+104]
004dadd8str xzr, [sp+32]
004daddcstr x1, [sp+24]
004dade0b 0x4dade4
004dade4
004dade4loc_4dade4:
004dade4ldr x1, [sp+24]
004dade8ldr x2, [sp+32]
004dadecsubs xzr, x1, x2
004dadf0b.gt 0x4dadf8
004dadf4b 0x4dae20
004dadf8
004dadf8loc_4dadf8:
004dadf8ldr x1, [sp+32]
004dadfcldr x2, [sp+88]
004dae00ldr x0, [x2+3*x1]
004dae04str x0, [sp+56]
004dae08bl golang.org/x/crypto/ssh.(*channel).close
004dae0cb 0x4dae10
004dae10
004dae10loc_4dae10:
004dae10ldr x1, [sp+32]
004dae14add x1, x1, 1
004dae18str x1, [sp+32]
004dae1cb 0x4dade4
004dae20
004dae20loc_4dae20:
004dae20ldr x1, [sp+168]
004dae24ldrsb x27, [x1]
004dae28ldr x1, [x1+56]
004dae2cstr x1, [sp+72]
004dae30ldr x0, [sp+72]
004dae34bl runtime.closechan
004dae38ldr x1, [sp+168]
004dae3cldrsb x27, [x1]
004dae40ldr x1, [x1+80]
004dae44str x1, [sp+64]
004dae48ldr x0, [sp+64]
004dae4cbl runtime.closechan
004dae50ldr x1, [sp+168]
004dae54ldrsb x27, [x1]
004dae58ldr x1, [x1+72]
004dae5cstr x1, [sp+144]
004dae60ldr x0, [sp+144]
004dae64bl runtime.closechan
004dae68ldr x1, [sp+168]
004dae6cldrsb x27, [x1]
004dae70ldr x2, [x1]
004dae74ldrsb x27, [x2]
004dae78ldr x0, [x1+8]
004dae7cldr x1, [x2+24]
004dae80blr x1
004dae84ldr x1, [sp+168]
004dae88ldrsb x27, [x1]
004dae8cldr x1, [x1+88]
004dae90ldrsb x27, [x1]
004dae94ldr x2, [x1]
004dae98ldrsb x27, [x2]
004dae9cldr x0, [x1+8]
004daea0ldr x1, [x2+24]
004daea4blr x1
004daea8ldr x1, [sp+168]
004daeacldrsb x27, [x1]
004daeb0ldr x2, [sp+48]
004daeb4ldr x3, [sp+40]
004daeb8str x3, [x1+96]
004daebcadrp x27, 0x571000
004daec0ldr w3, [x27+3056]
004daec4cbz w3, 0x4daecc
004daec8b 0x4daed0
004daecc
004daeccloc_4daecc:
004daeccb 0x4daee4
004daed0
004daed0loc_4daed0:
004daed0bl runtime.gcWriteBarrier2
004daed4str x2, [x25]
004daed8ldr x3, [x1+104]
004daedcstr x3, [x25+8]
004daee0b 0x4daee4
004daee4
004daee4loc_4daee4:
004daee4str x2, [x1+104]
004daee8ldr x1, [sp+168]
004daeecldrsb x27, [x1]
004daef0ldr x0, [x1+88]
004daef4str x0, [sp+136]
004daef8bl sync.(*Cond).Broadcast
004daefcldr x1, [sp+168]
004daf00ldrsb x27, [x1]
004daf04ldr x1, [x1+88]
004daf08ldrsb x27, [x1]
004daf0cldr x2, [x1]
004daf10ldrsb x27, [x2]
004daf14ldr x0, [x1+8]
004daf18ldr x1, [x2+32]
004daf1cblr x1
004daf20ldur x29, [sp-8]
004daf24ldr x30, [sp], 160
004daf28ret x30
004daf2c
004daf2cloc_4daf2c:
004daf2cstr x0, [sp+8]
004daf30mov x3, x30
004daf34bl runtime.morestack_noctxt.abi0
004daf38ldr x0, [sp+8]
004daf3cb 0x4dad60
004dad60
004dad60golang.org/x/crypto/ssh.(*mux).loop: ; void golang.org/x/crypto/ssh.(*mux).loop(golang.org/x/crypto/ssh.mux * m)
004dad60ldr x16, [x28+16]
004dad64sub x17, sp, 32
004dad68subs xzr, x17, x16
004dad6cb.ls 0x4daf2c
004dad70str x30, [sp-160]!
004dad74stur x29, [sp-8]
004dad78sub x29, sp, 8
004dad7cstr x0, [sp+168]
004dad80stp xzr, xzr, [sp+40]
004dad84b 0x4dad88
004dad88
004dad88loc_4dad88:
004dad88ldr x1, [sp+40]
004dad8ccbz x1, 0x4dad94
004dad90b 0x4dadac
004dad94
004dad94loc_4dad94:
004dad94ldr x0, [sp+168]
004dad98bl golang.org/x/crypto/ssh.(*mux).onePacket
004dad9cstr x0, [sp+40]
004dada0str x1, [sp+48]
004dada4b 0x4dada8
004dada8
004dada8loc_4dada8:
004dada8b 0x4dad88
004dadac
004dadacloc_4dadac:
004dadacldr x1, [sp+168]
004dadb0ldrsb x27, [x1]
004dadb4add x0, x1, 16
004dadb8str x0, [sp+80]
004dadbcbl golang.org/x/crypto/ssh.(*chanList).dropAll
004dadc0str x0, [sp+112]
004dadc4str x1, [sp+120]
004dadc8str x2, [sp+128]
004dadccstr x0, [sp+88]
004dadd0str x1, [sp+96]
004dadd4str x2, [sp+104]
004dadd8str xzr, [sp+32]
004daddcstr x1, [sp+24]
004dade0b 0x4dade4
004dade4
004dade4loc_4dade4:
004dade4ldr x1, [sp+24]
004dade8ldr x2, [sp+32]
004dadecsubs xzr, x1, x2
004dadf0b.gt 0x4dadf8
004dadf4b 0x4dae20
004dadf8
004dadf8loc_4dadf8:
004dadf8ldr x1, [sp+32]
004dadfcldr x2, [sp+88]
004dae00ldr x0, [x2+3*x1]
004dae04str x0, [sp+56]
004dae08bl golang.org/x/crypto/ssh.(*channel).close
004dae0cb 0x4dae10
004dae10
004dae10loc_4dae10:
004dae10ldr x1, [sp+32]
004dae14add x1, x1, 1
004dae18str x1, [sp+32]
004dae1cb 0x4dade4
004dae20
004dae20loc_4dae20:
004dae20ldr x1, [sp+168]
004dae24ldrsb x27, [x1]
004dae28ldr x1, [x1+56]
004dae2cstr x1, [sp+72]
004dae30ldr x0, [sp+72]
004dae34bl runtime.closechan
004dae38ldr x1, [sp+168]
004dae3cldrsb x27, [x1]
004dae40ldr x1, [x1+80]
004dae44str x1, [sp+64]
004dae48ldr x0, [sp+64]
004dae4cbl runtime.closechan
004dae50ldr x1, [sp+168]
004dae54ldrsb x27, [x1]
004dae58ldr x1, [x1+72]
004dae5cstr x1, [sp+144]
004dae60ldr x0, [sp+144]
004dae64bl runtime.closechan
004dae68ldr x1, [sp+168]
004dae6cldrsb x27, [x1]
004dae70ldr x2, [x1]
004dae74ldrsb x27, [x2]
004dae78ldr x0, [x1+8]
004dae7cldr x1, [x2+24]
004dae80blr x1
004dae84ldr x1, [sp+168]
004dae88ldrsb x27, [x1]
004dae8cldr x1, [x1+88]
004dae90ldrsb x27, [x1]
004dae94ldr x2, [x1]
004dae98ldrsb x27, [x2]
004dae9cldr x0, [x1+8]
004daea0ldr x1, [x2+24]
004daea4blr x1
004daea8ldr x1, [sp+168]
004daeacldrsb x27, [x1]
004daeb0ldr x2, [sp+48]
004daeb4ldr x3, [sp+40]
004daeb8str x3, [x1+96]
004daebcadrp x27, 0x571000
004daec0ldr w3, [x27+3056]
004daec4cbz w3, 0x4daecc
004daec8b 0x4daed0
004daecc
004daeccloc_4daecc:
004daeccb 0x4daee4
004daed0
004daed0loc_4daed0:
004daed0bl runtime.gcWriteBarrier2
004daed4str x2, [x25]
004daed8ldr x3, [x1+104]
004daedcstr x3, [x25+8]
004daee0b 0x4daee4
004daee4
004daee4loc_4daee4:
004daee4str x2, [x1+104]
004daee8ldr x1, [sp+168]
004daeecldrsb x27, [x1]
004daef0ldr x0, [x1+88]
004daef4str x0, [sp+136]
004daef8bl sync.(*Cond).Broadcast
004daefcldr x1, [sp+168]
004daf00ldrsb x27, [x1]
004daf04ldr x1, [x1+88]
004daf08ldrsb x27, [x1]
004daf0cldr x2, [x1]
004daf10ldrsb x27, [x2]
004daf14ldr x0, [x1+8]
004daf18ldr x1, [x2+32]
004daf1cblr x1
004daf20ldur x29, [sp-8]
004daf24ldr x30, [sp], 160
004daf28ret x30
004daf2c
004daf2cloc_4daf2c:
004daf2cstr x0, [sp+8]
004daf30mov x3, x30
004daf34bl runtime.morestack_noctxt.abi0
004daf38ldr x0, [sp+8]
004daf3cb 0x4dad60
004dad60
004daf40
004daf40golang.org/x/crypto/ssh.(*mux).onePacket: ; void golang.org/x/crypto/ssh.(*mux).onePacket(golang.org/x/crypto/ssh.mux * m)
004daf40ldr x16, [x28+16]
004daf44sub x17, sp, 96
004daf48subs xzr, x17, x16
004daf4cb.ls 0x4db204
004daf50str x30, [sp-224]!
004daf54stur x29, [sp-8]
004daf58sub x29, sp, 8
004daf5cstr x0, [sp+232]
004daf60stp xzr, xzr, [sp+64]
004daf64str xzr, [sp+144]
004daf68stp xzr, xzr, [sp+152]
004daf6cstp xzr, xzr, [sp+128]
004daf70ldr x1, [sp+232]
004daf74ldrsb x27, [x1]
004daf78ldr x2, [x1]
004daf7cldrsb x27, [x2]
004daf80ldr x0, [x1+8]
004daf84ldr x1, [x2+32]
004daf88blr x1
004daf8cstr x0, [sp+144]
004daf90str x1, [sp+152]
004daf94str x2, [sp+160]
004daf98str x3, [sp+128]
004daf9cstr x4, [sp+136]
004dafa0ldr x1, [sp+144]
004dafa4ldr x2, [sp+152]
004dafa8ldr x3, [sp+160]
004dafacstr x1, [sp+184]
004dafb0str x2, [sp+192]
004dafb4str x3, [sp+200]
004dafb8ldr x1, [sp+128]
004dafbcldr x2, [sp+136]
004dafc0str x1, [sp+168]
004dafc4str x2, [sp+176]
004dafc8ldr x1, [sp+184]
004dafccldr x2, [sp+192]
004dafd0ldr x3, [sp+200]
004dafd4str x1, [sp+80]
004dafd8str x2, [sp+88]
004dafdcstr x3, [sp+96]
004dafe0ldr x1, [sp+176]
004dafe4ldr x0, [sp+168]
004dafe8str x0, [sp+104]
004dafecstr x1, [sp+112]
004daff0cbnz x0, 0x4daff8
004daff4b 0x4db00c
004daff8
004daff8loc_4daff8:
004daff8str x0, [sp+64]
004daffcstr x1, [sp+72]
004db000ldur x29, [sp-8]
004db004ldr x30, [sp], 224
004db008ret x30
004db00c
004db00cloc_4db00c:
004db00cldr x1, [sp+88]
004db010ldr x4, [sp+80]
004db014subs xzr, x1, 0
004db018b.hi 0x4db020
004db01cb 0x4db1f8
004db020
004db020loc_4db020:
004db020ldrb w4, [x4]
004db024strb w4, [sp+51]
004db028mov x5, x4
004db02csubs wzr, w5, 80
004db030b.hs 0x4db038
004db034b 0x4db080
004db038
004db038loc_4db038:
004db038mov x5, x4
004db03csubs wzr, w5, 82
004db040b.ls 0x4db048
004db044b 0x4db07c
004db048
004db048loc_4db048:
004db048b 0x4db04c
004db04c
004db04cloc_4db04c:
004db04cldr x1, [sp+80]
004db050ldr x2, [sp+88]
004db054ldr x3, [sp+96]
004db058ldr x0, [sp+232]
004db05cbl golang.org/x/crypto/ssh.(*mux).handleGlobalPacket
004db060str x0, [sp+128]
004db064str x1, [sp+136]
004db068str x0, [sp+64]
004db06cstr x1, [sp+72]
004db070ldur x29, [sp-8]
004db074ldr x30, [sp], 224
004db078ret x30
004db07c
004db07cloc_4db07c:
004db07cb 0x4db084
004db080
004db080loc_4db080:
004db080b 0x4db084
004db084
004db084loc_4db084:
004db084subs wzr, w4, 90
004db088b.eq 0x4db090
004db08cb 0x4db0c4
004db090
004db090loc_4db090:
004db090b 0x4db094
004db094
004db094loc_4db094:
004db094ldr x1, [sp+80]
004db098ldr x2, [sp+88]
004db09cldr x3, [sp+96]
004db0a0ldr x0, [sp+232]
004db0a4bl golang.org/x/crypto/ssh.(*mux).handleChannelOpen
004db0a8str x0, [sp+128]
004db0acstr x1, [sp+136]
004db0b0str x0, [sp+64]
004db0b4str x1, [sp+72]
004db0b8ldur x29, [sp-8]
004db0bcldr x30, [sp], 224
004db0c0ret x30
004db0c4
004db0c4loc_4db0c4:
004db0c4b 0x4db0c8
004db0c8
004db0c8loc_4db0c8:
004db0c8b 0x4db0cc
004db0cc
004db0ccloc_4db0cc:
004db0ccldr x3, [sp+88]
004db0d0str x3, [sp+56]
004db0d4subs xzr, x3, 5
004db0d8b.lt 0x4db0e0
004db0dcb 0x4db11c
004db0e0
004db0e0loc_4db0e0:
004db0e0ldr x1, [sp+88]
004db0e4ldr x2, [sp+80]
004db0e8subs xzr, x1, 0
004db0ecb.hi 0x4db0f4
004db0f0b 0x4db1f0
004db0f4
004db0f4loc_4db0f4:
004db0f4ldrb w0, [x2]
004db0f8strb w0, [sp+50]
004db0fcbl golang.org/x/crypto/ssh.parseError
004db100str x0, [sp+128]
004db104str x1, [sp+136]
004db108str x0, [sp+64]
004db10cstr x1, [sp+72]
004db110ldur x29, [sp-8]
004db114ldr x30, [sp], 224
004db118ret x30
004db11c
004db11cloc_4db11c:
004db11cldr x1, [sp+88]
004db120ldr x3, [sp+80]
004db124ldr x4, [sp+96]
004db128b 0x4db12c
004db12c
004db12cloc_4db12c:
004db12csubs xzr, x1, 1
004db130b.hs 0x4db138
004db134b 0x4db1e8
004db138
004db138loc_4db138:
004db138sub x2, x4, 1
004db13csub x1, x1, 1
004db140sub x4, xzr, x2
004db144sbfm x4, x4, 63, 63
004db148and x4, x4, 1
004db14cadd x0, x3, x4
004db150str x0, [sp+144]
004db154str x1, [sp+152]
004db158str x2, [sp+160]
004db15cbl encoding/binary.bigEndian.Uint32
004db160str w0, [sp+52]
004db164ldr x3, [sp+232]
004db168ldrsb x27, [x3]
004db16cadd x0, x3, 16
004db170str x0, [sp+208]
004db174ldr w1, [sp+52]
004db178bl golang.org/x/crypto/ssh.(*chanList).getChan
004db17cstr x0, [sp+120]
004db180cbnz x0, 0x4db188
004db184b 0x4db1b4
004db188
004db188loc_4db188:
004db188ldr x2, [sp+88]
004db18cldr x3, [sp+96]
004db190ldr x1, [sp+80]
004db194bl golang.org/x/crypto/ssh.(*channel).handlePacket
004db198str x0, [sp+128]
004db19cstr x1, [sp+136]
004db1a0str x0, [sp+64]
004db1a4str x1, [sp+72]
004db1a8ldur x29, [sp-8]
004db1acldr x30, [sp], 224
004db1b0ret x30
004db1b4
004db1b4loc_4db1b4:
004db1b4ldr w1, [sp+52]
004db1b8ldr x2, [sp+80]
004db1bcldr x3, [sp+88]
004db1c0ldr x4, [sp+96]
004db1c4ldr x0, [sp+232]
004db1c8bl golang.org/x/crypto/ssh.(*mux).handleUnknownChannelPacket
004db1ccstr x0, [sp+128]
004db1d0str x1, [sp+136]
004db1d4str x0, [sp+64]
004db1d8str x1, [sp+72]
004db1dcldur x29, [sp-8]
004db1e0ldr x30, [sp], 224
004db1e4ret x30
004db1e8
004db1e8loc_4db1e8:
004db1e8orr x0, xzr, 1
004db1ecbl runtime.panicSliceB
004db1f0
004db1f0loc_4db1f0:
004db1f0mov x0, xzr
004db1f4bl runtime.panicIndex
004db1f8
004db1f8loc_4db1f8:
004db1f8mov x0, xzr
004db1fcbl runtime.panicIndex
004db200hint
004db204
004db204loc_4db204:
004db204str x0, [sp+8]
004db208mov x3, x30
004db20cbl runtime.morestack_noctxt.abi0
004db210ldr x0, [sp+8]
004db214b 0x4daf40
004db218udf 0
004db21cudf 0
004daf40
004daf40golang.org/x/crypto/ssh.(*mux).onePacket: ; void golang.org/x/crypto/ssh.(*mux).onePacket(golang.org/x/crypto/ssh.mux * m)
004daf40ldr x16, [x28+16]
004daf44sub x17, sp, 96
004daf48subs xzr, x17, x16
004daf4cb.ls 0x4db204
004daf50str x30, [sp-224]!
004daf54stur x29, [sp-8]
004daf58sub x29, sp, 8
004daf5cstr x0, [sp+232]
004daf60stp xzr, xzr, [sp+64]
004daf64str xzr, [sp+144]
004daf68stp xzr, xzr, [sp+152]
004daf6cstp xzr, xzr, [sp+128]
004daf70ldr x1, [sp+232]
004daf74ldrsb x27, [x1]
004daf78ldr x2, [x1]
004daf7cldrsb x27, [x2]
004daf80ldr x0, [x1+8]
004daf84ldr x1, [x2+32]
004daf88blr x1
004daf8cstr x0, [sp+144]
004daf90str x1, [sp+152]
004daf94str x2, [sp+160]
004daf98str x3, [sp+128]
004daf9cstr x4, [sp+136]
004dafa0ldr x1, [sp+144]
004dafa4ldr x2, [sp+152]
004dafa8ldr x3, [sp+160]
004dafacstr x1, [sp+184]
004dafb0str x2, [sp+192]
004dafb4str x3, [sp+200]
004dafb8ldr x1, [sp+128]
004dafbcldr x2, [sp+136]
004dafc0str x1, [sp+168]
004dafc4str x2, [sp+176]
004dafc8ldr x1, [sp+184]
004dafccldr x2, [sp+192]
004dafd0ldr x3, [sp+200]
004dafd4str x1, [sp+80]
004dafd8str x2, [sp+88]
004dafdcstr x3, [sp+96]
004dafe0ldr x1, [sp+176]
004dafe4ldr x0, [sp+168]
004dafe8str x0, [sp+104]
004dafecstr x1, [sp+112]
004daff0cbnz x0, 0x4daff8
004daff4b 0x4db00c
004daff8
004daff8loc_4daff8:
004daff8str x0, [sp+64]
004daffcstr x1, [sp+72]
004db000ldur x29, [sp-8]
004db004ldr x30, [sp], 224
004db008ret x30
004db00c
004db00cloc_4db00c:
004db00cldr x1, [sp+88]
004db010ldr x4, [sp+80]
004db014subs xzr, x1, 0
004db018b.hi 0x4db020
004db01cb 0x4db1f8
004db020
004db020loc_4db020:
004db020ldrb w4, [x4]
004db024strb w4, [sp+51]
004db028mov x5, x4
004db02csubs wzr, w5, 80
004db030b.hs 0x4db038
004db034b 0x4db080
004db038
004db038loc_4db038:
004db038mov x5, x4
004db03csubs wzr, w5, 82
004db040b.ls 0x4db048
004db044b 0x4db07c
004db048
004db048loc_4db048:
004db048b 0x4db04c
004db04c
004db04cloc_4db04c:
004db04cldr x1, [sp+80]
004db050ldr x2, [sp+88]
004db054ldr x3, [sp+96]
004db058ldr x0, [sp+232]
004db05cbl golang.org/x/crypto/ssh.(*mux).handleGlobalPacket
004db060str x0, [sp+128]
004db064str x1, [sp+136]
004db068str x0, [sp+64]
004db06cstr x1, [sp+72]
004db070ldur x29, [sp-8]
004db074ldr x30, [sp], 224
004db078ret x30
004db07c
004db07cloc_4db07c:
004db07cb 0x4db084
004db080
004db080loc_4db080:
004db080b 0x4db084
004db084
004db084loc_4db084:
004db084subs wzr, w4, 90
004db088b.eq 0x4db090
004db08cb 0x4db0c4
004db090
004db090loc_4db090:
004db090b 0x4db094
004db094
004db094loc_4db094:
004db094ldr x1, [sp+80]
004db098ldr x2, [sp+88]
004db09cldr x3, [sp+96]
004db0a0ldr x0, [sp+232]
004db0a4bl golang.org/x/crypto/ssh.(*mux).handleChannelOpen
004db0a8str x0, [sp+128]
004db0acstr x1, [sp+136]
004db0b0str x0, [sp+64]
004db0b4str x1, [sp+72]
004db0b8ldur x29, [sp-8]
004db0bcldr x30, [sp], 224
004db0c0ret x30
004db0c4
004db0c4loc_4db0c4:
004db0c4b 0x4db0c8
004db0c8
004db0c8loc_4db0c8:
004db0c8b 0x4db0cc
004db0cc
004db0ccloc_4db0cc:
004db0ccldr x3, [sp+88]
004db0d0str x3, [sp+56]
004db0d4subs xzr, x3, 5
004db0d8b.lt 0x4db0e0
004db0dcb 0x4db11c
004db0e0
004db0e0loc_4db0e0:
004db0e0ldr x1, [sp+88]
004db0e4ldr x2, [sp+80]
004db0e8subs xzr, x1, 0
004db0ecb.hi 0x4db0f4
004db0f0b 0x4db1f0
004db0f4
004db0f4loc_4db0f4:
004db0f4ldrb w0, [x2]
004db0f8strb w0, [sp+50]
004db0fcbl golang.org/x/crypto/ssh.parseError
004db100str x0, [sp+128]
004db104str x1, [sp+136]
004db108str x0, [sp+64]
004db10cstr x1, [sp+72]
004db110ldur x29, [sp-8]
004db114ldr x30, [sp], 224
004db118ret x30
004db11c
004db11cloc_4db11c:
004db11cldr x1, [sp+88]
004db120ldr x3, [sp+80]
004db124ldr x4, [sp+96]
004db128b 0x4db12c
004db12c
004db12cloc_4db12c:
004db12csubs xzr, x1, 1
004db130b.hs 0x4db138
004db134b 0x4db1e8
004db138
004db138loc_4db138:
004db138sub x2, x4, 1
004db13csub x1, x1, 1
004db140sub x4, xzr, x2
004db144sbfm x4, x4, 63, 63
004db148and x4, x4, 1
004db14cadd x0, x3, x4
004db150str x0, [sp+144]
004db154str x1, [sp+152]
004db158str x2, [sp+160]
004db15cbl encoding/binary.bigEndian.Uint32
004db160str w0, [sp+52]
004db164ldr x3, [sp+232]
004db168ldrsb x27, [x3]
004db16cadd x0, x3, 16
004db170str x0, [sp+208]
004db174ldr w1, [sp+52]
004db178bl golang.org/x/crypto/ssh.(*chanList).getChan
004db17cstr x0, [sp+120]
004db180cbnz x0, 0x4db188
004db184b 0x4db1b4
004db188
004db188loc_4db188:
004db188ldr x2, [sp+88]
004db18cldr x3, [sp+96]
004db190ldr x1, [sp+80]
004db194bl golang.org/x/crypto/ssh.(*channel).handlePacket
004db198str x0, [sp+128]
004db19cstr x1, [sp+136]
004db1a0str x0, [sp+64]
004db1a4str x1, [sp+72]
004db1a8ldur x29, [sp-8]
004db1acldr x30, [sp], 224
004db1b0ret x30
004db1b4
004db1b4loc_4db1b4:
004db1b4ldr w1, [sp+52]
004db1b8ldr x2, [sp+80]
004db1bcldr x3, [sp+88]
004db1c0ldr x4, [sp+96]
004db1c4ldr x0, [sp+232]
004db1c8bl golang.org/x/crypto/ssh.(*mux).handleUnknownChannelPacket
004db1ccstr x0, [sp+128]
004db1d0str x1, [sp+136]
004db1d4str x0, [sp+64]
004db1d8str x1, [sp+72]
004db1dcldur x29, [sp-8]
004db1e0ldr x30, [sp], 224
004db1e4ret x30
004db1e8
004db1e8loc_4db1e8:
004db1e8orr x0, xzr, 1
004db1ecbl runtime.panicSliceB
004db1f0
004db1f0loc_4db1f0:
004db1f0mov x0, xzr
004db1f4bl runtime.panicIndex
004db1f8
004db1f8loc_4db1f8:
004db1f8mov x0, xzr
004db1fcbl runtime.panicIndex
004db200hint
004db204
004db204loc_4db204:
004db204str x0, [sp+8]
004db208mov x3, x30
004db20cbl runtime.morestack_noctxt.abi0
004db210ldr x0, [sp+8]
004db214b 0x4daf40
004db218udf 0
004db21cudf 0
004daf40
004db220
004db220golang.org/x/crypto/ssh.(*mux).handleGlobalPacket: ; void golang.org/x/crypto/ssh.(*mux).handleGlobalPacket(golang.org/x/crypto/ssh.mux * m, struct []uint8 packet)
004db220ldr x16, [x28+16]
004db224sub x17, sp, 224
004db228subs xzr, x17, x16
004db22cb.ls 0x4db658
004db230sub x20, sp, 352
004db234stp x29, x30, [x20-8]
004db238add sp, x20, 0
004db23csub x29, sp, 8
004db240str x0, [sp+360]
004db244str x1, [sp+368]
004db248str x2, [sp+376]
004db24cstr x3, [sp+384]
004db250stp xzr, xzr, [sp+64]
004db254stp xzr, xzr, [sp+328]
004db258stp xzr, xzr, [sp+312]
004db25cldr x0, [sp+368]
004db260ldr x1, [sp+376]
004db264ldr x2, [sp+384]
004db268bl golang.org/x/crypto/ssh.decode
004db26cstr x0, [sp+328]
004db270str x1, [sp+336]
004db274str x2, [sp+312]
004db278str x3, [sp+320]
004db27cldr x3, [sp+336]
004db280ldr x4, [sp+328]
004db284str x4, [sp+168]
004db288str x3, [sp+176]
004db28cldr x3, [sp+312]
004db290ldr x4, [sp+320]
004db294str x3, [sp+152]
004db298str x4, [sp+160]
004db29cldr x3, [sp+168]
004db2a0ldr x4, [sp+176]
004db2a4str x3, [sp+120]
004db2a8str x4, [sp+128]
004db2acldr x1, [sp+160]
004db2b0ldr x0, [sp+152]
004db2b4str x0, [sp+136]
004db2b8str x1, [sp+144]
004db2bccbnz x0, 0x4db2c4
004db2c0b 0x4db2d8
004db2c4
004db2c4loc_4db2c4:
004db2c4str x0, [sp+64]
004db2c8str x1, [sp+72]
004db2ccldp x29, x30, [sp-8]
004db2d0add sp, sp, 352
004db2d4ret x30
004db2d8
004db2d8loc_4db2d8:
004db2d8ldr x5, [sp+128]
004db2dcldr x6, [sp+120]
004db2e0str x6, [sp+256]
004db2e4str x5, [sp+264]
004db2e8cbnz x6, 0x4db2f0
004db2ecb 0x4db654
004db2f0
004db2f0loc_4db2f0:
004db2f0ldr w5, [x6+16]
004db2f4str w5, [sp+60]
004db2f8movz x6, 12404
004db2fcmovk x6, 0x71e60000
004db300subs wzr, w5, w6
004db304b.eq 0x4db30c
004db308b 0x4db4ac
004db30c
004db30cloc_4db30c:
004db30cldr x5, [sp+256]
004db310adrp x6, 0x10e000
004db314add x6, x6, 3200
004db318subs xzr, x5, x6
004db31cb.eq 0x4db324
004db320b 0x4db32c
004db324
004db324loc_4db324:
004db324orr x0, xzr, 1
004db328b 0x4db334
004db32c
004db32cloc_4db32c:
004db32cmov x0, xzr
004db330b 0x4db334
004db334
004db334loc_4db334:
004db334strb w0, [sp+59]
004db338tbnz w0, 0, 0x4db340
004db33cb 0x4db650
004db340
004db340loc_4db340:
004db340b 0x4db344
004db344
004db344loc_4db344:
004db344ldr x1, [sp+264]
004db348str x1, [sp+112]
004db34cadrp x0, 0x19b000
004db350add x0, x0, 800
004db354bl runtime.newobject
004db358str x0, [sp+248]
004db35cadrp x27, 0x570000
004db360ldr w1, [x27+3056]
004db364cbz w1, 0x4db36c
004db368b 0x4db370
004db36c
004db36cloc_4db36c:
004db36cb 0x4db38c
004db370
004db370loc_4db370:
004db370str x0, [sp+184]
004db374mov x1, x0
004db378adrp x0, 0x19b000
004db37cadd x0, x0, 800
004db380bl runtime.wbZero
004db384ldr x0, [sp+184]
004db388b 0x4db38c
004db38c
004db38cloc_4db38c:
004db38cstp xzr, xzr, [x0]
004db390stp xzr, xzr, [x0+16]
004db394stp xzr, xzr, [x0+32]
004db398stp xzr, xzr, [x0+48]
004db39cldr x2, [sp+248]
004db3a0ldrsb x27, [x2]
004db3a4ldr x3, [sp+112]
004db3a8ldrsb x27, [x3]
004db3acldr x4, [x3]
004db3b0ldr x3, [x3+8]
004db3b4str x3, [x2+8]
004db3b8adrp x27, 0x570000
004db3bcldr w3, [x27+3056]
004db3c0cbz w3, 0x4db3c8
004db3c4b 0x4db3cc
004db3c8
004db3c8loc_4db3c8:
004db3c8b 0x4db3e0
004db3cc
004db3ccloc_4db3cc:
004db3ccbl runtime.gcWriteBarrier2
004db3d0str x4, [x25]
004db3d4ldr x3, [x2]
004db3d8str x3, [x25+8]
004db3dcb 0x4db3e0
004db3e0
004db3e0loc_4db3e0:
004db3e0str x4, [x2]
004db3e4ldr x2, [sp+248]
004db3e8ldrsb x27, [x2]
004db3ecldr x3, [sp+112]
004db3f0ldrsb x27, [x3]
004db3f4ldrb w3, [x3+16]
004db3f8strb w3, [x2+16]
004db3fcldr x2, [sp+248]
004db400ldrsb x27, [x2]
004db404ldr x3, [sp+112]
004db408ldrsb x27, [x3]
004db40cldr x4, [x3+24]
004db410ldr x5, [x3+40]
004db414ldr x3, [x3+32]
004db418str x3, [x2+32]
004db41cstr x5, [x2+40]
004db420adrp x27, 0x570000
004db424ldr w3, [x27+3056]
004db428cbz w3, 0x4db430
004db42cb 0x4db434
004db430
004db430loc_4db430:
004db430b 0x4db448
004db434
004db434loc_4db434:
004db434bl runtime.gcWriteBarrier2
004db438str x4, [x25]
004db43cldr x3, [x2+24]
004db440str x3, [x25+8]
004db444b 0x4db448
004db448
004db448loc_4db448:
004db448str x4, [x2+24]
004db44cldr x2, [sp+248]
004db450ldrsb x27, [x2]
004db454ldr x3, [sp+360]
004db458adrp x27, 0x570000
004db45cldr w4, [x27+3056]
004db460cbz w4, 0x4db468
004db464b 0x4db46c
004db468
004db468loc_4db468:
004db468b 0x4db480
004db46c
004db46cloc_4db46c:
004db46cbl runtime.gcWriteBarrier2
004db470str x3, [x25]
004db474ldr x4, [x2+56]
004db478str x4, [x25+8]
004db47cb 0x4db480
004db480
004db480loc_4db480:
004db480str x3, [x2+56]
004db484ldr x2, [sp+248]
004db488str x2, [sp+304]
004db48cldr x2, [sp+360]
004db490ldrsb x27, [x2]
004db494ldr x2, [x2+80]
004db498str x2, [sp+240]
004db49cldr x0, [sp+240]
004db4a0add x1, sp, 304
004db4a4bl runtime.chansend1
004db4a8b 0x4db57c
004db4ac
004db4acloc_4db4ac:
004db4acmovz x6, 50230
004db4b0movk x6, 0x59850000
004db4b4adds wzr, w5, w6
004db4b8b.eq 0x4db4c0
004db4bcb 0x4db4f8
004db4c0
004db4c0loc_4db4c0:
004db4c0ldr x5, [sp+256]
004db4c4adrp x6, 0x10e000
004db4c8add x6, x6, 3136
004db4ccsubs xzr, x5, x6
004db4d0b.eq 0x4db4d8
004db4d4b 0x4db4e0
004db4d8
004db4d8loc_4db4d8:
004db4d8orr x0, xzr, 1
004db4dcb 0x4db4e8
004db4e0
004db4e0loc_4db4e0:
004db4e0mov x0, xzr
004db4e4b 0x4db4e8
004db4e8
004db4e8loc_4db4e8:
004db4e8strb w0, [sp+59]
004db4ectbnz w0, 0, 0x4db4f4
004db4f0b 0x4db64c
004db4f4
004db4f4loc_4db4f4:
004db4f4b 0x4db544
004db4f8
004db4f8loc_4db4f8:
004db4f8movz x6, 2436
004db4fcmovk x6, 0x29d0000
004db500adds wzr, w5, w6
004db504b.eq 0x4db50c
004db508b 0x4db648
004db50c
004db50cloc_4db50c:
004db50cldr x5, [sp+256]
004db510adrp x6, 0x10e000
004db514add x6, x6, 3264
004db518subs xzr, x5, x6
004db51cb.eq 0x4db524
004db520b 0x4db52c
004db524
004db524loc_4db524:
004db524orr x0, xzr, 1
004db528b 0x4db534
004db52c
004db52cloc_4db52c:
004db52cmov x0, xzr
004db530b 0x4db534
004db534
004db534loc_4db534:
004db534strb w0, [sp+59]
004db538tbnz w0, 0, 0x4db540
004db53cb 0x4db594
004db540
004db540loc_4db540:
004db540b 0x4db544
004db544
004db544loc_4db544:
004db544ldr x2, [sp+256]
004db548ldr x3, [sp+264]
004db54cstr x2, [sp+96]
004db550str x3, [sp+104]
004db554str x2, [sp+328]
004db558str x3, [sp+336]
004db55cldr x2, [sp+360]
004db560ldrsb x27, [x2]
004db564ldr x2, [x2+72]
004db568str x2, [sp+232]
004db56cldr x0, [sp+232]
004db570add x1, sp, 328
004db574bl runtime.chansend1
004db578b 0x4db57c
004db57c
004db57cloc_4db57c:
004db57cstp xzr, xzr, [sp+64]
004db580mov x0, xzr
004db584mov x1, xzr
004db588ldp x29, x30, [sp-8]
004db58cadd sp, sp, 352
004db590ret x30
004db594
004db594loc_4db594:
004db594b 0x4db598
004db598
004db598loc_4db598:
004db598b 0x4db59c
004db59c
004db59cloc_4db59c:
004db59cb 0x4db5a0
004db5a0
004db5a0loc_4db5a0:
004db5a0b 0x4db5a4
004db5a4
004db5a4loc_4db5a4:
004db5a4ldr x5, [sp+256]
004db5a8ldr x6, [sp+264]
004db5acstr x5, [sp+80]
004db5b0str x6, [sp+88]
004db5b4stp xzr, xzr, [sp+288]
004db5b8add x2, sp, 288
004db5bcstr x2, [sp+200]
004db5c0ldrsb x27, [x2]
004db5c4ldr x5, [sp+88]
004db5c8ldr x6, [sp+80]
004db5ccstr x6, [x2]
004db5d0adrp x27, 0x570000
004db5d4ldr w6, [x27+3056]
004db5d8cbz w6, 0x4db5e0
004db5dcb 0x4db634
004db5e0
004db5e0loc_4db5e0:
004db5e0b 0x4db5e4
004db5e4
004db5e4loc_4db5e4:
004db5e4str x5, [x2+8]
004db5e8ldrsb x27, [x2]
004db5ecb 0x4db5f0
004db5f0
004db5f0loc_4db5f0:
004db5f0str x2, [sp+208]
004db5f4orr x4, xzr, 1
004db5f8str x4, [sp+216]
004db5fcstr x4, [sp+224]
004db600adrp x0, 0x1de000
004db604add x0, x0, 1422
004db608orr x1, xzr, 24
004db60cmov x3, x4
004db610bl fmt.Sprintf
004db614str x0, [sp+272]
004db618str x1, [sp+280]
004db61cbl runtime.convTstring
004db620str x0, [sp+192]
004db624mov x1, x0
004db628adrp x0, 0x11a000
004db62cadd x0, x0, 2944
004db630bl runtime.gopanic
004db634
004db634loc_4db634:
004db634bl runtime.gcWriteBarrier2
004db638str x5, [x25]
004db63cldr x6, [x2+8]
004db640str x6, [x25+8]
004db644b 0x4db5e4
004db648
004db648loc_4db648:
004db648b 0x4db598
004db64c
004db64cloc_4db64c:
004db64cb 0x4db59c
004db650
004db650loc_4db650:
004db650b 0x4db5a0
004db654
004db654loc_4db654:
004db654b 0x4db5a4
004db658
004db658loc_4db658:
004db658stp x0, x1, [sp+8]
004db65cstp x2, x3, [sp+24]
004db660mov x3, x30
004db664bl runtime.morestack_noctxt.abi0
004db668ldp x0, x1, [sp+8]
004db66cldp x2, x3, [sp+24]
004db670b 0x4db220
004db674udf 0
004db678udf 0
004db67cudf 0
004db220
004db220golang.org/x/crypto/ssh.(*mux).handleGlobalPacket: ; void golang.org/x/crypto/ssh.(*mux).handleGlobalPacket(golang.org/x/crypto/ssh.mux * m, struct []uint8 packet)
004db220ldr x16, [x28+16]
004db224sub x17, sp, 224
004db228subs xzr, x17, x16
004db22cb.ls 0x4db658
004db230sub x20, sp, 352
004db234stp x29, x30, [x20-8]
004db238add sp, x20, 0
004db23csub x29, sp, 8
004db240str x0, [sp+360]
004db244str x1, [sp+368]
004db248str x2, [sp+376]
004db24cstr x3, [sp+384]
004db250stp xzr, xzr, [sp+64]
004db254stp xzr, xzr, [sp+328]
004db258stp xzr, xzr, [sp+312]
004db25cldr x0, [sp+368]
004db260ldr x1, [sp+376]
004db264ldr x2, [sp+384]
004db268bl golang.org/x/crypto/ssh.decode
004db26cstr x0, [sp+328]
004db270str x1, [sp+336]
004db274str x2, [sp+312]
004db278str x3, [sp+320]
004db27cldr x3, [sp+336]
004db280ldr x4, [sp+328]
004db284str x4, [sp+168]
004db288str x3, [sp+176]
004db28cldr x3, [sp+312]
004db290ldr x4, [sp+320]
004db294str x3, [sp+152]
004db298str x4, [sp+160]
004db29cldr x3, [sp+168]
004db2a0ldr x4, [sp+176]
004db2a4str x3, [sp+120]
004db2a8str x4, [sp+128]
004db2acldr x1, [sp+160]
004db2b0ldr x0, [sp+152]
004db2b4str x0, [sp+136]
004db2b8str x1, [sp+144]
004db2bccbnz x0, 0x4db2c4
004db2c0b 0x4db2d8
004db2c4
004db2c4loc_4db2c4:
004db2c4str x0, [sp+64]
004db2c8str x1, [sp+72]
004db2ccldp x29, x30, [sp-8]
004db2d0add sp, sp, 352
004db2d4ret x30
004db2d8
004db2d8loc_4db2d8:
004db2d8ldr x5, [sp+128]
004db2dcldr x6, [sp+120]
004db2e0str x6, [sp+256]
004db2e4str x5, [sp+264]
004db2e8cbnz x6, 0x4db2f0
004db2ecb 0x4db654
004db2f0
004db2f0loc_4db2f0:
004db2f0ldr w5, [x6+16]
004db2f4str w5, [sp+60]
004db2f8movz x6, 12404
004db2fcmovk x6, 0x71e60000
004db300subs wzr, w5, w6
004db304b.eq 0x4db30c
004db308b 0x4db4ac
004db30c
004db30cloc_4db30c:
004db30cldr x5, [sp+256]
004db310adrp x6, 0x10e000
004db314add x6, x6, 3200
004db318subs xzr, x5, x6
004db31cb.eq 0x4db324
004db320b 0x4db32c
004db324
004db324loc_4db324:
004db324orr x0, xzr, 1
004db328b 0x4db334
004db32c
004db32cloc_4db32c:
004db32cmov x0, xzr
004db330b 0x4db334
004db334
004db334loc_4db334:
004db334strb w0, [sp+59]
004db338tbnz w0, 0, 0x4db340
004db33cb 0x4db650
004db340
004db340loc_4db340:
004db340b 0x4db344
004db344
004db344loc_4db344:
004db344ldr x1, [sp+264]
004db348str x1, [sp+112]
004db34cadrp x0, 0x19b000
004db350add x0, x0, 800
004db354bl runtime.newobject
004db358str x0, [sp+248]
004db35cadrp x27, 0x570000
004db360ldr w1, [x27+3056]
004db364cbz w1, 0x4db36c
004db368b 0x4db370
004db36c
004db36cloc_4db36c:
004db36cb 0x4db38c
004db370
004db370loc_4db370:
004db370str x0, [sp+184]
004db374mov x1, x0
004db378adrp x0, 0x19b000
004db37cadd x0, x0, 800
004db380bl runtime.wbZero
004db384ldr x0, [sp+184]
004db388b 0x4db38c
004db38c
004db38cloc_4db38c:
004db38cstp xzr, xzr, [x0]
004db390stp xzr, xzr, [x0+16]
004db394stp xzr, xzr, [x0+32]
004db398stp xzr, xzr, [x0+48]
004db39cldr x2, [sp+248]
004db3a0ldrsb x27, [x2]
004db3a4ldr x3, [sp+112]
004db3a8ldrsb x27, [x3]
004db3acldr x4, [x3]
004db3b0ldr x3, [x3+8]
004db3b4str x3, [x2+8]
004db3b8adrp x27, 0x570000
004db3bcldr w3, [x27+3056]
004db3c0cbz w3, 0x4db3c8
004db3c4b 0x4db3cc
004db3c8
004db3c8loc_4db3c8:
004db3c8b 0x4db3e0
004db3cc
004db3ccloc_4db3cc:
004db3ccbl runtime.gcWriteBarrier2
004db3d0str x4, [x25]
004db3d4ldr x3, [x2]
004db3d8str x3, [x25+8]
004db3dcb 0x4db3e0
004db3e0
004db3e0loc_4db3e0:
004db3e0str x4, [x2]
004db3e4ldr x2, [sp+248]
004db3e8ldrsb x27, [x2]
004db3ecldr x3, [sp+112]
004db3f0ldrsb x27, [x3]
004db3f4ldrb w3, [x3+16]
004db3f8strb w3, [x2+16]
004db3fcldr x2, [sp+248]
004db400ldrsb x27, [x2]
004db404ldr x3, [sp+112]
004db408ldrsb x27, [x3]
004db40cldr x4, [x3+24]
004db410ldr x5, [x3+40]
004db414ldr x3, [x3+32]
004db418str x3, [x2+32]
004db41cstr x5, [x2+40]
004db420adrp x27, 0x570000
004db424ldr w3, [x27+3056]
004db428cbz w3, 0x4db430
004db42cb 0x4db434
004db430
004db430loc_4db430:
004db430b 0x4db448
004db434
004db434loc_4db434:
004db434bl runtime.gcWriteBarrier2
004db438str x4, [x25]
004db43cldr x3, [x2+24]
004db440str x3, [x25+8]
004db444b 0x4db448
004db448
004db448loc_4db448:
004db448str x4, [x2+24]
004db44cldr x2, [sp+248]
004db450ldrsb x27, [x2]
004db454ldr x3, [sp+360]
004db458adrp x27, 0x570000
004db45cldr w4, [x27+3056]
004db460cbz w4, 0x4db468
004db464b 0x4db46c
004db468
004db468loc_4db468:
004db468b 0x4db480
004db46c
004db46cloc_4db46c:
004db46cbl runtime.gcWriteBarrier2
004db470str x3, [x25]
004db474ldr x4, [x2+56]
004db478str x4, [x25+8]
004db47cb 0x4db480
004db480
004db480loc_4db480:
004db480str x3, [x2+56]
004db484ldr x2, [sp+248]
004db488str x2, [sp+304]
004db48cldr x2, [sp+360]
004db490ldrsb x27, [x2]
004db494ldr x2, [x2+80]
004db498str x2, [sp+240]
004db49cldr x0, [sp+240]
004db4a0add x1, sp, 304
004db4a4bl runtime.chansend1
004db4a8b 0x4db57c
004db4ac
004db4acloc_4db4ac:
004db4acmovz x6, 50230
004db4b0movk x6, 0x59850000
004db4b4adds wzr, w5, w6
004db4b8b.eq 0x4db4c0
004db4bcb 0x4db4f8
004db4c0
004db4c0loc_4db4c0:
004db4c0ldr x5, [sp+256]
004db4c4adrp x6, 0x10e000
004db4c8add x6, x6, 3136
004db4ccsubs xzr, x5, x6
004db4d0b.eq 0x4db4d8
004db4d4b 0x4db4e0
004db4d8
004db4d8loc_4db4d8:
004db4d8orr x0, xzr, 1
004db4dcb 0x4db4e8
004db4e0
004db4e0loc_4db4e0:
004db4e0mov x0, xzr
004db4e4b 0x4db4e8
004db4e8
004db4e8loc_4db4e8:
004db4e8strb w0, [sp+59]
004db4ectbnz w0, 0, 0x4db4f4
004db4f0b 0x4db64c
004db4f4
004db4f4loc_4db4f4:
004db4f4b 0x4db544
004db4f8
004db4f8loc_4db4f8:
004db4f8movz x6, 2436
004db4fcmovk x6, 0x29d0000
004db500adds wzr, w5, w6
004db504b.eq 0x4db50c
004db508b 0x4db648
004db50c
004db50cloc_4db50c:
004db50cldr x5, [sp+256]
004db510adrp x6, 0x10e000
004db514add x6, x6, 3264
004db518subs xzr, x5, x6
004db51cb.eq 0x4db524
004db520b 0x4db52c
004db524
004db524loc_4db524:
004db524orr x0, xzr, 1
004db528b 0x4db534
004db52c
004db52cloc_4db52c:
004db52cmov x0, xzr
004db530b 0x4db534
004db534
004db534loc_4db534:
004db534strb w0, [sp+59]
004db538tbnz w0, 0, 0x4db540
004db53cb 0x4db594
004db540
004db540loc_4db540:
004db540b 0x4db544
004db544
004db544loc_4db544:
004db544ldr x2, [sp+256]
004db548ldr x3, [sp+264]
004db54cstr x2, [sp+96]
004db550str x3, [sp+104]
004db554str x2, [sp+328]
004db558str x3, [sp+336]
004db55cldr x2, [sp+360]
004db560ldrsb x27, [x2]
004db564ldr x2, [x2+72]
004db568str x2, [sp+232]
004db56cldr x0, [sp+232]
004db570add x1, sp, 328
004db574bl runtime.chansend1
004db578b 0x4db57c
004db57c
004db57cloc_4db57c:
004db57cstp xzr, xzr, [sp+64]
004db580mov x0, xzr
004db584mov x1, xzr
004db588ldp x29, x30, [sp-8]
004db58cadd sp, sp, 352
004db590ret x30
004db594
004db594loc_4db594:
004db594b 0x4db598
004db598
004db598loc_4db598:
004db598b 0x4db59c
004db59c
004db59cloc_4db59c:
004db59cb 0x4db5a0
004db5a0
004db5a0loc_4db5a0:
004db5a0b 0x4db5a4
004db5a4
004db5a4loc_4db5a4:
004db5a4ldr x5, [sp+256]
004db5a8ldr x6, [sp+264]
004db5acstr x5, [sp+80]
004db5b0str x6, [sp+88]
004db5b4stp xzr, xzr, [sp+288]
004db5b8add x2, sp, 288
004db5bcstr x2, [sp+200]
004db5c0ldrsb x27, [x2]
004db5c4ldr x5, [sp+88]
004db5c8ldr x6, [sp+80]
004db5ccstr x6, [x2]
004db5d0adrp x27, 0x570000
004db5d4ldr w6, [x27+3056]
004db5d8cbz w6, 0x4db5e0
004db5dcb 0x4db634
004db5e0
004db5e0loc_4db5e0:
004db5e0b 0x4db5e4
004db5e4
004db5e4loc_4db5e4:
004db5e4str x5, [x2+8]
004db5e8ldrsb x27, [x2]
004db5ecb 0x4db5f0
004db5f0
004db5f0loc_4db5f0:
004db5f0str x2, [sp+208]
004db5f4orr x4, xzr, 1
004db5f8str x4, [sp+216]
004db5fcstr x4, [sp+224]
004db600adrp x0, 0x1de000
004db604add x0, x0, 1422
004db608orr x1, xzr, 24
004db60cmov x3, x4
004db610bl fmt.Sprintf
004db614str x0, [sp+272]
004db618str x1, [sp+280]
004db61cbl runtime.convTstring
004db620str x0, [sp+192]
004db624mov x1, x0
004db628adrp x0, 0x11a000
004db62cadd x0, x0, 2944
004db630bl runtime.gopanic
004db634
004db634loc_4db634:
004db634bl runtime.gcWriteBarrier2
004db638str x5, [x25]
004db63cldr x6, [x2+8]
004db640str x6, [x25+8]
004db644b 0x4db5e4
004db648
004db648loc_4db648:
004db648b 0x4db598
004db64c
004db64cloc_4db64c:
004db64cb 0x4db59c
004db650
004db650loc_4db650:
004db650b 0x4db5a0
004db654
004db654loc_4db654:
004db654b 0x4db5a4
004db658
004db658loc_4db658:
004db658stp x0, x1, [sp+8]
004db65cstp x2, x3, [sp+24]
004db660mov x3, x30
004db664bl runtime.morestack_noctxt.abi0
004db668ldp x0, x1, [sp+8]
004db66cldp x2, x3, [sp+24]
004db670b 0x4db220
004db674udf 0
004db678udf 0
004db67cudf 0
004db220
004db680
004db680golang.org/x/crypto/ssh.(*mux).handleChannelOpen: ; void golang.org/x/crypto/ssh.(*mux).handleChannelOpen(golang.org/x/crypto/ssh.mux * m, struct []uint8 packet)
004db680ldr x16, [x28+16]
004db684sub x17, sp, 128
004db688subs xzr, x17, x16
004db68cb.ls 0x4db8dc
004db690sub x20, sp, 256
004db694stp x29, x30, [x20-8]
004db698add sp, x20, 0
004db69csub x29, sp, 8
004db6a0str x0, [sp+264]
004db6a4str x1, [sp+272]
004db6a8str x2, [sp+280]
004db6acstr x3, [sp+288]
004db6b0stp xzr, xzr, [sp+80]
004db6b4adrp x0, 0x19b000
004db6b8add x0, x0, 1248
004db6bcbl runtime.newobject
004db6c0str x0, [sp+240]
004db6c4adrp x27, 0x570000
004db6c8ldr w1, [x27+3056]
004db6cccbz w1, 0x4db6d4
004db6d0b 0x4db6d8
004db6d4
004db6d4loc_4db6d4:
004db6d4b 0x4db6f4
004db6d8
004db6d8loc_4db6d8:
004db6d8str x0, [sp+184]
004db6dcmov x1, x0
004db6e0adrp x0, 0x19b000
004db6e4add x0, x0, 1248
004db6e8bl runtime.wbZero
004db6ecldr x0, [sp+184]
004db6f0b 0x4db6f4
004db6f4
004db6f4loc_4db6f4:
004db6f4stp xzr, xzr, [x0]
004db6f8stp xzr, xzr, [x0+16]
004db6fcstp xzr, xzr, [x0+32]
004db700str xzr, [x0+48]
004db704ldr x4, [sp+240]
004db708str x4, [sp+176]
004db70cldr x0, [sp+272]
004db710ldr x1, [sp+280]
004db714ldr x2, [sp+288]
004db718adrp x3, 0x10e000
004db71cadd x3, x3, 2816
004db720bl golang.org/x/crypto/ssh.Unmarshal
004db724str x0, [sp+136]
004db728str x1, [sp+144]
004db72ccbnz x0, 0x4db734
004db730b 0x4db748
004db734
004db734loc_4db734:
004db734str x0, [sp+80]
004db738str x1, [sp+88]
004db73cldp x29, x30, [sp-8]
004db740add sp, sp, 256
004db744ret x30
004db748
004db748loc_4db748:
004db748ldr x7, [sp+240]
004db74cldr w7, [x7+24]
004db750subs wzr, w7, 9
004db754cset x7, lo
004db758strb w7, [sp+79]
004db75cb.lo 0x4db764
004db760b 0x4db768
004db764
004db764loc_4db764:
004db764b 0x4db784
004db768
004db768loc_4db768:
004db768ldr x7, [sp+240]
004db76cldr w7, [x7+24]
004db770orr x8, xzr, 0xffffffff80000000
004db774subs wzr, w7, w8
004db778cset x7, hi
004db77cstrb w7, [sp+79]
004db780b 0x4db784
004db784
004db784loc_4db784:
004db784ldrb w7, [sp+79]
004db788tbnz w7, 0, 0x4db790
004db78cb 0x4db824
004db790
004db790loc_4db790:
004db790stp xzr, xzr, [sp+96]
004db794stp xzr, xzr, [sp+112]
004db798str xzr, [sp+128]
004db79cldr x2, [sp+240]
004db7a0ldr w2, [x2+16]
004db7a4str w2, [sp+96]
004db7a8orr x2, xzr, 2
004db7acstr w2, [sp+100]
004db7b0adrp x2, 0x1d9000
004db7b4add x2, x2, 1632
004db7b8str x2, [sp+104]
004db7bcorr x2, xzr, 15
004db7c0str x2, [sp+112]
004db7c4adrp x2, 0x1d7000
004db7c8add x2, x2, 3143
004db7ccstr x2, [sp+120]
004db7d0movz x2, 11
004db7d4str x2, [sp+128]
004db7d8adrp x0, 0x18b000
004db7dcadd x0, x0, 3232
004db7e0add x1, sp, 96
004db7e4bl runtime.convT
004db7e8str x0, [sp+208]
004db7ecldr x2, [sp+264]
004db7f0adrp x1, 0x18b000
004db7f4add x1, x1, 3232
004db7f8mov x3, x0
004db7fcmov x0, x2
004db800mov x2, x3
004db804bl golang.org/x/crypto/ssh.(*mux).sendMessage
004db808str x0, [sp+160]
004db80cstr x1, [sp+168]
004db810str x0, [sp+80]
004db814str x1, [sp+88]
004db818ldp x29, x30, [sp-8]
004db81cadd sp, sp, 256
004db820ret x30
004db824
004db824loc_4db824:
004db824ldr x0, [sp+264]
004db828ldr x7, [sp+240]
004db82cldr x1, [x7]
004db830ldr x2, [x7+8]
004db834ldr x7, [sp+240]
004db838ldr x4, [x7+32]
004db83cldr x5, [x7+40]
004db840ldr x6, [x7+48]
004db844mov x3, xzr
004db848bl golang.org/x/crypto/ssh.(*mux).newChannel
004db84cstr x0, [sp+152]
004db850ldrsb x27, [x0]
004db854ldr x7, [sp+240]
004db858ldr w7, [x7+16]
004db85cstr w7, [x0+44]
004db860ldr x7, [sp+152]
004db864ldrsb x27, [x7]
004db868ldr x8, [sp+240]
004db86cldr w8, [x8+24]
004db870str w8, [x7+52]
004db874ldr x7, [sp+152]
004db878ldrsb x27, [x7]
004db87cadd x0, x7, 104
004db880str x0, [sp+200]
004db884ldr x7, [sp+240]
004db888ldr w1, [x7+20]
004db88cbl golang.org/x/crypto/ssh.(*window).add
004db890ldr x7, [sp+152]
004db894str x7, [sp+232]
004db898adrp x8, 0x23e000
004db89cadd x8, x8, 784
004db8a0str x8, [sp+216]
004db8a4str x7, [sp+224]
004db8a8ldr x7, [sp+264]
004db8acldrsb x27, [x7]
004db8b0ldr x7, [x7+56]
004db8b4str x7, [sp+192]
004db8b8ldr x0, [sp+192]
004db8bcadd x1, sp, 216
004db8c0bl runtime.chansend1
004db8c4stp xzr, xzr, [sp+80]
004db8c8mov x0, xzr
004db8ccmov x1, xzr
004db8d0ldp x29, x30, [sp-8]
004db8d4add sp, sp, 256
004db8d8ret x30
004db8dc
004db8dcloc_4db8dc:
004db8dcstp x0, x1, [sp+8]
004db8e0stp x2, x3, [sp+24]
004db8e4mov x3, x30
004db8e8bl runtime.morestack_noctxt.abi0
004db8ecldp x0, x1, [sp+8]
004db8f0ldp x2, x3, [sp+24]
004db8f4b 0x4db680
004db8f8udf 0
004db8fcudf 0
004db680
004db680golang.org/x/crypto/ssh.(*mux).handleChannelOpen: ; void golang.org/x/crypto/ssh.(*mux).handleChannelOpen(golang.org/x/crypto/ssh.mux * m, struct []uint8 packet)
004db680ldr x16, [x28+16]
004db684sub x17, sp, 128
004db688subs xzr, x17, x16
004db68cb.ls 0x4db8dc
004db690sub x20, sp, 256
004db694stp x29, x30, [x20-8]
004db698add sp, x20, 0
004db69csub x29, sp, 8
004db6a0str x0, [sp+264]
004db6a4str x1, [sp+272]
004db6a8str x2, [sp+280]
004db6acstr x3, [sp+288]
004db6b0stp xzr, xzr, [sp+80]
004db6b4adrp x0, 0x19b000
004db6b8add x0, x0, 1248
004db6bcbl runtime.newobject
004db6c0str x0, [sp+240]
004db6c4adrp x27, 0x570000
004db6c8ldr w1, [x27+3056]
004db6cccbz w1, 0x4db6d4
004db6d0b 0x4db6d8
004db6d4
004db6d4loc_4db6d4:
004db6d4b 0x4db6f4
004db6d8
004db6d8loc_4db6d8:
004db6d8str x0, [sp+184]
004db6dcmov x1, x0
004db6e0adrp x0, 0x19b000
004db6e4add x0, x0, 1248
004db6e8bl runtime.wbZero
004db6ecldr x0, [sp+184]
004db6f0b 0x4db6f4
004db6f4
004db6f4loc_4db6f4:
004db6f4stp xzr, xzr, [x0]
004db6f8stp xzr, xzr, [x0+16]
004db6fcstp xzr, xzr, [x0+32]
004db700str xzr, [x0+48]
004db704ldr x4, [sp+240]
004db708str x4, [sp+176]
004db70cldr x0, [sp+272]
004db710ldr x1, [sp+280]
004db714ldr x2, [sp+288]
004db718adrp x3, 0x10e000
004db71cadd x3, x3, 2816
004db720bl golang.org/x/crypto/ssh.Unmarshal
004db724str x0, [sp+136]
004db728str x1, [sp+144]
004db72ccbnz x0, 0x4db734
004db730b 0x4db748
004db734
004db734loc_4db734:
004db734str x0, [sp+80]
004db738str x1, [sp+88]
004db73cldp x29, x30, [sp-8]
004db740add sp, sp, 256
004db744ret x30
004db748
004db748loc_4db748:
004db748ldr x7, [sp+240]
004db74cldr w7, [x7+24]
004db750subs wzr, w7, 9
004db754cset x7, lo
004db758strb w7, [sp+79]
004db75cb.lo 0x4db764
004db760b 0x4db768
004db764
004db764loc_4db764:
004db764b 0x4db784
004db768
004db768loc_4db768:
004db768ldr x7, [sp+240]
004db76cldr w7, [x7+24]
004db770orr x8, xzr, 0xffffffff80000000
004db774subs wzr, w7, w8
004db778cset x7, hi
004db77cstrb w7, [sp+79]
004db780b 0x4db784
004db784
004db784loc_4db784:
004db784ldrb w7, [sp+79]
004db788tbnz w7, 0, 0x4db790
004db78cb 0x4db824
004db790
004db790loc_4db790:
004db790stp xzr, xzr, [sp+96]
004db794stp xzr, xzr, [sp+112]
004db798str xzr, [sp+128]
004db79cldr x2, [sp+240]
004db7a0ldr w2, [x2+16]
004db7a4str w2, [sp+96]
004db7a8orr x2, xzr, 2
004db7acstr w2, [sp+100]
004db7b0adrp x2, 0x1d9000
004db7b4add x2, x2, 1632
004db7b8str x2, [sp+104]
004db7bcorr x2, xzr, 15
004db7c0str x2, [sp+112]
004db7c4adrp x2, 0x1d7000
004db7c8add x2, x2, 3143
004db7ccstr x2, [sp+120]
004db7d0movz x2, 11
004db7d4str x2, [sp+128]
004db7d8adrp x0, 0x18b000
004db7dcadd x0, x0, 3232
004db7e0add x1, sp, 96
004db7e4bl runtime.convT
004db7e8str x0, [sp+208]
004db7ecldr x2, [sp+264]
004db7f0adrp x1, 0x18b000
004db7f4add x1, x1, 3232
004db7f8mov x3, x0
004db7fcmov x0, x2
004db800mov x2, x3
004db804bl golang.org/x/crypto/ssh.(*mux).sendMessage
004db808str x0, [sp+160]
004db80cstr x1, [sp+168]
004db810str x0, [sp+80]
004db814str x1, [sp+88]
004db818ldp x29, x30, [sp-8]
004db81cadd sp, sp, 256
004db820ret x30
004db824
004db824loc_4db824:
004db824ldr x0, [sp+264]
004db828ldr x7, [sp+240]
004db82cldr x1, [x7]
004db830ldr x2, [x7+8]
004db834ldr x7, [sp+240]
004db838ldr x4, [x7+32]
004db83cldr x5, [x7+40]
004db840ldr x6, [x7+48]
004db844mov x3, xzr
004db848bl golang.org/x/crypto/ssh.(*mux).newChannel
004db84cstr x0, [sp+152]
004db850ldrsb x27, [x0]
004db854ldr x7, [sp+240]
004db858ldr w7, [x7+16]
004db85cstr w7, [x0+44]
004db860ldr x7, [sp+152]
004db864ldrsb x27, [x7]
004db868ldr x8, [sp+240]
004db86cldr w8, [x8+24]
004db870str w8, [x7+52]
004db874ldr x7, [sp+152]
004db878ldrsb x27, [x7]
004db87cadd x0, x7, 104
004db880str x0, [sp+200]
004db884ldr x7, [sp+240]
004db888ldr w1, [x7+20]
004db88cbl golang.org/x/crypto/ssh.(*window).add
004db890ldr x7, [sp+152]
004db894str x7, [sp+232]
004db898adrp x8, 0x23e000
004db89cadd x8, x8, 784
004db8a0str x8, [sp+216]
004db8a4str x7, [sp+224]
004db8a8ldr x7, [sp+264]
004db8acldrsb x27, [x7]
004db8b0ldr x7, [x7+56]
004db8b4str x7, [sp+192]
004db8b8ldr x0, [sp+192]
004db8bcadd x1, sp, 216
004db8c0bl runtime.chansend1
004db8c4stp xzr, xzr, [sp+80]
004db8c8mov x0, xzr
004db8ccmov x1, xzr
004db8d0ldp x29, x30, [sp-8]
004db8d4add sp, sp, 256
004db8d8ret x30
004db8dc
004db8dcloc_4db8dc:
004db8dcstp x0, x1, [sp+8]
004db8e0stp x2, x3, [sp+24]
004db8e4mov x3, x30
004db8e8bl runtime.morestack_noctxt.abi0
004db8ecldp x0, x1, [sp+8]
004db8f0ldp x2, x3, [sp+24]
004db8f4b 0x4db680
004db8f8udf 0
004db8fcudf 0
004db680
004db900
004db900golang.org/x/crypto/ssh.(*mux).OpenChannel: ; void golang.org/x/crypto/ssh.(*mux).OpenChannel(golang.org/x/crypto/ssh.mux * m, struct string chanType, struct []uint8 extra)
004db900ldr x16, [x28+16]
004db904sub x17, sp, 48
004db908subs xzr, x17, x16
004db90cb.ls 0x4dba24
004db910str x30, [sp-176]!
004db914stur x29, [sp-8]
004db918sub x29, sp, 8
004db91cstr x0, [sp+184]
004db920str x1, [sp+192]
004db924str x2, [sp+200]
004db928str x3, [sp+208]
004db92cstr x4, [sp+216]
004db930str x5, [sp+224]
004db934stp xzr, xzr, [sp+80]
004db938str xzr, [sp+72]
004db93cstp xzr, xzr, [sp+56]
004db940str xzr, [sp+160]
004db944stp xzr, xzr, [sp+144]
004db948ldr x1, [sp+192]
004db94cldr x3, [sp+208]
004db950ldr x2, [sp+200]
004db954ldr x4, [sp+216]
004db958ldr x5, [sp+224]
004db95cldr x0, [sp+184]
004db960bl golang.org/x/crypto/ssh.(*mux).openChannel
004db964str x0, [sp+160]
004db968str x1, [sp+144]
004db96cstr x2, [sp+152]
004db970ldr x6, [sp+160]
004db974str x6, [sp+136]
004db978ldr x6, [sp+144]
004db97cldr x7, [sp+152]
004db980str x6, [sp+120]
004db984str x7, [sp+128]
004db988ldr x6, [sp+136]
004db98cstr x6, [sp+112]
004db990ldr x6, [sp+128]
004db994ldr x7, [sp+120]
004db998str x7, [sp+96]
004db99cstr x6, [sp+104]
004db9a0cbnz x7, 0x4db9a8
004db9a4b 0x4db9d8
004db9a8
004db9a8loc_4db9a8:
004db9a8stp xzr, xzr, [sp+80]
004db9acstr xzr, [sp+72]
004db9b0ldr x4, [sp+104]
004db9b4ldr x3, [sp+96]
004db9b8str x3, [sp+56]
004db9bcstr x4, [sp+64]
004db9c0ldr x0, [sp+80]
004db9c4ldr x2, [sp+72]
004db9c8ldr x1, [sp+88]
004db9ccldur x29, [sp-8]
004db9d0ldr x30, [sp], 176
004db9d4ret x30
004db9d8
004db9d8loc_4db9d8:
004db9d8ldr x5, [sp+112]
004db9dcstr x5, [sp+160]
004db9e0adrp x6, 0x23e000
004db9e4add x6, x6, 4008
004db9e8str x6, [sp+80]
004db9ecstr x5, [sp+88]
004db9f0ldr x5, [sp+112]
004db9f4ldrsb x27, [x5]
004db9f8ldr x5, [x5+88]
004db9fcstr x5, [sp+72]
004dba00stp xzr, xzr, [sp+56]
004dba04ldr x0, [sp+80]
004dba08ldr x2, [sp+72]
004dba0cldr x1, [sp+88]
004dba10mov x3, xzr
004dba14mov x4, xzr
004dba18ldur x29, [sp-8]
004dba1cldr x30, [sp], 176
004dba20ret x30
004dba24
004dba24loc_4dba24:
004dba24stp x0, x1, [sp+8]
004dba28stp x2, x3, [sp+24]
004dba2cstp x4, x5, [sp+40]
004dba30mov x3, x30
004dba34bl runtime.morestack_noctxt.abi0
004dba38ldp x0, x1, [sp+8]
004dba3cldp x2, x3, [sp+24]
004dba40ldp x4, x5, [sp+40]
004dba44b 0x4db900
004dba48udf 0
004dba4cudf 0
004db900
004db900golang.org/x/crypto/ssh.(*mux).OpenChannel: ; void golang.org/x/crypto/ssh.(*mux).OpenChannel(golang.org/x/crypto/ssh.mux * m, struct string chanType, struct []uint8 extra)
004db900ldr x16, [x28+16]
004db904sub x17, sp, 48
004db908subs xzr, x17, x16
004db90cb.ls 0x4dba24
004db910str x30, [sp-176]!
004db914stur x29, [sp-8]
004db918sub x29, sp, 8
004db91cstr x0, [sp+184]
004db920str x1, [sp+192]
004db924str x2, [sp+200]
004db928str x3, [sp+208]
004db92cstr x4, [sp+216]
004db930str x5, [sp+224]
004db934stp xzr, xzr, [sp+80]
004db938str xzr, [sp+72]
004db93cstp xzr, xzr, [sp+56]
004db940str xzr, [sp+160]
004db944stp xzr, xzr, [sp+144]
004db948ldr x1, [sp+192]
004db94cldr x3, [sp+208]
004db950ldr x2, [sp+200]
004db954ldr x4, [sp+216]
004db958ldr x5, [sp+224]
004db95cldr x0, [sp+184]
004db960bl golang.org/x/crypto/ssh.(*mux).openChannel
004db964str x0, [sp+160]
004db968str x1, [sp+144]
004db96cstr x2, [sp+152]
004db970ldr x6, [sp+160]
004db974str x6, [sp+136]
004db978ldr x6, [sp+144]
004db97cldr x7, [sp+152]
004db980str x6, [sp+120]
004db984str x7, [sp+128]
004db988ldr x6, [sp+136]
004db98cstr x6, [sp+112]
004db990ldr x6, [sp+128]
004db994ldr x7, [sp+120]
004db998str x7, [sp+96]
004db99cstr x6, [sp+104]
004db9a0cbnz x7, 0x4db9a8
004db9a4b 0x4db9d8
004db9a8
004db9a8loc_4db9a8:
004db9a8stp xzr, xzr, [sp+80]
004db9acstr xzr, [sp+72]
004db9b0ldr x4, [sp+104]
004db9b4ldr x3, [sp+96]
004db9b8str x3, [sp+56]
004db9bcstr x4, [sp+64]
004db9c0ldr x0, [sp+80]
004db9c4ldr x2, [sp+72]
004db9c8ldr x1, [sp+88]
004db9ccldur x29, [sp-8]
004db9d0ldr x30, [sp], 176
004db9d4ret x30
004db9d8
004db9d8loc_4db9d8:
004db9d8ldr x5, [sp+112]
004db9dcstr x5, [sp+160]
004db9e0adrp x6, 0x23e000
004db9e4add x6, x6, 4008
004db9e8str x6, [sp+80]
004db9ecstr x5, [sp+88]
004db9f0ldr x5, [sp+112]
004db9f4ldrsb x27, [x5]
004db9f8ldr x5, [x5+88]
004db9fcstr x5, [sp+72]
004dba00stp xzr, xzr, [sp+56]
004dba04ldr x0, [sp+80]
004dba08ldr x2, [sp+72]
004dba0cldr x1, [sp+88]
004dba10mov x3, xzr
004dba14mov x4, xzr
004dba18ldur x29, [sp-8]
004dba1cldr x30, [sp], 176
004dba20ret x30
004dba24
004dba24loc_4dba24:
004dba24stp x0, x1, [sp+8]
004dba28stp x2, x3, [sp+24]
004dba2cstp x4, x5, [sp+40]
004dba30mov x3, x30
004dba34bl runtime.morestack_noctxt.abi0
004dba38ldp x0, x1, [sp+8]
004dba3cldp x2, x3, [sp+24]
004dba40ldp x4, x5, [sp+40]
004dba44b 0x4db900
004dba48udf 0
004dba4cudf 0
004db900
Loading..