File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
004e27c0
004e27c0type:.eq.golang.org/x/crypto/ssh.Waitmsg: ; void type:.eq.golang.org/x/crypto/ssh.Waitmsg(golang.org/x/crypto/ssh.Waitmsg * p, golang.org/x/crypto/ssh.Waitmsg * q)
004e27c0ldr x16, [x28+16]
004e27c4subs xzr, sp, x16
004e27c8b.ls 0x4e2948
004e27ccstr x30, [sp-112]!
004e27d0stur x29, [sp-8]
004e27d4sub x29, sp, 8
004e27d8str x0, [sp+120]
004e27dcstr x1, [sp+128]
004e27e0strb wzr, [sp+38]
004e27e4ldr x3, [sp+120]
004e27e8ldr x3, [x3]
004e27ecldr x4, [sp+128]
004e27f0ldr x4, [x4]
004e27f4subs xzr, x4, x3
004e27f8b.eq 0x4e2800
004e27fcb 0x4e292c
004e2800
004e2800loc_4e2800:
004e2800ldr x3, [sp+120]
004e2804ldr x3, [x3+16]
004e2808str x3, [sp+48]
004e280cldr x4, [x1+16]
004e2810str x4, [sp+40]
004e2814subs xzr, x3, x4
004e2818b.eq 0x4e2820
004e281cb 0x4e2928
004e2820
004e2820loc_4e2820:
004e2820ldr x3, [sp+120]
004e2824ldr x3, [x3+32]
004e2828str x3, [sp+40]
004e282cldr x4, [sp+128]
004e2830ldr x4, [x4+32]
004e2834str x4, [sp+48]
004e2838subs xzr, x3, x4
004e283cb.eq 0x4e2844
004e2840b 0x4e2924
004e2844
004e2844loc_4e2844:
004e2844ldr x3, [sp+120]
004e2848ldr x3, [x3+48]
004e284cstr x3, [sp+48]
004e2850ldr x4, [sp+128]
004e2854ldr x4, [x4+48]
004e2858str x4, [sp+40]
004e285csubs xzr, x3, x4
004e2860b.eq 0x4e2868
004e2864b 0x4e2920
004e2868
004e2868loc_4e2868:
004e2868ldr x3, [sp+120]
004e286cldr x3, [x3+16]
004e2870str x3, [sp+40]
004e2874ldr x3, [sp+120]
004e2878ldr x3, [x3+8]
004e287cstr x3, [sp+80]
004e2880ldr x3, [sp+128]
004e2884ldr x1, [x3+8]
004e2888str x1, [sp+72]
004e288cldr x2, [sp+40]
004e2890ldr x0, [sp+80]
004e2894bl runtime.memequal
004e2898strb w0, [sp+39]
004e289ctbnz w0, 0, 0x4e28a4
004e28a0b 0x4e291c
004e28a4
004e28a4loc_4e28a4:
004e28a4ldr x3, [sp+120]
004e28a8ldr x3, [x3+32]
004e28acstr x3, [sp+40]
004e28b0ldr x3, [sp+120]
004e28b4ldr x3, [x3+24]
004e28b8str x3, [sp+64]
004e28bcldr x3, [sp+128]
004e28c0ldr x1, [x3+24]
004e28c4str x1, [sp+56]
004e28c8ldr x2, [sp+40]
004e28ccldr x0, [sp+64]
004e28d0bl runtime.memequal
004e28d4strb w0, [sp+39]
004e28d8tbnz w0, 0, 0x4e28e0
004e28dcb 0x4e2918
004e28e0
004e28e0loc_4e28e0:
004e28e0ldr x3, [sp+120]
004e28e4ldr x3, [x3+48]
004e28e8str x3, [sp+40]
004e28ecldr x3, [sp+120]
004e28f0ldr x3, [x3+40]
004e28f4str x3, [sp+96]
004e28f8ldr x3, [sp+128]
004e28fcldr x1, [x3+40]
004e2900str x1, [sp+88]
004e2904ldr x2, [sp+40]
004e2908ldr x0, [sp+96]
004e290cbl runtime.memequal
004e2910strb w0, [sp+38]
004e2914b 0x4e2938
004e2918
004e2918loc_4e2918:
004e2918b 0x4e2930
004e291c
004e291cloc_4e291c:
004e291cb 0x4e2930
004e2920
004e2920loc_4e2920:
004e2920b 0x4e2930
004e2924
004e2924loc_4e2924:
004e2924b 0x4e2930
004e2928
004e2928loc_4e2928:
004e2928b 0x4e2930
004e292c
004e292cloc_4e292c:
004e292cb 0x4e2930
004e2930
004e2930loc_4e2930:
004e2930strb wzr, [sp+38]
004e2934b 0x4e2938
004e2938
004e2938loc_4e2938:
004e2938ldrb w0, [sp+38]
004e293cldur x29, [sp-8]
004e2940ldr x30, [sp], 112
004e2944ret x30
004e2948
004e2948loc_4e2948:
004e2948stp x0, x1, [sp+8]
004e294cmov x3, x30
004e2950bl runtime.morestack_noctxt.abi0
004e2954ldp x0, x1, [sp+8]
004e2958b 0x4e27c0
004e295cudf 0
004e27c0
004e27c0type:.eq.golang.org/x/crypto/ssh.Waitmsg: ; void type:.eq.golang.org/x/crypto/ssh.Waitmsg(golang.org/x/crypto/ssh.Waitmsg * p, golang.org/x/crypto/ssh.Waitmsg * q)
004e27c0ldr x16, [x28+16]
004e27c4subs xzr, sp, x16
004e27c8b.ls 0x4e2948
004e27ccstr x30, [sp-112]!
004e27d0stur x29, [sp-8]
004e27d4sub x29, sp, 8
004e27d8str x0, [sp+120]
004e27dcstr x1, [sp+128]
004e27e0strb wzr, [sp+38]
004e27e4ldr x3, [sp+120]
004e27e8ldr x3, [x3]
004e27ecldr x4, [sp+128]
004e27f0ldr x4, [x4]
004e27f4subs xzr, x4, x3
004e27f8b.eq 0x4e2800
004e27fcb 0x4e292c
004e2800
004e2800loc_4e2800:
004e2800ldr x3, [sp+120]
004e2804ldr x3, [x3+16]
004e2808str x3, [sp+48]
004e280cldr x4, [x1+16]
004e2810str x4, [sp+40]
004e2814subs xzr, x3, x4
004e2818b.eq 0x4e2820
004e281cb 0x4e2928
004e2820
004e2820loc_4e2820:
004e2820ldr x3, [sp+120]
004e2824ldr x3, [x3+32]
004e2828str x3, [sp+40]
004e282cldr x4, [sp+128]
004e2830ldr x4, [x4+32]
004e2834str x4, [sp+48]
004e2838subs xzr, x3, x4
004e283cb.eq 0x4e2844
004e2840b 0x4e2924
004e2844
004e2844loc_4e2844:
004e2844ldr x3, [sp+120]
004e2848ldr x3, [x3+48]
004e284cstr x3, [sp+48]
004e2850ldr x4, [sp+128]
004e2854ldr x4, [x4+48]
004e2858str x4, [sp+40]
004e285csubs xzr, x3, x4
004e2860b.eq 0x4e2868
004e2864b 0x4e2920
004e2868
004e2868loc_4e2868:
004e2868ldr x3, [sp+120]
004e286cldr x3, [x3+16]
004e2870str x3, [sp+40]
004e2874ldr x3, [sp+120]
004e2878ldr x3, [x3+8]
004e287cstr x3, [sp+80]
004e2880ldr x3, [sp+128]
004e2884ldr x1, [x3+8]
004e2888str x1, [sp+72]
004e288cldr x2, [sp+40]
004e2890ldr x0, [sp+80]
004e2894bl runtime.memequal
004e2898strb w0, [sp+39]
004e289ctbnz w0, 0, 0x4e28a4
004e28a0b 0x4e291c
004e28a4
004e28a4loc_4e28a4:
004e28a4ldr x3, [sp+120]
004e28a8ldr x3, [x3+32]
004e28acstr x3, [sp+40]
004e28b0ldr x3, [sp+120]
004e28b4ldr x3, [x3+24]
004e28b8str x3, [sp+64]
004e28bcldr x3, [sp+128]
004e28c0ldr x1, [x3+24]
004e28c4str x1, [sp+56]
004e28c8ldr x2, [sp+40]
004e28ccldr x0, [sp+64]
004e28d0bl runtime.memequal
004e28d4strb w0, [sp+39]
004e28d8tbnz w0, 0, 0x4e28e0
004e28dcb 0x4e2918
004e28e0
004e28e0loc_4e28e0:
004e28e0ldr x3, [sp+120]
004e28e4ldr x3, [x3+48]
004e28e8str x3, [sp+40]
004e28ecldr x3, [sp+120]
004e28f0ldr x3, [x3+40]
004e28f4str x3, [sp+96]
004e28f8ldr x3, [sp+128]
004e28fcldr x1, [x3+40]
004e2900str x1, [sp+88]
004e2904ldr x2, [sp+40]
004e2908ldr x0, [sp+96]
004e290cbl runtime.memequal
004e2910strb w0, [sp+38]
004e2914b 0x4e2938
004e2918
004e2918loc_4e2918:
004e2918b 0x4e2930
004e291c
004e291cloc_4e291c:
004e291cb 0x4e2930
004e2920
004e2920loc_4e2920:
004e2920b 0x4e2930
004e2924
004e2924loc_4e2924:
004e2924b 0x4e2930
004e2928
004e2928loc_4e2928:
004e2928b 0x4e2930
004e292c
004e292cloc_4e292c:
004e292cb 0x4e2930
004e2930
004e2930loc_4e2930:
004e2930strb wzr, [sp+38]
004e2934b 0x4e2938
004e2938
004e2938loc_4e2938:
004e2938ldrb w0, [sp+38]
004e293cldur x29, [sp-8]
004e2940ldr x30, [sp], 112
004e2944ret x30
004e2948
004e2948loc_4e2948:
004e2948stp x0, x1, [sp+8]
004e294cmov x3, x30
004e2950bl runtime.morestack_noctxt.abi0
004e2954ldp x0, x1, [sp+8]
004e2958b 0x4e27c0
004e295cudf 0
004e27c0
004e2960
004e2960type:.eq.golang.org/x/crypto/ssh.extChannel: ; void type:.eq.golang.org/x/crypto/ssh.extChannel(golang.org/x/crypto/ssh.extChannel * p, golang.org/x/crypto/ssh.extChannel * q)
004e2960str x30, [sp-32]!
004e2964stur x29, [sp-8]
004e2968sub x29, sp, 8
004e296cstr x0, [sp+40]
004e2970str x1, [sp+48]
004e2974strb wzr, [sp+23]
004e2978ldr x1, [sp+40]
004e297cldr w1, [x1]
004e2980ldr x2, [sp+48]
004e2984ldr w2, [x2]
004e2988subs wzr, w2, w1
004e298cb.eq 0x4e2994
004e2990b 0x4e29c0
004e2994
004e2994loc_4e2994:
004e2994ldr x1, [sp+40]
004e2998ldr x2, [sp+48]
004e299cldr x1, [x1+8]
004e29a0ldr x2, [x2+8]
004e29a4subs xzr, x2, x1
004e29a8cset x0, eq
004e29acstrb w0, [sp+23]
004e29b0b 0x4e29b4
004e29b4
004e29b4loc_4e29b4:
004e29b4add x29, sp, 24
004e29b8add sp, sp, 32
004e29bcret x30
004e29c0
004e29c0loc_4e29c0:
004e29c0b 0x4e29c4
004e29c4
004e29c4loc_4e29c4:
004e29c4strb wzr, [sp+23]
004e29c8mov x0, xzr
004e29ccadd x29, sp, 24
004e29d0add sp, sp, 32
004e29d4ret x30
004e29d8udf 0
004e29dcudf 0
004e2960
004e2960type:.eq.golang.org/x/crypto/ssh.extChannel: ; void type:.eq.golang.org/x/crypto/ssh.extChannel(golang.org/x/crypto/ssh.extChannel * p, golang.org/x/crypto/ssh.extChannel * q)
004e2960str x30, [sp-32]!
004e2964stur x29, [sp-8]
004e2968sub x29, sp, 8
004e296cstr x0, [sp+40]
004e2970str x1, [sp+48]
004e2974strb wzr, [sp+23]
004e2978ldr x1, [sp+40]
004e297cldr w1, [x1]
004e2980ldr x2, [sp+48]
004e2984ldr w2, [x2]
004e2988subs wzr, w2, w1
004e298cb.eq 0x4e2994
004e2990b 0x4e29c0
004e2994
004e2994loc_4e2994:
004e2994ldr x1, [sp+40]
004e2998ldr x2, [sp+48]
004e299cldr x1, [x1+8]
004e29a0ldr x2, [x2+8]
004e29a4subs xzr, x2, x1
004e29a8cset x0, eq
004e29acstrb w0, [sp+23]
004e29b0b 0x4e29b4
004e29b4
004e29b4loc_4e29b4:
004e29b4add x29, sp, 24
004e29b8add sp, sp, 32
004e29bcret x30
004e29c0
004e29c0loc_4e29c0:
004e29c0b 0x4e29c4
004e29c4
004e29c4loc_4e29c4:
004e29c4strb wzr, [sp+23]
004e29c8mov x0, xzr
004e29ccadd x29, sp, 24
004e29d0add sp, sp, 32
004e29d4ret x30
004e29d8udf 0
004e29dcudf 0
004e2960
004e29e0
004e29e0type:.eq.golang.org/x/crypto/ssh.OpenChannelError: ; void type:.eq.golang.org/x/crypto/ssh.OpenChannelError(golang.org/x/crypto/ssh.OpenChannelError * p, golang.org/x/crypto/ssh.OpenChannelError * q)
004e29e0ldr x16, [x28+16]
004e29e4subs xzr, sp, x16
004e29e8b.ls 0x4e2a98
004e29ecstr x30, [sp-80]!
004e29f0stur x29, [sp-8]
004e29f4sub x29, sp, 8
004e29f8str x0, [sp+88]
004e29fcstr x1, [sp+96]
004e2a00strb wzr, [sp+39]
004e2a04ldr x3, [sp+88]
004e2a08ldr w3, [x3]
004e2a0cldr x4, [sp+96]
004e2a10ldr w4, [x4]
004e2a14subs wzr, w4, w3
004e2a18b.eq 0x4e2a20
004e2a1cb 0x4e2a7c
004e2a20
004e2a20loc_4e2a20:
004e2a20ldr x3, [sp+88]
004e2a24ldr x3, [x3+16]
004e2a28str x3, [sp+48]
004e2a2cldr x4, [x1+16]
004e2a30str x4, [sp+40]
004e2a34subs xzr, x3, x4
004e2a38b.eq 0x4e2a40
004e2a3cb 0x4e2a78
004e2a40
004e2a40loc_4e2a40:
004e2a40ldr x3, [sp+88]
004e2a44ldr x3, [x3+16]
004e2a48str x3, [sp+40]
004e2a4cldr x3, [sp+88]
004e2a50ldr x3, [x3+8]
004e2a54str x3, [sp+64]
004e2a58ldr x3, [sp+96]
004e2a5cldr x1, [x3+8]
004e2a60str x1, [sp+56]
004e2a64ldr x2, [sp+40]
004e2a68ldr x0, [sp+64]
004e2a6cbl runtime.memequal
004e2a70strb w0, [sp+39]
004e2a74b 0x4e2a88
004e2a78
004e2a78loc_4e2a78:
004e2a78b 0x4e2a80
004e2a7c
004e2a7cloc_4e2a7c:
004e2a7cb 0x4e2a80
004e2a80
004e2a80loc_4e2a80:
004e2a80strb wzr, [sp+39]
004e2a84b 0x4e2a88
004e2a88
004e2a88loc_4e2a88:
004e2a88ldrb w0, [sp+39]
004e2a8cldur x29, [sp-8]
004e2a90ldr x30, [sp], 80
004e2a94ret x30
004e2a98
004e2a98loc_4e2a98:
004e2a98stp x0, x1, [sp+8]
004e2a9cmov x3, x30
004e2aa0bl runtime.morestack_noctxt.abi0
004e2aa4ldp x0, x1, [sp+8]
004e2aa8b 0x4e29e0
004e2aacudf 0
004e29e0
004e29e0type:.eq.golang.org/x/crypto/ssh.OpenChannelError: ; void type:.eq.golang.org/x/crypto/ssh.OpenChannelError(golang.org/x/crypto/ssh.OpenChannelError * p, golang.org/x/crypto/ssh.OpenChannelError * q)
004e29e0ldr x16, [x28+16]
004e29e4subs xzr, sp, x16
004e29e8b.ls 0x4e2a98
004e29ecstr x30, [sp-80]!
004e29f0stur x29, [sp-8]
004e29f4sub x29, sp, 8
004e29f8str x0, [sp+88]
004e29fcstr x1, [sp+96]
004e2a00strb wzr, [sp+39]
004e2a04ldr x3, [sp+88]
004e2a08ldr w3, [x3]
004e2a0cldr x4, [sp+96]
004e2a10ldr w4, [x4]
004e2a14subs wzr, w4, w3
004e2a18b.eq 0x4e2a20
004e2a1cb 0x4e2a7c
004e2a20
004e2a20loc_4e2a20:
004e2a20ldr x3, [sp+88]
004e2a24ldr x3, [x3+16]
004e2a28str x3, [sp+48]
004e2a2cldr x4, [x1+16]
004e2a30str x4, [sp+40]
004e2a34subs xzr, x3, x4
004e2a38b.eq 0x4e2a40
004e2a3cb 0x4e2a78
004e2a40
004e2a40loc_4e2a40:
004e2a40ldr x3, [sp+88]
004e2a44ldr x3, [x3+16]
004e2a48str x3, [sp+40]
004e2a4cldr x3, [sp+88]
004e2a50ldr x3, [x3+8]
004e2a54str x3, [sp+64]
004e2a58ldr x3, [sp+96]
004e2a5cldr x1, [x3+8]
004e2a60str x1, [sp+56]
004e2a64ldr x2, [sp+40]
004e2a68ldr x0, [sp+64]
004e2a6cbl runtime.memequal
004e2a70strb w0, [sp+39]
004e2a74b 0x4e2a88
004e2a78
004e2a78loc_4e2a78:
004e2a78b 0x4e2a80
004e2a7c
004e2a7cloc_4e2a7c:
004e2a7cb 0x4e2a80
004e2a80
004e2a80loc_4e2a80:
004e2a80strb wzr, [sp+39]
004e2a84b 0x4e2a88
004e2a88
004e2a88loc_4e2a88:
004e2a88ldrb w0, [sp+39]
004e2a8cldur x29, [sp-8]
004e2a90ldr x30, [sp], 80
004e2a94ret x30
004e2a98
004e2a98loc_4e2a98:
004e2a98stp x0, x1, [sp+8]
004e2a9cmov x3, x30
004e2aa0bl runtime.morestack_noctxt.abi0
004e2aa4ldp x0, x1, [sp+8]
004e2aa8b 0x4e29e0
004e2aacudf 0
004e29e0
004e2ab0
004e2ab0golang.org/x/crypto/ssh.(*truncatingMAC).BlockSize: ; void golang.org/x/crypto/ssh.(*truncatingMAC).BlockSize(golang.org/x/crypto/ssh.truncatingMAC * t)
004e2ab0ldr x16, [x28+16]
004e2ab4subs xzr, sp, x16
004e2ab8b.ls 0x4e2b20
004e2abcstr x30, [sp-80]!
004e2ac0stur x29, [sp-8]
004e2ac4sub x29, sp, 8
004e2ac8ldr x16, [x28+32]
004e2acccbnz x16, 0x4e2b34
004e2ad0
004e2ad0loc_4e2ad0:
004e2ad0str x0, [sp+88]
004e2ad4str xzr, [sp+32]
004e2ad8cbnz x0, 0x4e2ae0
004e2adcb 0x4e2b18
004e2ae0
004e2ae0loc_4e2ae0:
004e2ae0ldrsb x27, [x0]
004e2ae4ldr x3, [x0]
004e2ae8ldr x1, [x0+8]
004e2aecldr x2, [x0+16]
004e2af0str x3, [sp+48]
004e2af4str x1, [sp+56]
004e2af8str x2, [sp+64]
004e2afcmov x0, x3
004e2b00bl golang.org/x/crypto/ssh.truncatingMAC.BlockSize
004e2b04str x0, [sp+40]
004e2b08str x0, [sp+32]
004e2b0cldur x29, [sp-8]
004e2b10ldr x30, [sp], 80
004e2b14ret x30
004e2b18
004e2b18loc_4e2b18:
004e2b18bl runtime.panicwrap
004e2b1chint
004e2b20
004e2b20loc_4e2b20:
004e2b20str x0, [sp+8]
004e2b24mov x3, x30
004e2b28bl runtime.morestack_noctxt.abi0
004e2b2cldr x0, [sp+8]
004e2b30b 0x4e2ab0
004e2b34
004e2b34loc_4e2b34:
004e2b34ldr x17, [x16]
004e2b38add x20, sp, 88
004e2b3csubs xzr, x20, x17
004e2b40b.ne 0x4e2ad0
004e2b44add x20, sp, 8
004e2b48str x20, [x16]
004e2b4cb 0x4e2ad0
004e2ab0
004e2ab0golang.org/x/crypto/ssh.(*truncatingMAC).BlockSize: ; void golang.org/x/crypto/ssh.(*truncatingMAC).BlockSize(golang.org/x/crypto/ssh.truncatingMAC * t)
004e2ab0ldr x16, [x28+16]
004e2ab4subs xzr, sp, x16
004e2ab8b.ls 0x4e2b20
004e2abcstr x30, [sp-80]!
004e2ac0stur x29, [sp-8]
004e2ac4sub x29, sp, 8
004e2ac8ldr x16, [x28+32]
004e2acccbnz x16, 0x4e2b34
004e2ad0
004e2ad0loc_4e2ad0:
004e2ad0str x0, [sp+88]
004e2ad4str xzr, [sp+32]
004e2ad8cbnz x0, 0x4e2ae0
004e2adcb 0x4e2b18
004e2ae0
004e2ae0loc_4e2ae0:
004e2ae0ldrsb x27, [x0]
004e2ae4ldr x3, [x0]
004e2ae8ldr x1, [x0+8]
004e2aecldr x2, [x0+16]
004e2af0str x3, [sp+48]
004e2af4str x1, [sp+56]
004e2af8str x2, [sp+64]
004e2afcmov x0, x3
004e2b00bl golang.org/x/crypto/ssh.truncatingMAC.BlockSize
004e2b04str x0, [sp+40]
004e2b08str x0, [sp+32]
004e2b0cldur x29, [sp-8]
004e2b10ldr x30, [sp], 80
004e2b14ret x30
004e2b18
004e2b18loc_4e2b18:
004e2b18bl runtime.panicwrap
004e2b1chint
004e2b20
004e2b20loc_4e2b20:
004e2b20str x0, [sp+8]
004e2b24mov x3, x30
004e2b28bl runtime.morestack_noctxt.abi0
004e2b2cldr x0, [sp+8]
004e2b30b 0x4e2ab0
004e2b34
004e2b34loc_4e2b34:
004e2b34ldr x17, [x16]
004e2b38add x20, sp, 88
004e2b3csubs xzr, x20, x17
004e2b40b.ne 0x4e2ad0
004e2b44add x20, sp, 8
004e2b48str x20, [x16]
004e2b4cb 0x4e2ad0
004e2ab0
004e2b50
004e2b50golang.org/x/crypto/ssh.(*truncatingMAC).Reset: ; void golang.org/x/crypto/ssh.(*truncatingMAC).Reset(golang.org/x/crypto/ssh.truncatingMAC * t)
004e2b50ldr x16, [x28+16]
004e2b54subs xzr, sp, x16
004e2b58b.ls 0x4e2bb4
004e2b5cstr x30, [sp-64]!
004e2b60stur x29, [sp-8]
004e2b64sub x29, sp, 8
004e2b68ldr x16, [x28+32]
004e2b6ccbnz x16, 0x4e2bc8
004e2b70
004e2b70loc_4e2b70:
004e2b70str x0, [sp+72]
004e2b74cbnz x0, 0x4e2b7c
004e2b78b 0x4e2bac
004e2b7c
004e2b7cloc_4e2b7c:
004e2b7cldrsb x27, [x0]
004e2b80ldr x3, [x0]
004e2b84ldr x1, [x0+8]
004e2b88ldr x2, [x0+16]
004e2b8cstr x3, [sp+32]
004e2b90str x1, [sp+40]
004e2b94str x2, [sp+48]
004e2b98mov x0, x3
004e2b9cbl golang.org/x/crypto/ssh.truncatingMAC.Reset
004e2ba0ldur x29, [sp-8]
004e2ba4ldr x30, [sp], 64
004e2ba8ret x30
004e2bac
004e2bacloc_4e2bac:
004e2bacbl runtime.panicwrap
004e2bb0hint
004e2bb4
004e2bb4loc_4e2bb4:
004e2bb4str x0, [sp+8]
004e2bb8mov x3, x30
004e2bbcbl runtime.morestack_noctxt.abi0
004e2bc0ldr x0, [sp+8]
004e2bc4b 0x4e2b50
004e2bc8
004e2bc8loc_4e2bc8:
004e2bc8ldr x17, [x16]
004e2bccadd x20, sp, 72
004e2bd0subs xzr, x20, x17
004e2bd4b.ne 0x4e2b70
004e2bd8add x20, sp, 8
004e2bdcstr x20, [x16]
004e2be0b 0x4e2b70
004e2be4udf 0
004e2be8udf 0
004e2becudf 0
004e2b50
004e2b50golang.org/x/crypto/ssh.(*truncatingMAC).Reset: ; void golang.org/x/crypto/ssh.(*truncatingMAC).Reset(golang.org/x/crypto/ssh.truncatingMAC * t)
004e2b50ldr x16, [x28+16]
004e2b54subs xzr, sp, x16
004e2b58b.ls 0x4e2bb4
004e2b5cstr x30, [sp-64]!
004e2b60stur x29, [sp-8]
004e2b64sub x29, sp, 8
004e2b68ldr x16, [x28+32]
004e2b6ccbnz x16, 0x4e2bc8
004e2b70
004e2b70loc_4e2b70:
004e2b70str x0, [sp+72]
004e2b74cbnz x0, 0x4e2b7c
004e2b78b 0x4e2bac
004e2b7c
004e2b7cloc_4e2b7c:
004e2b7cldrsb x27, [x0]
004e2b80ldr x3, [x0]
004e2b84ldr x1, [x0+8]
004e2b88ldr x2, [x0+16]
004e2b8cstr x3, [sp+32]
004e2b90str x1, [sp+40]
004e2b94str x2, [sp+48]
004e2b98mov x0, x3
004e2b9cbl golang.org/x/crypto/ssh.truncatingMAC.Reset
004e2ba0ldur x29, [sp-8]
004e2ba4ldr x30, [sp], 64
004e2ba8ret x30
004e2bac
004e2bacloc_4e2bac:
004e2bacbl runtime.panicwrap
004e2bb0hint
004e2bb4
004e2bb4loc_4e2bb4:
004e2bb4str x0, [sp+8]
004e2bb8mov x3, x30
004e2bbcbl runtime.morestack_noctxt.abi0
004e2bc0ldr x0, [sp+8]
004e2bc4b 0x4e2b50
004e2bc8
004e2bc8loc_4e2bc8:
004e2bc8ldr x17, [x16]
004e2bccadd x20, sp, 72
004e2bd0subs xzr, x20, x17
004e2bd4b.ne 0x4e2b70
004e2bd8add x20, sp, 8
004e2bdcstr x20, [x16]
004e2be0b 0x4e2b70
004e2be4udf 0
004e2be8udf 0
004e2becudf 0
004e2b50
004e2bf0
004e2bf0golang.org/x/crypto/ssh.(*truncatingMAC).Size: ; void golang.org/x/crypto/ssh.(*truncatingMAC).Size(golang.org/x/crypto/ssh.truncatingMAC * t)
004e2bf0ldr x16, [x28+16]
004e2bf4subs xzr, sp, x16
004e2bf8b.ls 0x4e2c60
004e2bfcstr x30, [sp-80]!
004e2c00stur x29, [sp-8]
004e2c04sub x29, sp, 8
004e2c08ldr x16, [x28+32]
004e2c0ccbnz x16, 0x4e2c74
004e2c10
004e2c10loc_4e2c10:
004e2c10str x0, [sp+88]
004e2c14str xzr, [sp+32]
004e2c18cbnz x0, 0x4e2c20
004e2c1cb 0x4e2c58
004e2c20
004e2c20loc_4e2c20:
004e2c20ldrsb x27, [x0]
004e2c24ldr x3, [x0]
004e2c28ldr x1, [x0+8]
004e2c2cldr x2, [x0+16]
004e2c30str x3, [sp+48]
004e2c34str x1, [sp+56]
004e2c38str x2, [sp+64]
004e2c3cmov x0, x3
004e2c40bl golang.org/x/crypto/ssh.truncatingMAC.Size
004e2c44str x0, [sp+40]
004e2c48str x0, [sp+32]
004e2c4cldur x29, [sp-8]
004e2c50ldr x30, [sp], 80
004e2c54ret x30
004e2c58
004e2c58loc_4e2c58:
004e2c58bl runtime.panicwrap
004e2c5chint
004e2c60
004e2c60loc_4e2c60:
004e2c60str x0, [sp+8]
004e2c64mov x3, x30
004e2c68bl runtime.morestack_noctxt.abi0
004e2c6cldr x0, [sp+8]
004e2c70b 0x4e2bf0
004e2c74
004e2c74loc_4e2c74:
004e2c74ldr x17, [x16]
004e2c78add x20, sp, 88
004e2c7csubs xzr, x20, x17
004e2c80b.ne 0x4e2c10
004e2c84add x20, sp, 8
004e2c88str x20, [x16]
004e2c8cb 0x4e2c10
004e2bf0
004e2bf0golang.org/x/crypto/ssh.(*truncatingMAC).Size: ; void golang.org/x/crypto/ssh.(*truncatingMAC).Size(golang.org/x/crypto/ssh.truncatingMAC * t)
004e2bf0ldr x16, [x28+16]
004e2bf4subs xzr, sp, x16
004e2bf8b.ls 0x4e2c60
004e2bfcstr x30, [sp-80]!
004e2c00stur x29, [sp-8]
004e2c04sub x29, sp, 8
004e2c08ldr x16, [x28+32]
004e2c0ccbnz x16, 0x4e2c74
004e2c10
004e2c10loc_4e2c10:
004e2c10str x0, [sp+88]
004e2c14str xzr, [sp+32]
004e2c18cbnz x0, 0x4e2c20
004e2c1cb 0x4e2c58
004e2c20
004e2c20loc_4e2c20:
004e2c20ldrsb x27, [x0]
004e2c24ldr x3, [x0]
004e2c28ldr x1, [x0+8]
004e2c2cldr x2, [x0+16]
004e2c30str x3, [sp+48]
004e2c34str x1, [sp+56]
004e2c38str x2, [sp+64]
004e2c3cmov x0, x3
004e2c40bl golang.org/x/crypto/ssh.truncatingMAC.Size
004e2c44str x0, [sp+40]
004e2c48str x0, [sp+32]
004e2c4cldur x29, [sp-8]
004e2c50ldr x30, [sp], 80
004e2c54ret x30
004e2c58
004e2c58loc_4e2c58:
004e2c58bl runtime.panicwrap
004e2c5chint
004e2c60
004e2c60loc_4e2c60:
004e2c60str x0, [sp+8]
004e2c64mov x3, x30
004e2c68bl runtime.morestack_noctxt.abi0
004e2c6cldr x0, [sp+8]
004e2c70b 0x4e2bf0
004e2c74
004e2c74loc_4e2c74:
004e2c74ldr x17, [x16]
004e2c78add x20, sp, 88
004e2c7csubs xzr, x20, x17
004e2c80b.ne 0x4e2c10
004e2c84add x20, sp, 8
004e2c88str x20, [x16]
004e2c8cb 0x4e2c10
004e2bf0
004e2c90
004e2c90golang.org/x/crypto/ssh.(*truncatingMAC).Sum: ; void golang.org/x/crypto/ssh.(*truncatingMAC).Sum(golang.org/x/crypto/ssh.truncatingMAC * t, struct []uint8 in)
004e2c90ldr x16, [x28+16]
004e2c94sub x17, sp, 16
004e2c98subs xzr, x17, x16
004e2c9cb.ls 0x4e2d34
004e2ca0str x30, [sp-144]!
004e2ca4stur x29, [sp-8]
004e2ca8sub x29, sp, 8
004e2cacldr x16, [x28+32]
004e2cb0cbnz x16, 0x4e2d50
004e2cb4
004e2cb4loc_4e2cb4:
004e2cb4str x0, [sp+152]
004e2cb8str x1, [sp+160]
004e2cbcstr x2, [sp+168]
004e2cc0str x3, [sp+176]
004e2cc4str xzr, [sp+64]
004e2cc8stp xzr, xzr, [sp+72]
004e2cccldr x6, [sp+152]
004e2cd0cbnz x6, 0x4e2cd8
004e2cd4b 0x4e2d2c
004e2cd8
004e2cd8loc_4e2cd8:
004e2cd8ldr x6, [sp+152]
004e2cdcldrsb x27, [x6]
004e2ce0ldr x0, [x6]
004e2ce4ldr x1, [x6+8]
004e2ce8ldr x2, [x6+16]
004e2cecstr x0, [sp+88]
004e2cf0str x1, [sp+96]
004e2cf4str x2, [sp+104]
004e2cf8ldr x3, [sp+160]
004e2cfcldr x4, [sp+168]
004e2d00ldr x5, [sp+176]
004e2d04bl golang.org/x/crypto/ssh.truncatingMAC.Sum
004e2d08str x0, [sp+112]
004e2d0cstr x1, [sp+120]
004e2d10str x2, [sp+128]
004e2d14str x0, [sp+64]
004e2d18str x1, [sp+72]
004e2d1cstr x2, [sp+80]
004e2d20ldur x29, [sp-8]
004e2d24ldr x30, [sp], 144
004e2d28ret x30
004e2d2c
004e2d2cloc_4e2d2c:
004e2d2cbl runtime.panicwrap
004e2d30hint
004e2d34
004e2d34loc_4e2d34:
004e2d34stp x0, x1, [sp+8]
004e2d38stp x2, x3, [sp+24]
004e2d3cmov x3, x30
004e2d40bl runtime.morestack_noctxt.abi0
004e2d44ldp x0, x1, [sp+8]
004e2d48ldp x2, x3, [sp+24]
004e2d4cb 0x4e2c90
004e2d50
004e2d50loc_4e2d50:
004e2d50ldr x17, [x16]
004e2d54add x20, sp, 152
004e2d58subs xzr, x20, x17
004e2d5cb.ne 0x4e2cb4
004e2d60add x20, sp, 8
004e2d64str x20, [x16]
004e2d68b 0x4e2cb4
004e2d6cudf 0
004e2c90
004e2c90golang.org/x/crypto/ssh.(*truncatingMAC).Sum: ; void golang.org/x/crypto/ssh.(*truncatingMAC).Sum(golang.org/x/crypto/ssh.truncatingMAC * t, struct []uint8 in)
004e2c90ldr x16, [x28+16]
004e2c94sub x17, sp, 16
004e2c98subs xzr, x17, x16
004e2c9cb.ls 0x4e2d34
004e2ca0str x30, [sp-144]!
004e2ca4stur x29, [sp-8]
004e2ca8sub x29, sp, 8
004e2cacldr x16, [x28+32]
004e2cb0cbnz x16, 0x4e2d50
004e2cb4
004e2cb4loc_4e2cb4:
004e2cb4str x0, [sp+152]
004e2cb8str x1, [sp+160]
004e2cbcstr x2, [sp+168]
004e2cc0str x3, [sp+176]
004e2cc4str xzr, [sp+64]
004e2cc8stp xzr, xzr, [sp+72]
004e2cccldr x6, [sp+152]
004e2cd0cbnz x6, 0x4e2cd8
004e2cd4b 0x4e2d2c
004e2cd8
004e2cd8loc_4e2cd8:
004e2cd8ldr x6, [sp+152]
004e2cdcldrsb x27, [x6]
004e2ce0ldr x0, [x6]
004e2ce4ldr x1, [x6+8]
004e2ce8ldr x2, [x6+16]
004e2cecstr x0, [sp+88]
004e2cf0str x1, [sp+96]
004e2cf4str x2, [sp+104]
004e2cf8ldr x3, [sp+160]
004e2cfcldr x4, [sp+168]
004e2d00ldr x5, [sp+176]
004e2d04bl golang.org/x/crypto/ssh.truncatingMAC.Sum
004e2d08str x0, [sp+112]
004e2d0cstr x1, [sp+120]
004e2d10str x2, [sp+128]
004e2d14str x0, [sp+64]
004e2d18str x1, [sp+72]
004e2d1cstr x2, [sp+80]
004e2d20ldur x29, [sp-8]
004e2d24ldr x30, [sp], 144
004e2d28ret x30
004e2d2c
004e2d2cloc_4e2d2c:
004e2d2cbl runtime.panicwrap
004e2d30hint
004e2d34
004e2d34loc_4e2d34:
004e2d34stp x0, x1, [sp+8]
004e2d38stp x2, x3, [sp+24]
004e2d3cmov x3, x30
004e2d40bl runtime.morestack_noctxt.abi0
004e2d44ldp x0, x1, [sp+8]
004e2d48ldp x2, x3, [sp+24]
004e2d4cb 0x4e2c90
004e2d50
004e2d50loc_4e2d50:
004e2d50ldr x17, [x16]
004e2d54add x20, sp, 152
004e2d58subs xzr, x20, x17
004e2d5cb.ne 0x4e2cb4
004e2d60add x20, sp, 8
004e2d64str x20, [x16]
004e2d68b 0x4e2cb4
004e2d6cudf 0
004e2c90
004e2d70
004e2d70golang.org/x/crypto/ssh.(*truncatingMAC).Write: ; void golang.org/x/crypto/ssh.(*truncatingMAC).Write(golang.org/x/crypto/ssh.truncatingMAC * t, struct []uint8 data)
004e2d70ldr x16, [x28+16]
004e2d74sub x17, sp, 32
004e2d78subs xzr, x17, x16
004e2d7cb.ls 0x4e2e30
004e2d80str x30, [sp-160]!
004e2d84stur x29, [sp-8]
004e2d88sub x29, sp, 8
004e2d8cldr x16, [x28+32]
004e2d90cbnz x16, 0x4e2e4c
004e2d94
004e2d94loc_4e2d94:
004e2d94str x0, [sp+168]
004e2d98str x1, [sp+176]
004e2d9cstr x2, [sp+184]
004e2da0str x3, [sp+192]
004e2da4str xzr, [sp+56]
004e2da8stp xzr, xzr, [sp+80]
004e2dacldr x6, [sp+168]
004e2db0cbnz x6, 0x4e2db8
004e2db4b 0x4e2e28
004e2db8
004e2db8loc_4e2db8:
004e2db8stp xzr, xzr, [sp+120]
004e2dbcldr x6, [sp+168]
004e2dc0ldrsb x27, [x6]
004e2dc4ldr x0, [x6]
004e2dc8ldr x1, [x6+8]
004e2dccldr x2, [x6+16]
004e2dd0str x0, [sp+96]
004e2dd4str x1, [sp+104]
004e2dd8str x2, [sp+112]
004e2ddcldr x3, [sp+176]
004e2de0ldr x4, [sp+184]
004e2de4ldr x5, [sp+192]
004e2de8bl golang.org/x/crypto/ssh.truncatingMAC.Write
004e2decstr x0, [sp+64]
004e2df0str x1, [sp+120]
004e2df4str x2, [sp+128]
004e2df8ldr x6, [sp+64]
004e2dfcstr x6, [sp+72]
004e2e00str x1, [sp+136]
004e2e04str x2, [sp+144]
004e2e08ldr x6, [sp+72]
004e2e0cstr x6, [sp+56]
004e2e10str x1, [sp+80]
004e2e14str x2, [sp+88]
004e2e18ldr x0, [sp+56]
004e2e1cldur x29, [sp-8]
004e2e20ldr x30, [sp], 160
004e2e24ret x30
004e2e28
004e2e28loc_4e2e28:
004e2e28bl runtime.panicwrap
004e2e2chint
004e2e30
004e2e30loc_4e2e30:
004e2e30stp x0, x1, [sp+8]
004e2e34stp x2, x3, [sp+24]
004e2e38mov x3, x30
004e2e3cbl runtime.morestack_noctxt.abi0
004e2e40ldp x0, x1, [sp+8]
004e2e44ldp x2, x3, [sp+24]
004e2e48b 0x4e2d70
004e2e4c
004e2e4cloc_4e2e4c:
004e2e4cldr x17, [x16]
004e2e50add x20, sp, 168
004e2e54subs xzr, x20, x17
004e2e58b.ne 0x4e2d94
004e2e5cadd x20, sp, 8
004e2e60str x20, [x16]
004e2e64b 0x4e2d94
004e2e68udf 0
004e2e6cudf 0
004e2d70
004e2d70golang.org/x/crypto/ssh.(*truncatingMAC).Write: ; void golang.org/x/crypto/ssh.(*truncatingMAC).Write(golang.org/x/crypto/ssh.truncatingMAC * t, struct []uint8 data)
004e2d70ldr x16, [x28+16]
004e2d74sub x17, sp, 32
004e2d78subs xzr, x17, x16
004e2d7cb.ls 0x4e2e30
004e2d80str x30, [sp-160]!
004e2d84stur x29, [sp-8]
004e2d88sub x29, sp, 8
004e2d8cldr x16, [x28+32]
004e2d90cbnz x16, 0x4e2e4c
004e2d94
004e2d94loc_4e2d94:
004e2d94str x0, [sp+168]
004e2d98str x1, [sp+176]
004e2d9cstr x2, [sp+184]
004e2da0str x3, [sp+192]
004e2da4str xzr, [sp+56]
004e2da8stp xzr, xzr, [sp+80]
004e2dacldr x6, [sp+168]
004e2db0cbnz x6, 0x4e2db8
004e2db4b 0x4e2e28
004e2db8
004e2db8loc_4e2db8:
004e2db8stp xzr, xzr, [sp+120]
004e2dbcldr x6, [sp+168]
004e2dc0ldrsb x27, [x6]
004e2dc4ldr x0, [x6]
004e2dc8ldr x1, [x6+8]
004e2dccldr x2, [x6+16]
004e2dd0str x0, [sp+96]
004e2dd4str x1, [sp+104]
004e2dd8str x2, [sp+112]
004e2ddcldr x3, [sp+176]
004e2de0ldr x4, [sp+184]
004e2de4ldr x5, [sp+192]
004e2de8bl golang.org/x/crypto/ssh.truncatingMAC.Write
004e2decstr x0, [sp+64]
004e2df0str x1, [sp+120]
004e2df4str x2, [sp+128]
004e2df8ldr x6, [sp+64]
004e2dfcstr x6, [sp+72]
004e2e00str x1, [sp+136]
004e2e04str x2, [sp+144]
004e2e08ldr x6, [sp+72]
004e2e0cstr x6, [sp+56]
004e2e10str x1, [sp+80]
004e2e14str x2, [sp+88]
004e2e18ldr x0, [sp+56]
004e2e1cldur x29, [sp-8]
004e2e20ldr x30, [sp], 160
004e2e24ret x30
004e2e28
004e2e28loc_4e2e28:
004e2e28bl runtime.panicwrap
004e2e2chint
004e2e30
004e2e30loc_4e2e30:
004e2e30stp x0, x1, [sp+8]
004e2e34stp x2, x3, [sp+24]
004e2e38mov x3, x30
004e2e3cbl runtime.morestack_noctxt.abi0
004e2e40ldp x0, x1, [sp+8]
004e2e44ldp x2, x3, [sp+24]
004e2e48b 0x4e2d70
004e2e4c
004e2e4cloc_4e2e4c:
004e2e4cldr x17, [x16]
004e2e50add x20, sp, 168
004e2e54subs xzr, x20, x17
004e2e58b.ne 0x4e2d94
004e2e5cadd x20, sp, 8
004e2e60str x20, [x16]
004e2e64b 0x4e2d94
004e2e68udf 0
004e2e6cudf 0
004e2d70
004e2e70
004e2e70golang.org/x/crypto/ssh.(*chanList).Lock: ; void golang.org/x/crypto/ssh.(*chanList).Lock(golang.org/x/crypto/ssh.chanList * m)
004e2e70str x0, [sp+8]
004e2e74ldrsb x27, [x0]
004e2e78b 0x93c00
004e2e7cudf 0
004e2e70
004e2e70golang.org/x/crypto/ssh.(*chanList).Lock: ; void golang.org/x/crypto/ssh.(*chanList).Lock(golang.org/x/crypto/ssh.chanList * m)
004e2e70str x0, [sp+8]
004e2e74ldrsb x27, [x0]
004e2e78b 0x93c00
004e2e7cudf 0
004e2e70
004e2e80
004e2e80golang.org/x/crypto/ssh.(*chanList).Unlock: ; void golang.org/x/crypto/ssh.(*chanList).Unlock(golang.org/x/crypto/ssh.chanList * m)
004e2e80str x0, [sp+8]
004e2e84ldrsb x27, [x0]
004e2e88b 0x93c50
004e2e8cudf 0
004e2e80
004e2e80golang.org/x/crypto/ssh.(*chanList).Unlock: ; void golang.org/x/crypto/ssh.(*chanList).Unlock(golang.org/x/crypto/ssh.chanList * m)
004e2e80str x0, [sp+8]
004e2e84ldrsb x27, [x0]
004e2e88b 0x93c50
004e2e8cudf 0
004e2e80
004e2e90
004e2e90golang.org/x/crypto/ssh.(*RejectionReason).String: ; void golang.org/x/crypto/ssh.(*RejectionReason).String(golang.org/x/crypto/ssh.RejectionReason * r)
004e2e90ldr x16, [x28+16]
004e2e94subs xzr, sp, x16
004e2e98b.ls 0x4e2efc
004e2e9cstr x30, [sp-64]!
004e2ea0stur x29, [sp-8]
004e2ea4sub x29, sp, 8
004e2ea8ldr x16, [x28+32]
004e2eaccbnz x16, 0x4e2f10
004e2eb0
004e2eb0loc_4e2eb0:
004e2eb0str x0, [sp+72]
004e2eb4stp xzr, xzr, [sp+24]
004e2eb8ldr x1, [sp+72]
004e2ebccbnz x1, 0x4e2ec4
004e2ec0b 0x4e2ef4
004e2ec4
004e2ec4loc_4e2ec4:
004e2ec4ldr x1, [sp+72]
004e2ec8ldrsb x27, [x1]
004e2eccldr w0, [x1]
004e2ed0str w0, [sp+20]
004e2ed4bl golang.org/x/crypto/ssh.RejectionReason.String
004e2ed8str x0, [sp+40]
004e2edcstr x1, [sp+48]
004e2ee0str x0, [sp+24]
004e2ee4str x1, [sp+32]
004e2ee8ldur x29, [sp-8]
004e2eecldr x30, [sp], 64
004e2ef0ret x30
004e2ef4
004e2ef4loc_4e2ef4:
004e2ef4bl runtime.panicwrap
004e2ef8hint
004e2efc
004e2efcloc_4e2efc:
004e2efcstr x0, [sp+8]
004e2f00mov x3, x30
004e2f04bl runtime.morestack_noctxt.abi0
004e2f08ldr x0, [sp+8]
004e2f0cb 0x4e2e90
004e2f10
004e2f10loc_4e2f10:
004e2f10ldr x17, [x16]
004e2f14add x20, sp, 72
004e2f18subs xzr, x20, x17
004e2f1cb.ne 0x4e2eb0
004e2f20add x20, sp, 8
004e2f24str x20, [x16]
004e2f28b 0x4e2eb0
004e2f2cudf 0
004e2e90
004e2e90golang.org/x/crypto/ssh.(*RejectionReason).String: ; void golang.org/x/crypto/ssh.(*RejectionReason).String(golang.org/x/crypto/ssh.RejectionReason * r)
004e2e90ldr x16, [x28+16]
004e2e94subs xzr, sp, x16
004e2e98b.ls 0x4e2efc
004e2e9cstr x30, [sp-64]!
004e2ea0stur x29, [sp-8]
004e2ea4sub x29, sp, 8
004e2ea8ldr x16, [x28+32]
004e2eaccbnz x16, 0x4e2f10
004e2eb0
004e2eb0loc_4e2eb0:
004e2eb0str x0, [sp+72]
004e2eb4stp xzr, xzr, [sp+24]
004e2eb8ldr x1, [sp+72]
004e2ebccbnz x1, 0x4e2ec4
004e2ec0b 0x4e2ef4
004e2ec4
004e2ec4loc_4e2ec4:
004e2ec4ldr x1, [sp+72]
004e2ec8ldrsb x27, [x1]
004e2eccldr w0, [x1]
004e2ed0str w0, [sp+20]
004e2ed4bl golang.org/x/crypto/ssh.RejectionReason.String
004e2ed8str x0, [sp+40]
004e2edcstr x1, [sp+48]
004e2ee0str x0, [sp+24]
004e2ee4str x1, [sp+32]
004e2ee8ldur x29, [sp-8]
004e2eecldr x30, [sp], 64
004e2ef0ret x30
004e2ef4
004e2ef4loc_4e2ef4:
004e2ef4bl runtime.panicwrap
004e2ef8hint
004e2efc
004e2efcloc_4e2efc:
004e2efcstr x0, [sp+8]
004e2f00mov x3, x30
004e2f04bl runtime.morestack_noctxt.abi0
004e2f08ldr x0, [sp+8]
004e2f0cb 0x4e2e90
004e2f10
004e2f10loc_4e2f10:
004e2f10ldr x17, [x16]
004e2f14add x20, sp, 72
004e2f18subs xzr, x20, x17
004e2f1cb.ne 0x4e2eb0
004e2f20add x20, sp, 8
004e2f24str x20, [x16]
004e2f28b 0x4e2eb0
004e2f2cudf 0
004e2e90
004e2f30
004e2f30golang.org/x/crypto/ssh.(*noneCipher).XORKeyStream: ; void golang.org/x/crypto/ssh.(*noneCipher).XORKeyStream(golang.org/x/crypto/ssh.noneCipher * c, struct []uint8 dst, struct []uint8 src)
004e2f30ldr x16, [x28+16]
004e2f34subs xzr, sp, x16
004e2f38b.ls 0x4e2fb0
004e2f3cstr x30, [sp-64]!
004e2f40stur x29, [sp-8]
004e2f44sub x29, sp, 8
004e2f48ldr x16, [x28+32]
004e2f4ccbnz x16, 0x4e2fdc
004e2f50
004e2f50loc_4e2f50:
004e2f50str x0, [sp+72]
004e2f54str x1, [sp+80]
004e2f58str x2, [sp+88]
004e2f5cstr x3, [sp+96]
004e2f60str x4, [sp+104]
004e2f64str x5, [sp+112]
004e2f68str x6, [sp+120]
004e2f6cldr x7, [sp+72]
004e2f70cbnz x7, 0x4e2f78
004e2f74b 0x4e2fa8
004e2f78
004e2f78loc_4e2f78:
004e2f78ldr x7, [sp+72]
004e2f7cldrsb x27, [x7]
004e2f80mov x0, x1
004e2f84mov x1, x2
004e2f88mov x2, x3
004e2f8cmov x3, x4
004e2f90mov x4, x5
004e2f94mov x5, x6
004e2f98bl golang.org/x/crypto/ssh.noneCipher.XORKeyStream
004e2f9cldur x29, [sp-8]
004e2fa0ldr x30, [sp], 64
004e2fa4ret x30
004e2fa8
004e2fa8loc_4e2fa8:
004e2fa8bl runtime.panicwrap
004e2fachint
004e2fb0
004e2fb0loc_4e2fb0:
004e2fb0stp x0, x1, [sp+8]
004e2fb4stp x2, x3, [sp+24]
004e2fb8stp x4, x5, [sp+40]
004e2fbcstr x6, [sp+56]
004e2fc0mov x3, x30
004e2fc4bl runtime.morestack_noctxt.abi0
004e2fc8ldp x0, x1, [sp+8]
004e2fccldp x2, x3, [sp+24]
004e2fd0ldp x4, x5, [sp+40]
004e2fd4ldr x6, [sp+56]
004e2fd8b 0x4e2f30
004e2fdc
004e2fdcloc_4e2fdc:
004e2fdcldr x17, [x16]
004e2fe0add x20, sp, 72
004e2fe4subs xzr, x20, x17
004e2fe8b.ne 0x4e2f50
004e2fecadd x20, sp, 8
004e2ff0str x20, [x16]
004e2ff4b 0x4e2f50
004e2ff8udf 0
004e2ffcudf 0
004e2f30
004e2f30golang.org/x/crypto/ssh.(*noneCipher).XORKeyStream: ; void golang.org/x/crypto/ssh.(*noneCipher).XORKeyStream(golang.org/x/crypto/ssh.noneCipher * c, struct []uint8 dst, struct []uint8 src)
004e2f30ldr x16, [x28+16]
004e2f34subs xzr, sp, x16
004e2f38b.ls 0x4e2fb0
004e2f3cstr x30, [sp-64]!
004e2f40stur x29, [sp-8]
004e2f44sub x29, sp, 8
004e2f48ldr x16, [x28+32]
004e2f4ccbnz x16, 0x4e2fdc
004e2f50
004e2f50loc_4e2f50:
004e2f50str x0, [sp+72]
004e2f54str x1, [sp+80]
004e2f58str x2, [sp+88]
004e2f5cstr x3, [sp+96]
004e2f60str x4, [sp+104]
004e2f64str x5, [sp+112]
004e2f68str x6, [sp+120]
004e2f6cldr x7, [sp+72]
004e2f70cbnz x7, 0x4e2f78
004e2f74b 0x4e2fa8
004e2f78
004e2f78loc_4e2f78:
004e2f78ldr x7, [sp+72]
004e2f7cldrsb x27, [x7]
004e2f80mov x0, x1
004e2f84mov x1, x2
004e2f88mov x2, x3
004e2f8cmov x3, x4
004e2f90mov x4, x5
004e2f94mov x5, x6
004e2f98bl golang.org/x/crypto/ssh.noneCipher.XORKeyStream
004e2f9cldur x29, [sp-8]
004e2fa0ldr x30, [sp], 64
004e2fa4ret x30
004e2fa8
004e2fa8loc_4e2fa8:
004e2fa8bl runtime.panicwrap
004e2fachint
004e2fb0
004e2fb0loc_4e2fb0:
004e2fb0stp x0, x1, [sp+8]
004e2fb4stp x2, x3, [sp+24]
004e2fb8stp x4, x5, [sp+40]
004e2fbcstr x6, [sp+56]
004e2fc0mov x3, x30
004e2fc4bl runtime.morestack_noctxt.abi0
004e2fc8ldp x0, x1, [sp+8]
004e2fccldp x2, x3, [sp+24]
004e2fd0ldp x4, x5, [sp+40]
004e2fd4ldr x6, [sp+56]
004e2fd8b 0x4e2f30
004e2fdc
004e2fdcloc_4e2fdc:
004e2fdcldr x17, [x16]
004e2fe0add x20, sp, 72
004e2fe4subs xzr, x20, x17
004e2fe8b.ne 0x4e2f50
004e2fecadd x20, sp, 8
004e2ff0str x20, [x16]
004e2ff4b 0x4e2f50
004e2ff8udf 0
004e2ffcudf 0
004e2f30
004e3000
004e3000golang.org/x/crypto/ssh.(*cbcError).Error: ; void golang.org/x/crypto/ssh.(*cbcError).Error(struct golang.org/x/crypto/ssh.cbcError * e)
004e3000ldr x16, [x28+16]
004e3004subs xzr, sp, x16
004e3008b.ls 0x4e3074
004e300cstr x30, [sp-80]!
004e3010stur x29, [sp-8]
004e3014sub x29, sp, 8
004e3018ldr x16, [x28+32]
004e301ccbnz x16, 0x4e3088
004e3020
004e3020loc_4e3020:
004e3020str x0, [sp+88]
004e3024stp xzr, xzr, [sp+24]
004e3028ldr x2, [sp+88]
004e302ccbnz x2, 0x4e3034
004e3030b 0x4e306c
004e3034
004e3034loc_4e3034:
004e3034ldr x2, [sp+88]
004e3038ldrsb x27, [x2]
004e303cldr x0, [x2]
004e3040ldr x1, [x2+8]
004e3044str x0, [sp+40]
004e3048str x1, [sp+48]
004e304cbl golang.org/x/crypto/ssh.cbcError.Error
004e3050str x0, [sp+56]
004e3054str x1, [sp+64]
004e3058str x0, [sp+24]
004e305cstr x1, [sp+32]
004e3060ldur x29, [sp-8]
004e3064ldr x30, [sp], 80
004e3068ret x30
004e306c
004e306cloc_4e306c:
004e306cbl runtime.panicwrap
004e3070hint
004e3074
004e3074loc_4e3074:
004e3074str x0, [sp+8]
004e3078mov x3, x30
004e307cbl runtime.morestack_noctxt.abi0
004e3080ldr x0, [sp+8]
004e3084b 0x4e3000
004e3088
004e3088loc_4e3088:
004e3088ldr x17, [x16]
004e308cadd x20, sp, 88
004e3090subs xzr, x20, x17
004e3094b.ne 0x4e3020
004e3098add x20, sp, 8
004e309cstr x20, [x16]
004e30a0b 0x4e3020
004e30a4udf 0
004e30a8udf 0
004e30acudf 0
004e3000
004e3000golang.org/x/crypto/ssh.(*cbcError).Error: ; void golang.org/x/crypto/ssh.(*cbcError).Error(struct golang.org/x/crypto/ssh.cbcError * e)
004e3000ldr x16, [x28+16]
004e3004subs xzr, sp, x16
004e3008b.ls 0x4e3074
004e300cstr x30, [sp-80]!
004e3010stur x29, [sp-8]
004e3014sub x29, sp, 8
004e3018ldr x16, [x28+32]
004e301ccbnz x16, 0x4e3088
004e3020
004e3020loc_4e3020:
004e3020str x0, [sp+88]
004e3024stp xzr, xzr, [sp+24]
004e3028ldr x2, [sp+88]
004e302ccbnz x2, 0x4e3034
004e3030b 0x4e306c
004e3034
004e3034loc_4e3034:
004e3034ldr x2, [sp+88]
004e3038ldrsb x27, [x2]
004e303cldr x0, [x2]
004e3040ldr x1, [x2+8]
004e3044str x0, [sp+40]
004e3048str x1, [sp+48]
004e304cbl golang.org/x/crypto/ssh.cbcError.Error
004e3050str x0, [sp+56]
004e3054str x1, [sp+64]
004e3058str x0, [sp+24]
004e305cstr x1, [sp+32]
004e3060ldur x29, [sp-8]
004e3064ldr x30, [sp], 80
004e3068ret x30
004e306c
004e306cloc_4e306c:
004e306cbl runtime.panicwrap
004e3070hint
004e3074
004e3074loc_4e3074:
004e3074str x0, [sp+8]
004e3078mov x3, x30
004e307cbl runtime.morestack_noctxt.abi0
004e3080ldr x0, [sp+8]
004e3084b 0x4e3000
004e3088
004e3088loc_4e3088:
004e3088ldr x17, [x16]
004e308cadd x20, sp, 88
004e3090subs xzr, x20, x17
004e3094b.ne 0x4e3020
004e3098add x20, sp, 8
004e309cstr x20, [x16]
004e30a0b 0x4e3020
004e30a4udf 0
004e30a8udf 0
004e30acudf 0
004e3000
004e30b0
004e30b0golang.org/x/crypto/ssh.(*connection).LocalAddr: ; void golang.org/x/crypto/ssh.(*connection).LocalAddr(golang.org/x/crypto/ssh.connection * c)
004e30b0str x30, [sp-32]!
004e30b4stur x29, [sp-8]
004e30b8sub x29, sp, 8
004e30bcstr x0, [sp+40]
004e30c0stp xzr, xzr, [sp+8]
004e30c4ldr x1, [sp+40]
004e30c8ldrsb x27, [x1]
004e30ccadd x0, x1, 8
004e30d0add x29, sp, 24
004e30d4add sp, sp, 32
004e30d8b 0x4c04a0
004e30dcudf 0
004e30b0
004e30b0golang.org/x/crypto/ssh.(*connection).LocalAddr: ; void golang.org/x/crypto/ssh.(*connection).LocalAddr(golang.org/x/crypto/ssh.connection * c)
004e30b0str x30, [sp-32]!
004e30b4stur x29, [sp-8]
004e30b8sub x29, sp, 8
004e30bcstr x0, [sp+40]
004e30c0stp xzr, xzr, [sp+8]
004e30c4ldr x1, [sp+40]
004e30c8ldrsb x27, [x1]
004e30ccadd x0, x1, 8
004e30d0add x29, sp, 24
004e30d4add sp, sp, 32
004e30d8b 0x4c04a0
004e30dcudf 0
004e30b0
004e30e0
004e30e0golang.org/x/crypto/ssh.connection.OpenChannel: ; void golang.org/x/crypto/ssh.connection.OpenChannel(golang.org/x/crypto/ssh.connection m, struct string chanType, struct []uint8 extra)
004e30e0ldr x16, [x28+16]
004e30e4sub x17, sp, 64
004e30e8subs xzr, x17, x16
004e30ecb.ls 0x4e31f0
004e30f0str x30, [sp-192]!
004e30f4stur x29, [sp-8]
004e30f8sub x29, sp, 8
004e30fcldr x16, [x28+32]
004e3100cbnz x16, 0x4e323c
004e3104
004e3104loc_4e3104:
004e3104str x0, [sp+240]
004e3108str x1, [sp+248]
004e310cstr x2, [sp+256]
004e3110str x3, [sp+264]
004e3114str x4, [sp+272]
004e3118str x5, [sp+280]
004e311cstr x6, [sp+288]
004e3120str x7, [sp+296]
004e3124str x8, [sp+304]
004e3128str x9, [sp+312]
004e312cstr x10, [sp+320]
004e3130str x11, [sp+328]
004e3134str x12, [sp+336]
004e3138str x13, [sp+344]
004e313cstr x14, [sp+352]
004e3140stp xzr, xzr, [sp+88]
004e3144str xzr, [sp+80]
004e3148stp xzr, xzr, [sp+64]
004e314cstp xzr, xzr, [sp+104]
004e3150str xzr, [sp+176]
004e3154stp xzr, xzr, [sp+160]
004e3158ldr x1, [sp+200]
004e315cldr x3, [sp+216]
004e3160ldr x2, [sp+208]
004e3164ldr x4, [sp+224]
004e3168ldr x5, [sp+232]
004e316cldr x0, [sp+352]
004e3170bl golang.org/x/crypto/ssh.(*mux).OpenChannel
004e3174str x0, [sp+104]
004e3178str x1, [sp+112]
004e317cstr x2, [sp+176]
004e3180str x3, [sp+160]
004e3184str x4, [sp+168]
004e3188ldr x6, [sp+104]
004e318cldr x7, [sp+112]
004e3190str x6, [sp+144]
004e3194str x7, [sp+152]
004e3198ldr x6, [sp+176]
004e319cstr x6, [sp+136]
004e31a0ldr x6, [sp+160]
004e31a4ldr x7, [sp+168]
004e31a8str x6, [sp+120]
004e31acstr x7, [sp+128]
004e31b0ldr x6, [sp+144]
004e31b4ldr x7, [sp+152]
004e31b8str x6, [sp+88]
004e31bcstr x7, [sp+96]
004e31c0ldr x6, [sp+136]
004e31c4str x6, [sp+80]
004e31c8ldr x3, [sp+120]
004e31ccldr x4, [sp+128]
004e31d0str x3, [sp+64]
004e31d4str x4, [sp+72]
004e31d8ldr x0, [sp+88]
004e31dcldr x2, [sp+80]
004e31e0ldr x1, [sp+96]
004e31e4ldur x29, [sp-8]
004e31e8ldr x30, [sp], 192
004e31ecret x30
004e31f0
004e31f0loc_4e31f0:
004e31f0stp x0, x1, [sp+48]
004e31f4stp x2, x3, [sp+64]
004e31f8stp x4, x5, [sp+80]
004e31fcstp x6, x7, [sp+96]
004e3200stp x8, x9, [sp+112]
004e3204stp x10, x11, [sp+128]
004e3208stp x12, x13, [sp+144]
004e320cstr x14, [sp+160]
004e3210mov x3, x30
004e3214bl runtime.morestack_noctxt.abi0
004e3218ldp x0, x1, [sp+48]
004e321cldp x2, x3, [sp+64]
004e3220ldp x4, x5, [sp+80]
004e3224ldp x6, x7, [sp+96]
004e3228ldp x8, x9, [sp+112]
004e322cldp x10, x11, [sp+128]
004e3230ldp x12, x13, [sp+144]
004e3234ldr x14, [sp+160]
004e3238b 0x4e30e0
004e323c
004e323cloc_4e323c:
004e323cldr x17, [x16]
004e3240add x20, sp, 200
004e3244subs xzr, x20, x17
004e3248b.ne 0x4e3104
004e324cadd x20, sp, 8
004e3250str x20, [x16]
004e3254b 0x4e3104
004e3258udf 0
004e325cudf 0
004e30e0
004e30e0golang.org/x/crypto/ssh.connection.OpenChannel: ; void golang.org/x/crypto/ssh.connection.OpenChannel(golang.org/x/crypto/ssh.connection m, struct string chanType, struct []uint8 extra)
004e30e0ldr x16, [x28+16]
004e30e4sub x17, sp, 64
004e30e8subs xzr, x17, x16
004e30ecb.ls 0x4e31f0
004e30f0str x30, [sp-192]!
004e30f4stur x29, [sp-8]
004e30f8sub x29, sp, 8
004e30fcldr x16, [x28+32]
004e3100cbnz x16, 0x4e323c
004e3104
004e3104loc_4e3104:
004e3104str x0, [sp+240]
004e3108str x1, [sp+248]
004e310cstr x2, [sp+256]
004e3110str x3, [sp+264]
004e3114str x4, [sp+272]
004e3118str x5, [sp+280]
004e311cstr x6, [sp+288]
004e3120str x7, [sp+296]
004e3124str x8, [sp+304]
004e3128str x9, [sp+312]
004e312cstr x10, [sp+320]
004e3130str x11, [sp+328]
004e3134str x12, [sp+336]
004e3138str x13, [sp+344]
004e313cstr x14, [sp+352]
004e3140stp xzr, xzr, [sp+88]
004e3144str xzr, [sp+80]
004e3148stp xzr, xzr, [sp+64]
004e314cstp xzr, xzr, [sp+104]
004e3150str xzr, [sp+176]
004e3154stp xzr, xzr, [sp+160]
004e3158ldr x1, [sp+200]
004e315cldr x3, [sp+216]
004e3160ldr x2, [sp+208]
004e3164ldr x4, [sp+224]
004e3168ldr x5, [sp+232]
004e316cldr x0, [sp+352]
004e3170bl golang.org/x/crypto/ssh.(*mux).OpenChannel
004e3174str x0, [sp+104]
004e3178str x1, [sp+112]
004e317cstr x2, [sp+176]
004e3180str x3, [sp+160]
004e3184str x4, [sp+168]
004e3188ldr x6, [sp+104]
004e318cldr x7, [sp+112]
004e3190str x6, [sp+144]
004e3194str x7, [sp+152]
004e3198ldr x6, [sp+176]
004e319cstr x6, [sp+136]
004e31a0ldr x6, [sp+160]
004e31a4ldr x7, [sp+168]
004e31a8str x6, [sp+120]
004e31acstr x7, [sp+128]
004e31b0ldr x6, [sp+144]
004e31b4ldr x7, [sp+152]
004e31b8str x6, [sp+88]
004e31bcstr x7, [sp+96]
004e31c0ldr x6, [sp+136]
004e31c4str x6, [sp+80]
004e31c8ldr x3, [sp+120]
004e31ccldr x4, [sp+128]
004e31d0str x3, [sp+64]
004e31d4str x4, [sp+72]
004e31d8ldr x0, [sp+88]
004e31dcldr x2, [sp+80]
004e31e0ldr x1, [sp+96]
004e31e4ldur x29, [sp-8]
004e31e8ldr x30, [sp], 192
004e31ecret x30
004e31f0
004e31f0loc_4e31f0:
004e31f0stp x0, x1, [sp+48]
004e31f4stp x2, x3, [sp+64]
004e31f8stp x4, x5, [sp+80]
004e31fcstp x6, x7, [sp+96]
004e3200stp x8, x9, [sp+112]
004e3204stp x10, x11, [sp+128]
004e3208stp x12, x13, [sp+144]
004e320cstr x14, [sp+160]
004e3210mov x3, x30
004e3214bl runtime.morestack_noctxt.abi0
004e3218ldp x0, x1, [sp+48]
004e321cldp x2, x3, [sp+64]
004e3220ldp x4, x5, [sp+80]
004e3224ldp x6, x7, [sp+96]
004e3228ldp x8, x9, [sp+112]
004e322cldp x10, x11, [sp+128]
004e3230ldp x12, x13, [sp+144]
004e3234ldr x14, [sp+160]
004e3238b 0x4e30e0
004e323c
004e323cloc_4e323c:
004e323cldr x17, [x16]
004e3240add x20, sp, 200
004e3244subs xzr, x20, x17
004e3248b.ne 0x4e3104
004e324cadd x20, sp, 8
004e3250str x20, [x16]
004e3254b 0x4e3104
004e3258udf 0
004e325cudf 0
004e30e0
004e3260
004e3260golang.org/x/crypto/ssh.(*connection).OpenChannel: ; void golang.org/x/crypto/ssh.(*connection).OpenChannel(golang.org/x/crypto/ssh.connection * m, struct string chanType, struct []uint8 extra)
004e3260str x30, [sp-64]!
004e3264stur x29, [sp-8]
004e3268sub x29, sp, 8
004e326cstr x0, [sp+72]
004e3270str x1, [sp+80]
004e3274str x2, [sp+88]
004e3278str x3, [sp+96]
004e327cstr x4, [sp+104]
004e3280str x5, [sp+112]
004e3284stp xzr, xzr, [sp+40]
004e3288str xzr, [sp+32]
004e328cstp xzr, xzr, [sp+16]
004e3290ldr x1, [sp+80]
004e3294ldr x3, [sp+96]
004e3298ldr x6, [sp+72]
004e329cldrsb x27, [x6]
004e32a0ldr x2, [sp+88]
004e32a4ldr x4, [sp+104]
004e32a8ldr x5, [sp+112]
004e32acldr x0, [x6+112]
004e32b0add x29, sp, 56
004e32b4add sp, sp, 64
004e32b8b 0x4db900
004e32bcudf 0
004e3260
004e3260golang.org/x/crypto/ssh.(*connection).OpenChannel: ; void golang.org/x/crypto/ssh.(*connection).OpenChannel(golang.org/x/crypto/ssh.connection * m, struct string chanType, struct []uint8 extra)
004e3260str x30, [sp-64]!
004e3264stur x29, [sp-8]
004e3268sub x29, sp, 8
004e326cstr x0, [sp+72]
004e3270str x1, [sp+80]
004e3274str x2, [sp+88]
004e3278str x3, [sp+96]
004e327cstr x4, [sp+104]
004e3280str x5, [sp+112]
004e3284stp xzr, xzr, [sp+40]
004e3288str xzr, [sp+32]
004e328cstp xzr, xzr, [sp+16]
004e3290ldr x1, [sp+80]
004e3294ldr x3, [sp+96]
004e3298ldr x6, [sp+72]
004e329cldrsb x27, [x6]
004e32a0ldr x2, [sp+88]
004e32a4ldr x4, [sp+104]
004e32a8ldr x5, [sp+112]
004e32acldr x0, [x6+112]
004e32b0add x29, sp, 56
004e32b4add sp, sp, 64
004e32b8b 0x4db900
004e32bcudf 0
004e3260
004e32c0
004e32c0golang.org/x/crypto/ssh.(*connection).RemoteAddr: ; void golang.org/x/crypto/ssh.(*connection).RemoteAddr(golang.org/x/crypto/ssh.connection * c)
004e32c0str x30, [sp-32]!
004e32c4stur x29, [sp-8]
004e32c8sub x29, sp, 8
004e32ccstr x0, [sp+40]
004e32d0stp xzr, xzr, [sp+8]
004e32d4ldr x1, [sp+40]
004e32d8ldrsb x27, [x1]
004e32dcadd x0, x1, 8
004e32e0add x29, sp, 24
004e32e4add sp, sp, 32
004e32e8b 0x4c03c0
004e32ecudf 0
004e32c0
004e32c0golang.org/x/crypto/ssh.(*connection).RemoteAddr: ; void golang.org/x/crypto/ssh.(*connection).RemoteAddr(golang.org/x/crypto/ssh.connection * c)
004e32c0str x30, [sp-32]!
004e32c4stur x29, [sp-8]
004e32c8sub x29, sp, 8
004e32ccstr x0, [sp+40]
004e32d0stp xzr, xzr, [sp+8]
004e32d4ldr x1, [sp+40]
004e32d8ldrsb x27, [x1]
004e32dcadd x0, x1, 8
004e32e0add x29, sp, 24
004e32e4add sp, sp, 32
004e32e8b 0x4c03c0
004e32ecudf 0
004e32c0
004e32f0
004e32f0golang.org/x/crypto/ssh.connection.Wait: ; void golang.org/x/crypto/ssh.connection.Wait(golang.org/x/crypto/ssh.connection m)
004e32f0ldr x16, [x28+16]
004e32f4subs xzr, sp, x16
004e32f8b.ls 0x4e3374
004e32fcstr x30, [sp-64]!
004e3300stur x29, [sp-8]
004e3304sub x29, sp, 8
004e3308ldr x16, [x28+32]
004e330ccbnz x16, 0x4e33c0
004e3310
004e3310loc_4e3310:
004e3310str x0, [sp+72]
004e3314str x1, [sp+80]
004e3318str x2, [sp+88]
004e331cstr x3, [sp+96]
004e3320str x4, [sp+104]
004e3324str x5, [sp+112]
004e3328str x6, [sp+120]
004e332cstr x7, [sp+128]
004e3330str x8, [sp+136]
004e3334str x9, [sp+144]
004e3338str x10, [sp+152]
004e333cstr x11, [sp+160]
004e3340str x12, [sp+168]
004e3344str x13, [sp+176]
004e3348str x14, [sp+184]
004e334cstp xzr, xzr, [sp+24]
004e3350ldr x0, [sp+184]
004e3354bl golang.org/x/crypto/ssh.(*mux).Wait
004e3358str x0, [sp+40]
004e335cstr x1, [sp+48]
004e3360str x0, [sp+24]
004e3364str x1, [sp+32]
004e3368ldur x29, [sp-8]
004e336cldr x30, [sp], 64
004e3370ret x30
004e3374
004e3374loc_4e3374:
004e3374stp x0, x1, [sp+8]
004e3378stp x2, x3, [sp+24]
004e337cstp x4, x5, [sp+40]
004e3380stp x6, x7, [sp+56]
004e3384stp x8, x9, [sp+72]
004e3388stp x10, x11, [sp+88]
004e338cstp x12, x13, [sp+104]
004e3390str x14, [sp+120]
004e3394mov x3, x30
004e3398bl runtime.morestack_noctxt.abi0
004e339cldp x0, x1, [sp+8]
004e33a0ldp x2, x3, [sp+24]
004e33a4ldp x4, x5, [sp+40]
004e33a8ldp x6, x7, [sp+56]
004e33acldp x8, x9, [sp+72]
004e33b0ldp x10, x11, [sp+88]
004e33b4ldp x12, x13, [sp+104]
004e33b8ldr x14, [sp+120]
004e33bcb 0x4e32f0
004e33c0
004e33c0loc_4e33c0:
004e33c0ldr x17, [x16]
004e33c4add x20, sp, 72
004e33c8subs xzr, x20, x17
004e33ccb.ne 0x4e3310
004e33d0add x20, sp, 8
004e33d4str x20, [x16]
004e33d8b 0x4e3310
004e33dcudf 0
004e32f0
004e32f0golang.org/x/crypto/ssh.connection.Wait: ; void golang.org/x/crypto/ssh.connection.Wait(golang.org/x/crypto/ssh.connection m)
004e32f0ldr x16, [x28+16]
004e32f4subs xzr, sp, x16
004e32f8b.ls 0x4e3374
004e32fcstr x30, [sp-64]!
004e3300stur x29, [sp-8]
004e3304sub x29, sp, 8
004e3308ldr x16, [x28+32]
004e330ccbnz x16, 0x4e33c0
004e3310
004e3310loc_4e3310:
004e3310str x0, [sp+72]
004e3314str x1, [sp+80]
004e3318str x2, [sp+88]
004e331cstr x3, [sp+96]
004e3320str x4, [sp+104]
004e3324str x5, [sp+112]
004e3328str x6, [sp+120]
004e332cstr x7, [sp+128]
004e3330str x8, [sp+136]
004e3334str x9, [sp+144]
004e3338str x10, [sp+152]
004e333cstr x11, [sp+160]
004e3340str x12, [sp+168]
004e3344str x13, [sp+176]
004e3348str x14, [sp+184]
004e334cstp xzr, xzr, [sp+24]
004e3350ldr x0, [sp+184]
004e3354bl golang.org/x/crypto/ssh.(*mux).Wait
004e3358str x0, [sp+40]
004e335cstr x1, [sp+48]
004e3360str x0, [sp+24]
004e3364str x1, [sp+32]
004e3368ldur x29, [sp-8]
004e336cldr x30, [sp], 64
004e3370ret x30
004e3374
004e3374loc_4e3374:
004e3374stp x0, x1, [sp+8]
004e3378stp x2, x3, [sp+24]
004e337cstp x4, x5, [sp+40]
004e3380stp x6, x7, [sp+56]
004e3384stp x8, x9, [sp+72]
004e3388stp x10, x11, [sp+88]
004e338cstp x12, x13, [sp+104]
004e3390str x14, [sp+120]
004e3394mov x3, x30
004e3398bl runtime.morestack_noctxt.abi0
004e339cldp x0, x1, [sp+8]
004e33a0ldp x2, x3, [sp+24]
004e33a4ldp x4, x5, [sp+40]
004e33a8ldp x6, x7, [sp+56]
004e33acldp x8, x9, [sp+72]
004e33b0ldp x10, x11, [sp+88]
004e33b4ldp x12, x13, [sp+104]
004e33b8ldr x14, [sp+120]
004e33bcb 0x4e32f0
004e33c0
004e33c0loc_4e33c0:
004e33c0ldr x17, [x16]
004e33c4add x20, sp, 72
004e33c8subs xzr, x20, x17
004e33ccb.ne 0x4e3310
004e33d0add x20, sp, 8
004e33d4str x20, [x16]
004e33d8b 0x4e3310
004e33dcudf 0
004e32f0
004e33e0
004e33e0golang.org/x/crypto/ssh.(*connection).Wait: ; void golang.org/x/crypto/ssh.(*connection).Wait(golang.org/x/crypto/ssh.connection * m)
004e33e0str x30, [sp-32]!
004e33e4stur x29, [sp-8]
004e33e8sub x29, sp, 8
004e33ecstr x0, [sp+40]
004e33f0stp xzr, xzr, [sp+8]
004e33f4ldr x1, [sp+40]
004e33f8ldrsb x27, [x1]
004e33fcldr x0, [x1+112]
004e3400add x29, sp, 24
004e3404add sp, sp, 32
004e3408b 0x4da610
004e340cudf 0
004e33e0
004e33e0golang.org/x/crypto/ssh.(*connection).Wait: ; void golang.org/x/crypto/ssh.(*connection).Wait(golang.org/x/crypto/ssh.connection * m)
004e33e0str x30, [sp-32]!
004e33e4stur x29, [sp-8]
004e33e8sub x29, sp, 8
004e33ecstr x0, [sp+40]
004e33f0stp xzr, xzr, [sp+8]
004e33f4ldr x1, [sp+40]
004e33f8ldrsb x27, [x1]
004e33fcldr x0, [x1+112]
004e3400add x29, sp, 24
004e3404add sp, sp, 32
004e3408b 0x4da610
004e340cudf 0
004e33e0
004e3410
004e3410golang.org/x/crypto/ssh.(*passwordCallback).auth: ; void golang.org/x/crypto/ssh.(*passwordCallback).auth(golang.org/x/crypto/ssh.passwordCallback * cb, struct []uint8 session, struct string user, golang.org/x/crypto/ssh.packetConn c, io.Reader rand, map[string][]uint8 p5)
004e3410ldr x16, [x28+16]
004e3414sub x17, sp, 128
004e3418subs xzr, x17, x16
004e341cb.ls 0x4e3564
004e3420sub x20, sp, 256
004e3424stp x29, x30, [x20-8]
004e3428add sp, x20, 0
004e342csub x29, sp, 8
004e3430ldr x16, [x28+32]
004e3434cbnz x16, 0x4e35a0
004e3438
004e3438loc_4e3438:
004e3438str x0, [sp+264]
004e343cstr x1, [sp+272]
004e3440str x2, [sp+280]
004e3444str x3, [sp+288]
004e3448str x4, [sp+296]
004e344cstr x5, [sp+304]
004e3450str x6, [sp+312]
004e3454str x7, [sp+320]
004e3458str x8, [sp+328]
004e345cstr x9, [sp+336]
004e3460str x10, [sp+344]
004e3464str xzr, [sp+96]
004e3468str xzr, [sp+136]
004e346cstp xzr, xzr, [sp+144]
004e3470stp xzr, xzr, [sp+120]
004e3474ldr x11, [sp+264]
004e3478cbnz x11, 0x4e3480
004e347cb 0x4e355c
004e3480
004e3480loc_4e3480:
004e3480str xzr, [sp+184]
004e3484stp xzr, xzr, [sp+192]
004e3488stp xzr, xzr, [sp+168]
004e348cldr x11, [sp+264]
004e3490ldrsb x27, [x11]
004e3494ldr x0, [x11]
004e3498str x0, [sp+160]
004e349cldr x6, [sp+312]
004e34a0ldr x8, [sp+328]
004e34a4ldr x1, [sp+272]
004e34a8ldr x4, [sp+296]
004e34acldr x10, [sp+344]
004e34b0ldr x2, [sp+280]
004e34b4ldr x5, [sp+304]
004e34b8ldr x7, [sp+320]
004e34bcldr x9, [sp+336]
004e34c0ldr x3, [sp+288]
004e34c4bl golang.org/x/crypto/ssh.passwordCallback.auth
004e34c8str x0, [sp+112]
004e34ccstr x1, [sp+184]
004e34d0str x2, [sp+192]
004e34d4str x3, [sp+200]
004e34d8str x4, [sp+168]
004e34dcstr x5, [sp+176]
004e34e0ldr x11, [sp+112]
004e34e4str x11, [sp+104]
004e34e8ldr x11, [sp+184]
004e34ecldr x12, [sp+192]
004e34f0ldr x13, [sp+200]
004e34f4str x11, [sp+224]
004e34f8str x12, [sp+232]
004e34fcstr x13, [sp+240]
004e3500ldr x11, [sp+168]
004e3504ldr x12, [sp+176]
004e3508str x11, [sp+208]
004e350cstr x12, [sp+216]
004e3510ldr x11, [sp+104]
004e3514str x11, [sp+96]
004e3518ldr x11, [sp+224]
004e351cldr x12, [sp+232]
004e3520ldr x13, [sp+240]
004e3524str x11, [sp+136]
004e3528str x12, [sp+144]
004e352cstr x13, [sp+152]
004e3530ldr x4, [sp+208]
004e3534ldr x5, [sp+216]
004e3538str x4, [sp+120]
004e353cstr x5, [sp+128]
004e3540ldr x0, [sp+96]
004e3544ldr x1, [sp+136]
004e3548ldr x2, [sp+144]
004e354cldr x3, [sp+152]
004e3550ldp x29, x30, [sp-8]
004e3554add sp, sp, 256
004e3558ret x30
004e355c
004e355cloc_4e355c:
004e355cbl runtime.panicwrap
004e3560hint
004e3564
004e3564loc_4e3564:
004e3564stp x0, x1, [sp+8]
004e3568stp x2, x3, [sp+24]
004e356cstp x4, x5, [sp+40]
004e3570stp x6, x7, [sp+56]
004e3574stp x8, x9, [sp+72]
004e3578str x10, [sp+88]
004e357cmov x3, x30
004e3580bl runtime.morestack_noctxt.abi0
004e3584ldp x0, x1, [sp+8]
004e3588ldp x2, x3, [sp+24]
004e358cldp x4, x5, [sp+40]
004e3590ldp x6, x7, [sp+56]
004e3594ldp x8, x9, [sp+72]
004e3598ldr x10, [sp+88]
004e359cb 0x4e3410
004e35a0
004e35a0loc_4e35a0:
004e35a0ldr x17, [x16]
004e35a4add x20, sp, 264
004e35a8subs xzr, x20, x17
004e35acb.ne 0x4e3438
004e35b0add x20, sp, 8
004e35b4str x20, [x16]
004e35b8b 0x4e3438
004e35bcudf 0
004e3410
004e3410golang.org/x/crypto/ssh.(*passwordCallback).auth: ; void golang.org/x/crypto/ssh.(*passwordCallback).auth(golang.org/x/crypto/ssh.passwordCallback * cb, struct []uint8 session, struct string user, golang.org/x/crypto/ssh.packetConn c, io.Reader rand, map[string][]uint8 p5)
004e3410ldr x16, [x28+16]
004e3414sub x17, sp, 128
004e3418subs xzr, x17, x16
004e341cb.ls 0x4e3564
004e3420sub x20, sp, 256
004e3424stp x29, x30, [x20-8]
004e3428add sp, x20, 0
004e342csub x29, sp, 8
004e3430ldr x16, [x28+32]
004e3434cbnz x16, 0x4e35a0
004e3438
004e3438loc_4e3438:
004e3438str x0, [sp+264]
004e343cstr x1, [sp+272]
004e3440str x2, [sp+280]
004e3444str x3, [sp+288]
004e3448str x4, [sp+296]
004e344cstr x5, [sp+304]
004e3450str x6, [sp+312]
004e3454str x7, [sp+320]
004e3458str x8, [sp+328]
004e345cstr x9, [sp+336]
004e3460str x10, [sp+344]
004e3464str xzr, [sp+96]
004e3468str xzr, [sp+136]
004e346cstp xzr, xzr, [sp+144]
004e3470stp xzr, xzr, [sp+120]
004e3474ldr x11, [sp+264]
004e3478cbnz x11, 0x4e3480
004e347cb 0x4e355c
004e3480
004e3480loc_4e3480:
004e3480str xzr, [sp+184]
004e3484stp xzr, xzr, [sp+192]
004e3488stp xzr, xzr, [sp+168]
004e348cldr x11, [sp+264]
004e3490ldrsb x27, [x11]
004e3494ldr x0, [x11]
004e3498str x0, [sp+160]
004e349cldr x6, [sp+312]
004e34a0ldr x8, [sp+328]
004e34a4ldr x1, [sp+272]
004e34a8ldr x4, [sp+296]
004e34acldr x10, [sp+344]
004e34b0ldr x2, [sp+280]
004e34b4ldr x5, [sp+304]
004e34b8ldr x7, [sp+320]
004e34bcldr x9, [sp+336]
004e34c0ldr x3, [sp+288]
004e34c4bl golang.org/x/crypto/ssh.passwordCallback.auth
004e34c8str x0, [sp+112]
004e34ccstr x1, [sp+184]
004e34d0str x2, [sp+192]
004e34d4str x3, [sp+200]
004e34d8str x4, [sp+168]
004e34dcstr x5, [sp+176]
004e34e0ldr x11, [sp+112]
004e34e4str x11, [sp+104]
004e34e8ldr x11, [sp+184]
004e34ecldr x12, [sp+192]
004e34f0ldr x13, [sp+200]
004e34f4str x11, [sp+224]
004e34f8str x12, [sp+232]
004e34fcstr x13, [sp+240]
004e3500ldr x11, [sp+168]
004e3504ldr x12, [sp+176]
004e3508str x11, [sp+208]
004e350cstr x12, [sp+216]
004e3510ldr x11, [sp+104]
004e3514str x11, [sp+96]
004e3518ldr x11, [sp+224]
004e351cldr x12, [sp+232]
004e3520ldr x13, [sp+240]
004e3524str x11, [sp+136]
004e3528str x12, [sp+144]
004e352cstr x13, [sp+152]
004e3530ldr x4, [sp+208]
004e3534ldr x5, [sp+216]
004e3538str x4, [sp+120]
004e353cstr x5, [sp+128]
004e3540ldr x0, [sp+96]
004e3544ldr x1, [sp+136]
004e3548ldr x2, [sp+144]
004e354cldr x3, [sp+152]
004e3550ldp x29, x30, [sp-8]
004e3554add sp, sp, 256
004e3558ret x30
004e355c
004e355cloc_4e355c:
004e355cbl runtime.panicwrap
004e3560hint
004e3564
004e3564loc_4e3564:
004e3564stp x0, x1, [sp+8]
004e3568stp x2, x3, [sp+24]
004e356cstp x4, x5, [sp+40]
004e3570stp x6, x7, [sp+56]
004e3574stp x8, x9, [sp+72]
004e3578str x10, [sp+88]
004e357cmov x3, x30
004e3580bl runtime.morestack_noctxt.abi0
004e3584ldp x0, x1, [sp+8]
004e3588ldp x2, x3, [sp+24]
004e358cldp x4, x5, [sp+40]
004e3590ldp x6, x7, [sp+56]
004e3594ldp x8, x9, [sp+72]
004e3598ldr x10, [sp+88]
004e359cb 0x4e3410
004e35a0
004e35a0loc_4e35a0:
004e35a0ldr x17, [x16]
004e35a4add x20, sp, 264
004e35a8subs xzr, x20, x17
004e35acb.ne 0x4e3438
004e35b0add x20, sp, 8
004e35b4str x20, [x16]
004e35b8b 0x4e3438
004e35bcudf 0
004e3410
004e35c0
004e35c0golang.org/x/crypto/ssh.(*passwordCallback).method: ; void golang.org/x/crypto/ssh.(*passwordCallback).method(golang.org/x/crypto/ssh.passwordCallback * cb)
004e35c0ldr x16, [x28+16]
004e35c4subs xzr, sp, x16
004e35c8b.ls 0x4e362c
004e35ccstr x30, [sp-64]!
004e35d0stur x29, [sp-8]
004e35d4sub x29, sp, 8
004e35d8ldr x16, [x28+32]
004e35dccbnz x16, 0x4e3640
004e35e0
004e35e0loc_4e35e0:
004e35e0str x0, [sp+72]
004e35e4stp xzr, xzr, [sp+16]
004e35e8ldr x1, [sp+72]
004e35eccbnz x1, 0x4e35f4
004e35f0b 0x4e3624
004e35f4
004e35f4loc_4e35f4:
004e35f4ldr x1, [sp+72]
004e35f8ldrsb x27, [x1]
004e35fcldr x0, [x1]
004e3600str x0, [sp+32]
004e3604bl golang.org/x/crypto/ssh.passwordCallback.method
004e3608str x0, [sp+40]
004e360cstr x1, [sp+48]
004e3610str x0, [sp+16]
004e3614str x1, [sp+24]
004e3618ldur x29, [sp-8]
004e361cldr x30, [sp], 64
004e3620ret x30
004e3624
004e3624loc_4e3624:
004e3624bl runtime.panicwrap
004e3628hint
004e362c
004e362cloc_4e362c:
004e362cstr x0, [sp+8]
004e3630mov x3, x30
004e3634bl runtime.morestack_noctxt.abi0
004e3638ldr x0, [sp+8]
004e363cb 0x4e35c0
004e3640
004e3640loc_4e3640:
004e3640ldr x17, [x16]
004e3644add x20, sp, 72
004e3648subs xzr, x20, x17
004e364cb.ne 0x4e35e0
004e3650add x20, sp, 8
004e3654str x20, [x16]
004e3658b 0x4e35e0
004e365cudf 0
004e35c0
004e35c0golang.org/x/crypto/ssh.(*passwordCallback).method: ; void golang.org/x/crypto/ssh.(*passwordCallback).method(golang.org/x/crypto/ssh.passwordCallback * cb)
004e35c0ldr x16, [x28+16]
004e35c4subs xzr, sp, x16
004e35c8b.ls 0x4e362c
004e35ccstr x30, [sp-64]!
004e35d0stur x29, [sp-8]
004e35d4sub x29, sp, 8
004e35d8ldr x16, [x28+32]
004e35dccbnz x16, 0x4e3640
004e35e0
004e35e0loc_4e35e0:
004e35e0str x0, [sp+72]
004e35e4stp xzr, xzr, [sp+16]
004e35e8ldr x1, [sp+72]
004e35eccbnz x1, 0x4e35f4
004e35f0b 0x4e3624
004e35f4
004e35f4loc_4e35f4:
004e35f4ldr x1, [sp+72]
004e35f8ldrsb x27, [x1]
004e35fcldr x0, [x1]
004e3600str x0, [sp+32]
004e3604bl golang.org/x/crypto/ssh.passwordCallback.method
004e3608str x0, [sp+40]
004e360cstr x1, [sp+48]
004e3610str x0, [sp+16]
004e3614str x1, [sp+24]
004e3618ldur x29, [sp-8]
004e361cldr x30, [sp], 64
004e3620ret x30
004e3624
004e3624loc_4e3624:
004e3624bl runtime.panicwrap
004e3628hint
004e362c
004e362cloc_4e362c:
004e362cstr x0, [sp+8]
004e3630mov x3, x30
004e3634bl runtime.morestack_noctxt.abi0
004e3638ldr x0, [sp+8]
004e363cb 0x4e35c0
004e3640
004e3640loc_4e3640:
004e3640ldr x17, [x16]
004e3644add x20, sp, 72
004e3648subs xzr, x20, x17
004e364cb.ne 0x4e35e0
004e3650add x20, sp, 8
004e3654str x20, [x16]
004e3658b 0x4e35e0
004e365cudf 0
004e35c0
004e3660
004e3660golang.org/x/crypto/ssh.(*publicKeyCallback).auth: ; void golang.org/x/crypto/ssh.(*publicKeyCallback).auth(golang.org/x/crypto/ssh.publicKeyCallback * cb, struct []uint8 session, struct string user, golang.org/x/crypto/ssh.packetConn c, io.Reader rand, map[string][]uint8 extensions)
004e3660ldr x16, [x28+16]
004e3664sub x17, sp, 128
004e3668subs xzr, x17, x16
004e366cb.ls 0x4e37b4
004e3670sub x20, sp, 256
004e3674stp x29, x30, [x20-8]
004e3678add sp, x20, 0
004e367csub x29, sp, 8
004e3680ldr x16, [x28+32]
004e3684cbnz x16, 0x4e37f0
004e3688
004e3688loc_4e3688:
004e3688str x0, [sp+264]
004e368cstr x1, [sp+272]
004e3690str x2, [sp+280]
004e3694str x3, [sp+288]
004e3698str x4, [sp+296]
004e369cstr x5, [sp+304]
004e36a0str x6, [sp+312]
004e36a4str x7, [sp+320]
004e36a8str x8, [sp+328]
004e36acstr x9, [sp+336]
004e36b0str x10, [sp+344]
004e36b4str xzr, [sp+96]
004e36b8str xzr, [sp+136]
004e36bcstp xzr, xzr, [sp+144]
004e36c0stp xzr, xzr, [sp+120]
004e36c4ldr x11, [sp+264]
004e36c8cbnz x11, 0x4e36d0
004e36ccb 0x4e37ac
004e36d0
004e36d0loc_4e36d0:
004e36d0str xzr, [sp+184]
004e36d4stp xzr, xzr, [sp+192]
004e36d8stp xzr, xzr, [sp+168]
004e36dcldr x11, [sp+264]
004e36e0ldrsb x27, [x11]
004e36e4ldr x0, [x11]
004e36e8str x0, [sp+160]
004e36ecldr x6, [sp+312]
004e36f0ldr x8, [sp+328]
004e36f4ldr x1, [sp+272]
004e36f8ldr x4, [sp+296]
004e36fcldr x10, [sp+344]
004e3700ldr x2, [sp+280]
004e3704ldr x5, [sp+304]
004e3708ldr x7, [sp+320]
004e370cldr x9, [sp+336]
004e3710ldr x3, [sp+288]
004e3714bl golang.org/x/crypto/ssh.publicKeyCallback.auth
004e3718str x0, [sp+112]
004e371cstr x1, [sp+184]
004e3720str x2, [sp+192]
004e3724str x3, [sp+200]
004e3728str x4, [sp+168]
004e372cstr x5, [sp+176]
004e3730ldr x11, [sp+112]
004e3734str x11, [sp+104]
004e3738ldr x11, [sp+184]
004e373cldr x12, [sp+192]
004e3740ldr x13, [sp+200]
004e3744str x11, [sp+224]
004e3748str x12, [sp+232]
004e374cstr x13, [sp+240]
004e3750ldr x11, [sp+168]
004e3754ldr x12, [sp+176]
004e3758str x11, [sp+208]
004e375cstr x12, [sp+216]
004e3760ldr x11, [sp+104]
004e3764str x11, [sp+96]
004e3768ldr x11, [sp+224]
004e376cldr x12, [sp+232]
004e3770ldr x13, [sp+240]
004e3774str x11, [sp+136]
004e3778str x12, [sp+144]
004e377cstr x13, [sp+152]
004e3780ldr x4, [sp+208]
004e3784ldr x5, [sp+216]
004e3788str x4, [sp+120]
004e378cstr x5, [sp+128]
004e3790ldr x0, [sp+96]
004e3794ldr x1, [sp+136]
004e3798ldr x2, [sp+144]
004e379cldr x3, [sp+152]
004e37a0ldp x29, x30, [sp-8]
004e37a4add sp, sp, 256
004e37a8ret x30
004e37ac
004e37acloc_4e37ac:
004e37acbl runtime.panicwrap
004e37b0hint
004e37b4
004e37b4loc_4e37b4:
004e37b4stp x0, x1, [sp+8]
004e37b8stp x2, x3, [sp+24]
004e37bcstp x4, x5, [sp+40]
004e37c0stp x6, x7, [sp+56]
004e37c4stp x8, x9, [sp+72]
004e37c8str x10, [sp+88]
004e37ccmov x3, x30
004e37d0bl runtime.morestack_noctxt.abi0
004e37d4ldp x0, x1, [sp+8]
004e37d8ldp x2, x3, [sp+24]
004e37dcldp x4, x5, [sp+40]
004e37e0ldp x6, x7, [sp+56]
004e37e4ldp x8, x9, [sp+72]
004e37e8ldr x10, [sp+88]
004e37ecb 0x4e3660
004e37f0
004e37f0loc_4e37f0:
004e37f0ldr x17, [x16]
004e37f4add x20, sp, 264
004e37f8subs xzr, x20, x17
004e37fcb.ne 0x4e3688
004e3800add x20, sp, 8
004e3804str x20, [x16]
004e3808b 0x4e3688
004e380cudf 0
004e3660
004e3660golang.org/x/crypto/ssh.(*publicKeyCallback).auth: ; void golang.org/x/crypto/ssh.(*publicKeyCallback).auth(golang.org/x/crypto/ssh.publicKeyCallback * cb, struct []uint8 session, struct string user, golang.org/x/crypto/ssh.packetConn c, io.Reader rand, map[string][]uint8 extensions)
004e3660ldr x16, [x28+16]
004e3664sub x17, sp, 128
004e3668subs xzr, x17, x16
004e366cb.ls 0x4e37b4
004e3670sub x20, sp, 256
004e3674stp x29, x30, [x20-8]
004e3678add sp, x20, 0
004e367csub x29, sp, 8
004e3680ldr x16, [x28+32]
004e3684cbnz x16, 0x4e37f0
004e3688
004e3688loc_4e3688:
004e3688str x0, [sp+264]
004e368cstr x1, [sp+272]
004e3690str x2, [sp+280]
004e3694str x3, [sp+288]
004e3698str x4, [sp+296]
004e369cstr x5, [sp+304]
004e36a0str x6, [sp+312]
004e36a4str x7, [sp+320]
004e36a8str x8, [sp+328]
004e36acstr x9, [sp+336]
004e36b0str x10, [sp+344]
004e36b4str xzr, [sp+96]
004e36b8str xzr, [sp+136]
004e36bcstp xzr, xzr, [sp+144]
004e36c0stp xzr, xzr, [sp+120]
004e36c4ldr x11, [sp+264]
004e36c8cbnz x11, 0x4e36d0
004e36ccb 0x4e37ac
004e36d0
004e36d0loc_4e36d0:
004e36d0str xzr, [sp+184]
004e36d4stp xzr, xzr, [sp+192]
004e36d8stp xzr, xzr, [sp+168]
004e36dcldr x11, [sp+264]
004e36e0ldrsb x27, [x11]
004e36e4ldr x0, [x11]
004e36e8str x0, [sp+160]
004e36ecldr x6, [sp+312]
004e36f0ldr x8, [sp+328]
004e36f4ldr x1, [sp+272]
004e36f8ldr x4, [sp+296]
004e36fcldr x10, [sp+344]
004e3700ldr x2, [sp+280]
004e3704ldr x5, [sp+304]
004e3708ldr x7, [sp+320]
004e370cldr x9, [sp+336]
004e3710ldr x3, [sp+288]
004e3714bl golang.org/x/crypto/ssh.publicKeyCallback.auth
004e3718str x0, [sp+112]
004e371cstr x1, [sp+184]
004e3720str x2, [sp+192]
004e3724str x3, [sp+200]
004e3728str x4, [sp+168]
004e372cstr x5, [sp+176]
004e3730ldr x11, [sp+112]
004e3734str x11, [sp+104]
004e3738ldr x11, [sp+184]
004e373cldr x12, [sp+192]
004e3740ldr x13, [sp+200]
004e3744str x11, [sp+224]
004e3748str x12, [sp+232]
004e374cstr x13, [sp+240]
004e3750ldr x11, [sp+168]
004e3754ldr x12, [sp+176]
004e3758str x11, [sp+208]
004e375cstr x12, [sp+216]
004e3760ldr x11, [sp+104]
004e3764str x11, [sp+96]
004e3768ldr x11, [sp+224]
004e376cldr x12, [sp+232]
004e3770ldr x13, [sp+240]
004e3774str x11, [sp+136]
004e3778str x12, [sp+144]
004e377cstr x13, [sp+152]
004e3780ldr x4, [sp+208]
004e3784ldr x5, [sp+216]
004e3788str x4, [sp+120]
004e378cstr x5, [sp+128]
004e3790ldr x0, [sp+96]
004e3794ldr x1, [sp+136]
004e3798ldr x2, [sp+144]
004e379cldr x3, [sp+152]
004e37a0ldp x29, x30, [sp-8]
004e37a4add sp, sp, 256
004e37a8ret x30
004e37ac
004e37acloc_4e37ac:
004e37acbl runtime.panicwrap
004e37b0hint
004e37b4
004e37b4loc_4e37b4:
004e37b4stp x0, x1, [sp+8]
004e37b8stp x2, x3, [sp+24]
004e37bcstp x4, x5, [sp+40]
004e37c0stp x6, x7, [sp+56]
004e37c4stp x8, x9, [sp+72]
004e37c8str x10, [sp+88]
004e37ccmov x3, x30
004e37d0bl runtime.morestack_noctxt.abi0
004e37d4ldp x0, x1, [sp+8]
004e37d8ldp x2, x3, [sp+24]
004e37dcldp x4, x5, [sp+40]
004e37e0ldp x6, x7, [sp+56]
004e37e4ldp x8, x9, [sp+72]
004e37e8ldr x10, [sp+88]
004e37ecb 0x4e3660
004e37f0
004e37f0loc_4e37f0:
004e37f0ldr x17, [x16]
004e37f4add x20, sp, 264
004e37f8subs xzr, x20, x17
004e37fcb.ne 0x4e3688
004e3800add x20, sp, 8
004e3804str x20, [x16]
004e3808b 0x4e3688
004e380cudf 0
004e3660
004e3810
004e3810golang.org/x/crypto/ssh.(*publicKeyCallback).method: ; void golang.org/x/crypto/ssh.(*publicKeyCallback).method(golang.org/x/crypto/ssh.publicKeyCallback * cb)
004e3810ldr x16, [x28+16]
004e3814subs xzr, sp, x16
004e3818b.ls 0x4e387c
004e381cstr x30, [sp-64]!
004e3820stur x29, [sp-8]
004e3824sub x29, sp, 8
004e3828ldr x16, [x28+32]
004e382ccbnz x16, 0x4e3890
004e3830
004e3830loc_4e3830:
004e3830str x0, [sp+72]
004e3834stp xzr, xzr, [sp+16]
004e3838ldr x1, [sp+72]
004e383ccbnz x1, 0x4e3844
004e3840b 0x4e3874
004e3844
004e3844loc_4e3844:
004e3844ldr x1, [sp+72]
004e3848ldrsb x27, [x1]
004e384cldr x0, [x1]
004e3850str x0, [sp+32]
004e3854bl golang.org/x/crypto/ssh.publicKeyCallback.method
004e3858str x0, [sp+40]
004e385cstr x1, [sp+48]
004e3860str x0, [sp+16]
004e3864str x1, [sp+24]
004e3868ldur x29, [sp-8]
004e386cldr x30, [sp], 64
004e3870ret x30
004e3874
004e3874loc_4e3874:
004e3874bl runtime.panicwrap
004e3878hint
004e387c
004e387cloc_4e387c:
004e387cstr x0, [sp+8]
004e3880mov x3, x30
004e3884bl runtime.morestack_noctxt.abi0
004e3888ldr x0, [sp+8]
004e388cb 0x4e3810
004e3890
004e3890loc_4e3890:
004e3890ldr x17, [x16]
004e3894add x20, sp, 72
004e3898subs xzr, x20, x17
004e389cb.ne 0x4e3830
004e38a0add x20, sp, 8
004e38a4str x20, [x16]
004e38a8b 0x4e3830
004e38acudf 0
004e3810
004e3810golang.org/x/crypto/ssh.(*publicKeyCallback).method: ; void golang.org/x/crypto/ssh.(*publicKeyCallback).method(golang.org/x/crypto/ssh.publicKeyCallback * cb)
004e3810ldr x16, [x28+16]
004e3814subs xzr, sp, x16
004e3818b.ls 0x4e387c
004e381cstr x30, [sp-64]!
004e3820stur x29, [sp-8]
004e3824sub x29, sp, 8
004e3828ldr x16, [x28+32]
004e382ccbnz x16, 0x4e3890
004e3830
004e3830loc_4e3830:
004e3830str x0, [sp+72]
004e3834stp xzr, xzr, [sp+16]
004e3838ldr x1, [sp+72]
004e383ccbnz x1, 0x4e3844
004e3840b 0x4e3874
004e3844
004e3844loc_4e3844:
004e3844ldr x1, [sp+72]
004e3848ldrsb x27, [x1]
004e384cldr x0, [x1]
004e3850str x0, [sp+32]
004e3854bl golang.org/x/crypto/ssh.publicKeyCallback.method
004e3858str x0, [sp+40]
004e385cstr x1, [sp+48]
004e3860str x0, [sp+16]
004e3864str x1, [sp+24]
004e3868ldur x29, [sp-8]
004e386cldr x30, [sp], 64
004e3870ret x30
004e3874
004e3874loc_4e3874:
004e3874bl runtime.panicwrap
004e3878hint
004e387c
004e387cloc_4e387c:
004e387cstr x0, [sp+8]
004e3880mov x3, x30
004e3884bl runtime.morestack_noctxt.abi0
004e3888ldr x0, [sp+8]
004e388cb 0x4e3810
004e3890
004e3890loc_4e3890:
004e3890ldr x17, [x16]
004e3894add x20, sp, 72
004e3898subs xzr, x20, x17
004e389cb.ne 0x4e3830
004e38a0add x20, sp, 8
004e38a4str x20, [x16]
004e38a8b 0x4e3830
004e38acudf 0
004e3810
004e38b0
004e38b0golang.org/x/crypto/ssh.algorithmSignerWrapper.PublicKey: ; void golang.org/x/crypto/ssh.algorithmSignerWrapper.PublicKey(golang.org/x/crypto/ssh.algorithmSignerWrapper p0)
004e38b0ldr x16, [x28+16]
004e38b4subs xzr, sp, x16
004e38b8b.ls 0x4e390c
004e38bcstr x30, [sp-64]!
004e38c0stur x29, [sp-8]
004e38c4sub x29, sp, 8
004e38c8ldr x16, [x28+32]
004e38cccbnz x16, 0x4e3920
004e38d0
004e38d0loc_4e38d0:
004e38d0str x0, [sp+72]
004e38d4str x1, [sp+80]
004e38d8stp xzr, xzr, [sp+24]
004e38dcldr x1, [sp+72]
004e38e0ldrsb x27, [x1]
004e38e4ldr x0, [sp+80]
004e38e8ldr x1, [x1+24]
004e38ecblr x1
004e38f0str x0, [sp+40]
004e38f4str x1, [sp+48]
004e38f8str x0, [sp+24]
004e38fcstr x1, [sp+32]
004e3900ldur x29, [sp-8]
004e3904ldr x30, [sp], 64
004e3908ret x30
004e390c
004e390cloc_4e390c:
004e390cstp x0, x1, [sp+8]
004e3910mov x3, x30
004e3914bl runtime.morestack_noctxt.abi0
004e3918ldp x0, x1, [sp+8]
004e391cb 0x4e38b0
004e3920
004e3920loc_4e3920:
004e3920ldr x17, [x16]
004e3924add x20, sp, 72
004e3928subs xzr, x20, x17
004e392cb.ne 0x4e38d0
004e3930add x20, sp, 8
004e3934str x20, [x16]
004e3938b 0x4e38d0
004e393cudf 0
004e38b0
004e38b0golang.org/x/crypto/ssh.algorithmSignerWrapper.PublicKey: ; void golang.org/x/crypto/ssh.algorithmSignerWrapper.PublicKey(golang.org/x/crypto/ssh.algorithmSignerWrapper p0)
004e38b0ldr x16, [x28+16]
004e38b4subs xzr, sp, x16
004e38b8b.ls 0x4e390c
004e38bcstr x30, [sp-64]!
004e38c0stur x29, [sp-8]
004e38c4sub x29, sp, 8
004e38c8ldr x16, [x28+32]
004e38cccbnz x16, 0x4e3920
004e38d0
004e38d0loc_4e38d0:
004e38d0str x0, [sp+72]
004e38d4str x1, [sp+80]
004e38d8stp xzr, xzr, [sp+24]
004e38dcldr x1, [sp+72]
004e38e0ldrsb x27, [x1]
004e38e4ldr x0, [sp+80]
004e38e8ldr x1, [x1+24]
004e38ecblr x1
004e38f0str x0, [sp+40]
004e38f4str x1, [sp+48]
004e38f8str x0, [sp+24]
004e38fcstr x1, [sp+32]
004e3900ldur x29, [sp-8]
004e3904ldr x30, [sp], 64
004e3908ret x30
004e390c
004e390cloc_4e390c:
004e390cstp x0, x1, [sp+8]
004e3910mov x3, x30
004e3914bl runtime.morestack_noctxt.abi0
004e3918ldp x0, x1, [sp+8]
004e391cb 0x4e38b0
004e3920
004e3920loc_4e3920:
004e3920ldr x17, [x16]
004e3924add x20, sp, 72
004e3928subs xzr, x20, x17
004e392cb.ne 0x4e38d0
004e3930add x20, sp, 8
004e3934str x20, [x16]
004e3938b 0x4e38d0
004e393cudf 0
004e38b0
004e3940
004e3940golang.org/x/crypto/ssh.(*algorithmSignerWrapper).PublicKey: ; void golang.org/x/crypto/ssh.(*algorithmSignerWrapper).PublicKey(golang.org/x/crypto/ssh.algorithmSignerWrapper * p0)
004e3940ldr x16, [x28+16]
004e3944subs xzr, sp, x16
004e3948b.ls 0x4e39a0
004e394cstr x30, [sp-64]!
004e3950stur x29, [sp-8]
004e3954sub x29, sp, 8
004e3958ldr x16, [x28+32]
004e395ccbnz x16, 0x4e39b4
004e3960
004e3960loc_4e3960:
004e3960str x0, [sp+72]
004e3964stp xzr, xzr, [sp+24]
004e3968ldr x1, [sp+72]
004e396cldrsb x27, [x1]
004e3970ldr x2, [x1]
004e3974ldrsb x27, [x2]
004e3978ldr x0, [x1+8]
004e397cldr x1, [x2+24]
004e3980blr x1
004e3984str x0, [sp+40]
004e3988str x1, [sp+48]
004e398cstr x0, [sp+24]
004e3990str x1, [sp+32]
004e3994ldur x29, [sp-8]
004e3998ldr x30, [sp], 64
004e399cret x30
004e39a0
004e39a0loc_4e39a0:
004e39a0str x0, [sp+8]
004e39a4mov x3, x30
004e39a8bl runtime.morestack_noctxt.abi0
004e39acldr x0, [sp+8]
004e39b0b 0x4e3940
004e39b4
004e39b4loc_4e39b4:
004e39b4ldr x17, [x16]
004e39b8add x20, sp, 72
004e39bcsubs xzr, x20, x17
004e39c0b.ne 0x4e3960
004e39c4add x20, sp, 8
004e39c8str x20, [x16]
004e39ccb 0x4e3960
004e3940
004e3940golang.org/x/crypto/ssh.(*algorithmSignerWrapper).PublicKey: ; void golang.org/x/crypto/ssh.(*algorithmSignerWrapper).PublicKey(golang.org/x/crypto/ssh.algorithmSignerWrapper * p0)
004e3940ldr x16, [x28+16]
004e3944subs xzr, sp, x16
004e3948b.ls 0x4e39a0
004e394cstr x30, [sp-64]!
004e3950stur x29, [sp-8]
004e3954sub x29, sp, 8
004e3958ldr x16, [x28+32]
004e395ccbnz x16, 0x4e39b4
004e3960
004e3960loc_4e3960:
004e3960str x0, [sp+72]
004e3964stp xzr, xzr, [sp+24]
004e3968ldr x1, [sp+72]
004e396cldrsb x27, [x1]
004e3970ldr x2, [x1]
004e3974ldrsb x27, [x2]
004e3978ldr x0, [x1+8]
004e397cldr x1, [x2+24]
004e3980blr x1
004e3984str x0, [sp+40]
004e3988str x1, [sp+48]
004e398cstr x0, [sp+24]
004e3990str x1, [sp+32]
004e3994ldur x29, [sp-8]
004e3998ldr x30, [sp], 64
004e399cret x30
004e39a0
004e39a0loc_4e39a0:
004e39a0str x0, [sp+8]
004e39a4mov x3, x30
004e39a8bl runtime.morestack_noctxt.abi0
004e39acldr x0, [sp+8]
004e39b0b 0x4e3940
004e39b4
004e39b4loc_4e39b4:
004e39b4ldr x17, [x16]
004e39b8add x20, sp, 72
004e39bcsubs xzr, x20, x17
004e39c0b.ne 0x4e3960
004e39c4add x20, sp, 8
004e39c8str x20, [x16]
004e39ccb 0x4e3960
004e3940
004e39d0
004e39d0golang.org/x/crypto/ssh.algorithmSignerWrapper.Sign: ; void golang.org/x/crypto/ssh.algorithmSignerWrapper.Sign(golang.org/x/crypto/ssh.algorithmSignerWrapper p0, io.Reader rand, struct []uint8 data)
004e39d0ldr x16, [x28+16]
004e39d4sub x17, sp, 16
004e39d8subs xzr, x17, x16
004e39dcb.ls 0x4e3a94
004e39e0str x30, [sp-144]!
004e39e4stur x29, [sp-8]
004e39e8sub x29, sp, 8
004e39ecldr x16, [x28+32]
004e39f0cbnz x16, 0x4e3ac0
004e39f4
004e39f4loc_4e39f4:
004e39f4str x0, [sp+152]
004e39f8str x1, [sp+160]
004e39fcstr x2, [sp+168]
004e3a00str x3, [sp+176]
004e3a04str x4, [sp+184]
004e3a08str x5, [sp+192]
004e3a0cstr x6, [sp+200]
004e3a10str xzr, [sp+80]
004e3a14stp xzr, xzr, [sp+64]
004e3a18str xzr, [sp+104]
004e3a1cstp xzr, xzr, [sp+88]
004e3a20ldr x6, [sp+152]
004e3a24ldrsb x27, [x6]
004e3a28ldr x1, [sp+168]
004e3a2cldr x3, [sp+184]
004e3a30ldr x4, [sp+192]
004e3a34ldr x0, [sp+160]
004e3a38ldr x2, [sp+176]
004e3a3cldr x5, [sp+200]
004e3a40ldr x6, [x6+32]
004e3a44blr x6
004e3a48str x0, [sp+104]
004e3a4cstr x1, [sp+88]
004e3a50str x2, [sp+96]
004e3a54ldr x6, [sp+104]
004e3a58str x6, [sp+128]
004e3a5cldr x6, [sp+88]
004e3a60ldr x7, [sp+96]
004e3a64str x6, [sp+112]
004e3a68str x7, [sp+120]
004e3a6cldr x6, [sp+128]
004e3a70str x6, [sp+80]
004e3a74ldr x1, [sp+112]
004e3a78ldr x2, [sp+120]
004e3a7cstr x1, [sp+64]
004e3a80str x2, [sp+72]
004e3a84ldr x0, [sp+80]
004e3a88ldur x29, [sp-8]
004e3a8cldr x30, [sp], 144
004e3a90ret x30
004e3a94
004e3a94loc_4e3a94:
004e3a94stp x0, x1, [sp+8]
004e3a98stp x2, x3, [sp+24]
004e3a9cstp x4, x5, [sp+40]
004e3aa0str x6, [sp+56]
004e3aa4mov x3, x30
004e3aa8bl runtime.morestack_noctxt.abi0
004e3aacldp x0, x1, [sp+8]
004e3ab0ldp x2, x3, [sp+24]
004e3ab4ldp x4, x5, [sp+40]
004e3ab8ldr x6, [sp+56]
004e3abcb 0x4e39d0
004e3ac0
004e3ac0loc_4e3ac0:
004e3ac0ldr x17, [x16]
004e3ac4add x20, sp, 152
004e3ac8subs xzr, x20, x17
004e3accb.ne 0x4e39f4
004e3ad0add x20, sp, 8
004e3ad4str x20, [x16]
004e3ad8b 0x4e39f4
004e3adcudf 0
004e39d0
004e39d0golang.org/x/crypto/ssh.algorithmSignerWrapper.Sign: ; void golang.org/x/crypto/ssh.algorithmSignerWrapper.Sign(golang.org/x/crypto/ssh.algorithmSignerWrapper p0, io.Reader rand, struct []uint8 data)
004e39d0ldr x16, [x28+16]
004e39d4sub x17, sp, 16
004e39d8subs xzr, x17, x16
004e39dcb.ls 0x4e3a94
004e39e0str x30, [sp-144]!
004e39e4stur x29, [sp-8]
004e39e8sub x29, sp, 8
004e39ecldr x16, [x28+32]
004e39f0cbnz x16, 0x4e3ac0
004e39f4
004e39f4loc_4e39f4:
004e39f4str x0, [sp+152]
004e39f8str x1, [sp+160]
004e39fcstr x2, [sp+168]
004e3a00str x3, [sp+176]
004e3a04str x4, [sp+184]
004e3a08str x5, [sp+192]
004e3a0cstr x6, [sp+200]
004e3a10str xzr, [sp+80]
004e3a14stp xzr, xzr, [sp+64]
004e3a18str xzr, [sp+104]
004e3a1cstp xzr, xzr, [sp+88]
004e3a20ldr x6, [sp+152]
004e3a24ldrsb x27, [x6]
004e3a28ldr x1, [sp+168]
004e3a2cldr x3, [sp+184]
004e3a30ldr x4, [sp+192]
004e3a34ldr x0, [sp+160]
004e3a38ldr x2, [sp+176]
004e3a3cldr x5, [sp+200]
004e3a40ldr x6, [x6+32]
004e3a44blr x6
004e3a48str x0, [sp+104]
004e3a4cstr x1, [sp+88]
004e3a50str x2, [sp+96]
004e3a54ldr x6, [sp+104]
004e3a58str x6, [sp+128]
004e3a5cldr x6, [sp+88]
004e3a60ldr x7, [sp+96]
004e3a64str x6, [sp+112]
004e3a68str x7, [sp+120]
004e3a6cldr x6, [sp+128]
004e3a70str x6, [sp+80]
004e3a74ldr x1, [sp+112]
004e3a78ldr x2, [sp+120]
004e3a7cstr x1, [sp+64]
004e3a80str x2, [sp+72]
004e3a84ldr x0, [sp+80]
004e3a88ldur x29, [sp-8]
004e3a8cldr x30, [sp], 144
004e3a90ret x30
004e3a94
004e3a94loc_4e3a94:
004e3a94stp x0, x1, [sp+8]
004e3a98stp x2, x3, [sp+24]
004e3a9cstp x4, x5, [sp+40]
004e3aa0str x6, [sp+56]
004e3aa4mov x3, x30
004e3aa8bl runtime.morestack_noctxt.abi0
004e3aacldp x0, x1, [sp+8]
004e3ab0ldp x2, x3, [sp+24]
004e3ab4ldp x4, x5, [sp+40]
004e3ab8ldr x6, [sp+56]
004e3abcb 0x4e39d0
004e3ac0
004e3ac0loc_4e3ac0:
004e3ac0ldr x17, [x16]
004e3ac4add x20, sp, 152
004e3ac8subs xzr, x20, x17
004e3accb.ne 0x4e39f4
004e3ad0add x20, sp, 8
004e3ad4str x20, [x16]
004e3ad8b 0x4e39f4
004e3adcudf 0
004e39d0
004e3ae0
004e3ae0golang.org/x/crypto/ssh.(*algorithmSignerWrapper).Sign: ; void golang.org/x/crypto/ssh.(*algorithmSignerWrapper).Sign(golang.org/x/crypto/ssh.algorithmSignerWrapper * p0, io.Reader rand, struct []uint8 data)
004e3ae0ldr x16, [x28+16]
004e3ae4sub x17, sp, 16
004e3ae8subs xzr, x17, x16
004e3aecb.ls 0x4e3ba8
004e3af0str x30, [sp-144]!
004e3af4stur x29, [sp-8]
004e3af8sub x29, sp, 8
004e3afcldr x16, [x28+32]
004e3b00cbnz x16, 0x4e3bcc
004e3b04
004e3b04loc_4e3b04:
004e3b04str x0, [sp+152]
004e3b08str x1, [sp+160]
004e3b0cstr x2, [sp+168]
004e3b10str x3, [sp+176]
004e3b14str x4, [sp+184]
004e3b18str x5, [sp+192]
004e3b1cstr xzr, [sp+80]
004e3b20stp xzr, xzr, [sp+64]
004e3b24str xzr, [sp+104]
004e3b28stp xzr, xzr, [sp+88]
004e3b2cldr x1, [sp+160]
004e3b30ldr x3, [sp+176]
004e3b34ldr x6, [sp+152]
004e3b38ldrsb x27, [x6]
004e3b3cldr x7, [x6]
004e3b40ldrsb x27, [x7]
004e3b44ldr x4, [sp+184]
004e3b48ldr x0, [x6+8]
004e3b4cldr x2, [sp+168]
004e3b50ldr x5, [sp+192]
004e3b54ldr x6, [x7+32]
004e3b58blr x6
004e3b5cstr x0, [sp+104]
004e3b60str x1, [sp+88]
004e3b64str x2, [sp+96]
004e3b68ldr x6, [sp+104]
004e3b6cstr x6, [sp+128]
004e3b70ldr x6, [sp+88]
004e3b74ldr x7, [sp+96]
004e3b78str x6, [sp+112]
004e3b7cstr x7, [sp+120]
004e3b80ldr x6, [sp+128]
004e3b84str x6, [sp+80]
004e3b88ldr x1, [sp+112]
004e3b8cldr x2, [sp+120]
004e3b90str x1, [sp+64]
004e3b94str x2, [sp+72]
004e3b98ldr x0, [sp+80]
004e3b9cldur x29, [sp-8]
004e3ba0ldr x30, [sp], 144
004e3ba4ret x30
004e3ba8
004e3ba8loc_4e3ba8:
004e3ba8stp x0, x1, [sp+8]
004e3bacstp x2, x3, [sp+24]
004e3bb0stp x4, x5, [sp+40]
004e3bb4mov x3, x30
004e3bb8bl runtime.morestack_noctxt.abi0
004e3bbcldp x0, x1, [sp+8]
004e3bc0ldp x2, x3, [sp+24]
004e3bc4ldp x4, x5, [sp+40]
004e3bc8b 0x4e3ae0
004e3bcc
004e3bccloc_4e3bcc:
004e3bccldr x17, [x16]
004e3bd0add x20, sp, 152
004e3bd4subs xzr, x20, x17
004e3bd8b.ne 0x4e3b04
004e3bdcadd x20, sp, 8
004e3be0str x20, [x16]
004e3be4b 0x4e3b04
004e3be8udf 0
004e3becudf 0
004e3ae0
004e3ae0golang.org/x/crypto/ssh.(*algorithmSignerWrapper).Sign: ; void golang.org/x/crypto/ssh.(*algorithmSignerWrapper).Sign(golang.org/x/crypto/ssh.algorithmSignerWrapper * p0, io.Reader rand, struct []uint8 data)
004e3ae0ldr x16, [x28+16]
004e3ae4sub x17, sp, 16
004e3ae8subs xzr, x17, x16
004e3aecb.ls 0x4e3ba8
004e3af0str x30, [sp-144]!
004e3af4stur x29, [sp-8]
004e3af8sub x29, sp, 8
004e3afcldr x16, [x28+32]
004e3b00cbnz x16, 0x4e3bcc
004e3b04
004e3b04loc_4e3b04:
004e3b04str x0, [sp+152]
004e3b08str x1, [sp+160]
004e3b0cstr x2, [sp+168]
004e3b10str x3, [sp+176]
004e3b14str x4, [sp+184]
004e3b18str x5, [sp+192]
004e3b1cstr xzr, [sp+80]
004e3b20stp xzr, xzr, [sp+64]
004e3b24str xzr, [sp+104]
004e3b28stp xzr, xzr, [sp+88]
004e3b2cldr x1, [sp+160]
004e3b30ldr x3, [sp+176]
004e3b34ldr x6, [sp+152]
004e3b38ldrsb x27, [x6]
004e3b3cldr x7, [x6]
004e3b40ldrsb x27, [x7]
004e3b44ldr x4, [sp+184]
004e3b48ldr x0, [x6+8]
004e3b4cldr x2, [sp+168]
004e3b50ldr x5, [sp+192]
004e3b54ldr x6, [x7+32]
004e3b58blr x6
004e3b5cstr x0, [sp+104]
004e3b60str x1, [sp+88]
004e3b64str x2, [sp+96]
004e3b68ldr x6, [sp+104]
004e3b6cstr x6, [sp+128]
004e3b70ldr x6, [sp+88]
004e3b74ldr x7, [sp+96]
004e3b78str x6, [sp+112]
004e3b7cstr x7, [sp+120]
004e3b80ldr x6, [sp+128]
004e3b84str x6, [sp+80]
004e3b88ldr x1, [sp+112]
004e3b8cldr x2, [sp+120]
004e3b90str x1, [sp+64]
004e3b94str x2, [sp+72]
004e3b98ldr x0, [sp+80]
004e3b9cldur x29, [sp-8]
004e3ba0ldr x30, [sp], 144
004e3ba4ret x30
004e3ba8
004e3ba8loc_4e3ba8:
004e3ba8stp x0, x1, [sp+8]
004e3bacstp x2, x3, [sp+24]
004e3bb0stp x4, x5, [sp+40]
004e3bb4mov x3, x30
004e3bb8bl runtime.morestack_noctxt.abi0
004e3bbcldp x0, x1, [sp+8]
004e3bc0ldp x2, x3, [sp+24]
004e3bc4ldp x4, x5, [sp+40]
004e3bc8b 0x4e3ae0
004e3bcc
004e3bccloc_4e3bcc:
004e3bccldr x17, [x16]
004e3bd0add x20, sp, 152
004e3bd4subs xzr, x20, x17
004e3bd8b.ne 0x4e3b04
004e3bdcadd x20, sp, 8
004e3be0str x20, [x16]
004e3be4b 0x4e3b04
004e3be8udf 0
004e3becudf 0
004e3ae0
004e3bf0
004e3bf0golang.org/x/crypto/ssh.(*algorithmSignerWrapper).SignWithAlgorithm: ; void golang.org/x/crypto/ssh.(*algorithmSignerWrapper).SignWithAlgorithm(golang.org/x/crypto/ssh.algorithmSignerWrapper * a, io.Reader rand, struct []uint8 data, struct string algorithm)
004e3bf0ldr x16, [x28+16]
004e3bf4sub x17, sp, 48
004e3bf8subs xzr, x17, x16
004e3bfcb.ls 0x4e3cdc
004e3c00str x30, [sp-176]!
004e3c04stur x29, [sp-8]
004e3c08sub x29, sp, 8
004e3c0cldr x16, [x28+32]
004e3c10cbnz x16, 0x4e3d08
004e3c14
004e3c14loc_4e3c14:
004e3c14str x0, [sp+184]
004e3c18str x1, [sp+192]
004e3c1cstr x2, [sp+200]
004e3c20str x3, [sp+208]
004e3c24str x4, [sp+216]
004e3c28str x5, [sp+224]
004e3c2cstr x6, [sp+232]
004e3c30str x7, [sp+240]
004e3c34str xzr, [sp+96]
004e3c38stp xzr, xzr, [sp+80]
004e3c3cldr x9, [sp+184]
004e3c40cbnz x9, 0x4e3c48
004e3c44b 0x4e3cd4
004e3c48
004e3c48loc_4e3c48:
004e3c48str xzr, [sp+120]
004e3c4cstp xzr, xzr, [sp+104]
004e3c50ldr x9, [sp+184]
004e3c54ldrsb x27, [x9]
004e3c58ldr x0, [x9]
004e3c5cldr x1, [x9+8]
004e3c60str x0, [sp+152]
004e3c64str x1, [sp+160]
004e3c68ldr x2, [sp+192]
004e3c6cldr x4, [sp+208]
004e3c70ldr x7, [sp+232]
004e3c74ldr x5, [sp+216]
004e3c78ldr x8, [sp+240]
004e3c7cldr x3, [sp+200]
004e3c80ldr x6, [sp+224]
004e3c84bl golang.org/x/crypto/ssh.algorithmSignerWrapper.SignWithAlgorithm
004e3c88str x0, [sp+120]
004e3c8cstr x1, [sp+104]
004e3c90str x2, [sp+112]
004e3c94ldr x9, [sp+120]
004e3c98str x9, [sp+144]
004e3c9cldr x9, [sp+104]
004e3ca0ldr x10, [sp+112]
004e3ca4str x9, [sp+128]
004e3ca8str x10, [sp+136]
004e3cacldr x9, [sp+144]
004e3cb0str x9, [sp+96]
004e3cb4ldr x1, [sp+128]
004e3cb8ldr x2, [sp+136]
004e3cbcstr x1, [sp+80]
004e3cc0str x2, [sp+88]
004e3cc4ldr x0, [sp+96]
004e3cc8ldur x29, [sp-8]
004e3cccldr x30, [sp], 176
004e3cd0ret x30
004e3cd4
004e3cd4loc_4e3cd4:
004e3cd4bl runtime.panicwrap
004e3cd8hint
004e3cdc
004e3cdcloc_4e3cdc:
004e3cdcstp x0, x1, [sp+8]
004e3ce0stp x2, x3, [sp+24]
004e3ce4stp x4, x5, [sp+40]
004e3ce8stp x6, x7, [sp+56]
004e3cecmov x3, x30
004e3cf0bl runtime.morestack_noctxt.abi0
004e3cf4ldp x0, x1, [sp+8]
004e3cf8ldp x2, x3, [sp+24]
004e3cfcldp x4, x5, [sp+40]
004e3d00ldp x6, x7, [sp+56]
004e3d04b 0x4e3bf0
004e3d08
004e3d08loc_4e3d08:
004e3d08ldr x17, [x16]
004e3d0cadd x20, sp, 184
004e3d10subs xzr, x20, x17
004e3d14b.ne 0x4e3c14
004e3d18add x20, sp, 8
004e3d1cstr x20, [x16]
004e3d20b 0x4e3c14
004e3d24udf 0
004e3d28udf 0
004e3d2cudf 0
004e3bf0
004e3bf0golang.org/x/crypto/ssh.(*algorithmSignerWrapper).SignWithAlgorithm: ; void golang.org/x/crypto/ssh.(*algorithmSignerWrapper).SignWithAlgorithm(golang.org/x/crypto/ssh.algorithmSignerWrapper * a, io.Reader rand, struct []uint8 data, struct string algorithm)
004e3bf0ldr x16, [x28+16]
004e3bf4sub x17, sp, 48
004e3bf8subs xzr, x17, x16
004e3bfcb.ls 0x4e3cdc
004e3c00str x30, [sp-176]!
004e3c04stur x29, [sp-8]
004e3c08sub x29, sp, 8
004e3c0cldr x16, [x28+32]
004e3c10cbnz x16, 0x4e3d08
004e3c14
004e3c14loc_4e3c14:
004e3c14str x0, [sp+184]
004e3c18str x1, [sp+192]
004e3c1cstr x2, [sp+200]
004e3c20str x3, [sp+208]
004e3c24str x4, [sp+216]
004e3c28str x5, [sp+224]
004e3c2cstr x6, [sp+232]
004e3c30str x7, [sp+240]
004e3c34str xzr, [sp+96]
004e3c38stp xzr, xzr, [sp+80]
004e3c3cldr x9, [sp+184]
004e3c40cbnz x9, 0x4e3c48
004e3c44b 0x4e3cd4
004e3c48
004e3c48loc_4e3c48:
004e3c48str xzr, [sp+120]
004e3c4cstp xzr, xzr, [sp+104]
004e3c50ldr x9, [sp+184]
004e3c54ldrsb x27, [x9]
004e3c58ldr x0, [x9]
004e3c5cldr x1, [x9+8]
004e3c60str x0, [sp+152]
004e3c64str x1, [sp+160]
004e3c68ldr x2, [sp+192]
004e3c6cldr x4, [sp+208]
004e3c70ldr x7, [sp+232]
004e3c74ldr x5, [sp+216]
004e3c78ldr x8, [sp+240]
004e3c7cldr x3, [sp+200]
004e3c80ldr x6, [sp+224]
004e3c84bl golang.org/x/crypto/ssh.algorithmSignerWrapper.SignWithAlgorithm
004e3c88str x0, [sp+120]
004e3c8cstr x1, [sp+104]
004e3c90str x2, [sp+112]
004e3c94ldr x9, [sp+120]
004e3c98str x9, [sp+144]
004e3c9cldr x9, [sp+104]
004e3ca0ldr x10, [sp+112]
004e3ca4str x9, [sp+128]
004e3ca8str x10, [sp+136]
004e3cacldr x9, [sp+144]
004e3cb0str x9, [sp+96]
004e3cb4ldr x1, [sp+128]
004e3cb8ldr x2, [sp+136]
004e3cbcstr x1, [sp+80]
004e3cc0str x2, [sp+88]
004e3cc4ldr x0, [sp+96]
004e3cc8ldur x29, [sp-8]
004e3cccldr x30, [sp], 176
004e3cd0ret x30
004e3cd4
004e3cd4loc_4e3cd4:
004e3cd4bl runtime.panicwrap
004e3cd8hint
004e3cdc
004e3cdcloc_4e3cdc:
004e3cdcstp x0, x1, [sp+8]
004e3ce0stp x2, x3, [sp+24]
004e3ce4stp x4, x5, [sp+40]
004e3ce8stp x6, x7, [sp+56]
004e3cecmov x3, x30
004e3cf0bl runtime.morestack_noctxt.abi0
004e3cf4ldp x0, x1, [sp+8]
004e3cf8ldp x2, x3, [sp+24]
004e3cfcldp x4, x5, [sp+40]
004e3d00ldp x6, x7, [sp+56]
004e3d04b 0x4e3bf0
004e3d08
004e3d08loc_4e3d08:
004e3d08ldr x17, [x16]
004e3d0cadd x20, sp, 184
004e3d10subs xzr, x20, x17
004e3d14b.ne 0x4e3c14
004e3d18add x20, sp, 8
004e3d1cstr x20, [x16]
004e3d20b 0x4e3c14
004e3d24udf 0
004e3d28udf 0
004e3d2cudf 0
004e3bf0
004e3d30
004e3d30golang.org/x/crypto/ssh.(*dhGEXSHA).Server: ; void golang.org/x/crypto/ssh.(*dhGEXSHA).Server(golang.org/x/crypto/ssh.dhGEXSHA * gex, golang.org/x/crypto/ssh.packetConn c, io.Reader randSource, golang.org/x/crypto/ssh.handshakeMagics * magics, golang.org/x/crypto/ssh.AlgorithmSigner priv, struct string algo)
004e3d30ldr x16, [x28+16]
004e3d34sub x17, sp, 48
004e3d38subs xzr, x17, x16
004e3d3cb.ls 0x4e3e24
004e3d40str x30, [sp-176]!
004e3d44stur x29, [sp-8]
004e3d48sub x29, sp, 8
004e3d4cldr x16, [x28+32]
004e3d50cbnz x16, 0x4e3e58
004e3d54
004e3d54loc_4e3d54:
004e3d54str x0, [sp+184]
004e3d58str x1, [sp+192]
004e3d5cstr x2, [sp+200]
004e3d60str x3, [sp+208]
004e3d64str x4, [sp+216]
004e3d68str x5, [sp+224]
004e3d6cstr x6, [sp+232]
004e3d70str x7, [sp+240]
004e3d74str x8, [sp+248]
004e3d78str x9, [sp+256]
004e3d7cstr xzr, [sp+96]
004e3d80stp xzr, xzr, [sp+104]
004e3d84ldr x10, [sp+184]
004e3d88cbnz x10, 0x4e3d90
004e3d8cb 0x4e3e1c
004e3d90
004e3d90loc_4e3d90:
004e3d90str xzr, [sp+160]
004e3d94stp xzr, xzr, [sp+144]
004e3d98ldr x10, [sp+184]
004e3d9cldrsb x27, [x10]
004e3da0ldr x0, [x10]
004e3da4str x0, [sp+88]
004e3da8ldr x1, [sp+192]
004e3dacldr x3, [sp+208]
004e3db0ldr x6, [sp+232]
004e3db4ldr x8, [sp+248]
004e3db8ldr x5, [sp+224]
004e3dbcldr x9, [sp+256]
004e3dc0ldr x2, [sp+200]
004e3dc4ldr x4, [sp+216]
004e3dc8ldr x7, [sp+240]
004e3dccbl golang.org/x/crypto/ssh.dhGEXSHA.Server
004e3dd0str x0, [sp+160]
004e3dd4str x1, [sp+144]
004e3dd8str x2, [sp+152]
004e3ddcldr x10, [sp+160]
004e3de0str x10, [sp+136]
004e3de4ldr x10, [sp+144]
004e3de8ldr x11, [sp+152]
004e3decstr x10, [sp+120]
004e3df0str x11, [sp+128]
004e3df4ldr x10, [sp+136]
004e3df8str x10, [sp+96]
004e3dfcldr x1, [sp+120]
004e3e00ldr x2, [sp+128]
004e3e04str x1, [sp+104]
004e3e08str x2, [sp+112]
004e3e0cldr x0, [sp+96]
004e3e10ldur x29, [sp-8]
004e3e14ldr x30, [sp], 176
004e3e18ret x30
004e3e1c
004e3e1cloc_4e3e1c:
004e3e1cbl runtime.panicwrap
004e3e20hint
004e3e24
004e3e24loc_4e3e24:
004e3e24stp x0, x1, [sp+8]
004e3e28stp x2, x3, [sp+24]
004e3e2cstp x4, x5, [sp+40]
004e3e30stp x6, x7, [sp+56]
004e3e34stp x8, x9, [sp+72]
004e3e38mov x3, x30
004e3e3cbl runtime.morestack_noctxt.abi0
004e3e40ldp x0, x1, [sp+8]
004e3e44ldp x2, x3, [sp+24]
004e3e48ldp x4, x5, [sp+40]
004e3e4cldp x6, x7, [sp+56]
004e3e50ldp x8, x9, [sp+72]
004e3e54b 0x4e3d30
004e3e58
004e3e58loc_4e3e58:
004e3e58ldr x17, [x16]
004e3e5cadd x20, sp, 184
004e3e60subs xzr, x20, x17
004e3e64b.ne 0x4e3d54
004e3e68add x20, sp, 8
004e3e6cstr x20, [x16]
004e3e70b 0x4e3d54
004e3e74udf 0
004e3e78udf 0
004e3e7cudf 0
004e3d30
004e3d30golang.org/x/crypto/ssh.(*dhGEXSHA).Server: ; void golang.org/x/crypto/ssh.(*dhGEXSHA).Server(golang.org/x/crypto/ssh.dhGEXSHA * gex, golang.org/x/crypto/ssh.packetConn c, io.Reader randSource, golang.org/x/crypto/ssh.handshakeMagics * magics, golang.org/x/crypto/ssh.AlgorithmSigner priv, struct string algo)
004e3d30ldr x16, [x28+16]
004e3d34sub x17, sp, 48
004e3d38subs xzr, x17, x16
004e3d3cb.ls 0x4e3e24
004e3d40str x30, [sp-176]!
004e3d44stur x29, [sp-8]
004e3d48sub x29, sp, 8
004e3d4cldr x16, [x28+32]
004e3d50cbnz x16, 0x4e3e58
004e3d54
004e3d54loc_4e3d54:
004e3d54str x0, [sp+184]
004e3d58str x1, [sp+192]
004e3d5cstr x2, [sp+200]
004e3d60str x3, [sp+208]
004e3d64str x4, [sp+216]
004e3d68str x5, [sp+224]
004e3d6cstr x6, [sp+232]
004e3d70str x7, [sp+240]
004e3d74str x8, [sp+248]
004e3d78str x9, [sp+256]
004e3d7cstr xzr, [sp+96]
004e3d80stp xzr, xzr, [sp+104]
004e3d84ldr x10, [sp+184]
004e3d88cbnz x10, 0x4e3d90
004e3d8cb 0x4e3e1c
004e3d90
004e3d90loc_4e3d90:
004e3d90str xzr, [sp+160]
004e3d94stp xzr, xzr, [sp+144]
004e3d98ldr x10, [sp+184]
004e3d9cldrsb x27, [x10]
004e3da0ldr x0, [x10]
004e3da4str x0, [sp+88]
004e3da8ldr x1, [sp+192]
004e3dacldr x3, [sp+208]
004e3db0ldr x6, [sp+232]
004e3db4ldr x8, [sp+248]
004e3db8ldr x5, [sp+224]
004e3dbcldr x9, [sp+256]
004e3dc0ldr x2, [sp+200]
004e3dc4ldr x4, [sp+216]
004e3dc8ldr x7, [sp+240]
004e3dccbl golang.org/x/crypto/ssh.dhGEXSHA.Server
004e3dd0str x0, [sp+160]
004e3dd4str x1, [sp+144]
004e3dd8str x2, [sp+152]
004e3ddcldr x10, [sp+160]
004e3de0str x10, [sp+136]
004e3de4ldr x10, [sp+144]
004e3de8ldr x11, [sp+152]
004e3decstr x10, [sp+120]
004e3df0str x11, [sp+128]
004e3df4ldr x10, [sp+136]
004e3df8str x10, [sp+96]
004e3dfcldr x1, [sp+120]
004e3e00ldr x2, [sp+128]
004e3e04str x1, [sp+104]
004e3e08str x2, [sp+112]
004e3e0cldr x0, [sp+96]
004e3e10ldur x29, [sp-8]
004e3e14ldr x30, [sp], 176
004e3e18ret x30
004e3e1c
004e3e1cloc_4e3e1c:
004e3e1cbl runtime.panicwrap
004e3e20hint
004e3e24
004e3e24loc_4e3e24:
004e3e24stp x0, x1, [sp+8]
004e3e28stp x2, x3, [sp+24]
004e3e2cstp x4, x5, [sp+40]
004e3e30stp x6, x7, [sp+56]
004e3e34stp x8, x9, [sp+72]
004e3e38mov x3, x30
004e3e3cbl runtime.morestack_noctxt.abi0
004e3e40ldp x0, x1, [sp+8]
004e3e44ldp x2, x3, [sp+24]
004e3e48ldp x4, x5, [sp+40]
004e3e4cldp x6, x7, [sp+56]
004e3e50ldp x8, x9, [sp+72]
004e3e54b 0x4e3d30
004e3e58
004e3e58loc_4e3e58:
004e3e58ldr x17, [x16]
004e3e5cadd x20, sp, 184
004e3e60subs xzr, x20, x17
004e3e64b.ne 0x4e3d54
004e3e68add x20, sp, 8
004e3e6cstr x20, [x16]
004e3e70b 0x4e3d54
004e3e74udf 0
004e3e78udf 0
004e3e7cudf 0
004e3d30
004e3e80
004e3e80golang.org/x/crypto/ssh.ecdsaPublicKey.Add: ; void golang.org/x/crypto/ssh.ecdsaPublicKey.Add(golang.org/x/crypto/ssh.ecdsaPublicKey p0, math/big.Int * x1, math/big.Int * y1, math/big.Int * x2, math/big.Int * y2)
004e3e80ldr x16, [x28+16]
004e3e84subs xzr, sp, x16
004e3e88b.ls 0x4e3f2c
004e3e8cstr x30, [sp-112]!
004e3e90stur x29, [sp-8]
004e3e94sub x29, sp, 8
004e3e98ldr x16, [x28+32]
004e3e9ccbnz x16, 0x4e3f58
004e3ea0
004e3ea0loc_4e3ea0:
004e3ea0str x0, [sp+120]
004e3ea4str x1, [sp+128]
004e3ea8str x2, [sp+136]
004e3eacstr x3, [sp+144]
004e3eb0str x4, [sp+152]
004e3eb4str x5, [sp+160]
004e3eb8str x6, [sp+168]
004e3ebcstr x7, [sp+176]
004e3ec0str xzr, [sp+64]
004e3ec4str xzr, [sp+56]
004e3ec8str xzr, [sp+72]
004e3eccstr xzr, [sp+96]
004e3ed0ldr x5, [sp+120]
004e3ed4ldrsb x27, [x5]
004e3ed8ldr x1, [sp+152]
004e3edcldr x2, [sp+160]
004e3ee0ldr x3, [sp+168]
004e3ee4ldr x4, [sp+176]
004e3ee8ldr x0, [sp+128]
004e3eecldr x5, [x5+24]
004e3ef0blr x5
004e3ef4str x0, [sp+72]
004e3ef8str x1, [sp+96]
004e3efcldr x5, [sp+72]
004e3f00str x5, [sp+88]
004e3f04ldr x5, [sp+96]
004e3f08str x5, [sp+80]
004e3f0cldr x5, [sp+88]
004e3f10str x5, [sp+64]
004e3f14ldr x1, [sp+80]
004e3f18str x1, [sp+56]
004e3f1cldr x0, [sp+64]
004e3f20ldur x29, [sp-8]
004e3f24ldr x30, [sp], 112
004e3f28ret x30
004e3f2c
004e3f2cloc_4e3f2c:
004e3f2cstp x0, x1, [sp+8]
004e3f30stp x2, x3, [sp+24]
004e3f34stp x4, x5, [sp+40]
004e3f38stp x6, x7, [sp+56]
004e3f3cmov x3, x30
004e3f40bl runtime.morestack_noctxt.abi0
004e3f44ldp x0, x1, [sp+8]
004e3f48ldp x2, x3, [sp+24]
004e3f4cldp x4, x5, [sp+40]
004e3f50ldp x6, x7, [sp+56]
004e3f54b 0x4e3e80
004e3f58
004e3f58loc_4e3f58:
004e3f58ldr x17, [x16]
004e3f5cadd x20, sp, 120
004e3f60subs xzr, x20, x17
004e3f64b.ne 0x4e3ea0
004e3f68add x20, sp, 8
004e3f6cstr x20, [x16]
004e3f70b 0x4e3ea0
004e3f74udf 0
004e3f78udf 0
004e3f7cudf 0
004e3e80
004e3e80golang.org/x/crypto/ssh.ecdsaPublicKey.Add: ; void golang.org/x/crypto/ssh.ecdsaPublicKey.Add(golang.org/x/crypto/ssh.ecdsaPublicKey p0, math/big.Int * x1, math/big.Int * y1, math/big.Int * x2, math/big.Int * y2)
004e3e80ldr x16, [x28+16]
004e3e84subs xzr, sp, x16
004e3e88b.ls 0x4e3f2c
004e3e8cstr x30, [sp-112]!
004e3e90stur x29, [sp-8]
004e3e94sub x29, sp, 8
004e3e98ldr x16, [x28+32]
004e3e9ccbnz x16, 0x4e3f58
004e3ea0
004e3ea0loc_4e3ea0:
004e3ea0str x0, [sp+120]
004e3ea4str x1, [sp+128]
004e3ea8str x2, [sp+136]
004e3eacstr x3, [sp+144]
004e3eb0str x4, [sp+152]
004e3eb4str x5, [sp+160]
004e3eb8str x6, [sp+168]
004e3ebcstr x7, [sp+176]
004e3ec0str xzr, [sp+64]
004e3ec4str xzr, [sp+56]
004e3ec8str xzr, [sp+72]
004e3eccstr xzr, [sp+96]
004e3ed0ldr x5, [sp+120]
004e3ed4ldrsb x27, [x5]
004e3ed8ldr x1, [sp+152]
004e3edcldr x2, [sp+160]
004e3ee0ldr x3, [sp+168]
004e3ee4ldr x4, [sp+176]
004e3ee8ldr x0, [sp+128]
004e3eecldr x5, [x5+24]
004e3ef0blr x5
004e3ef4str x0, [sp+72]
004e3ef8str x1, [sp+96]
004e3efcldr x5, [sp+72]
004e3f00str x5, [sp+88]
004e3f04ldr x5, [sp+96]
004e3f08str x5, [sp+80]
004e3f0cldr x5, [sp+88]
004e3f10str x5, [sp+64]
004e3f14ldr x1, [sp+80]
004e3f18str x1, [sp+56]
004e3f1cldr x0, [sp+64]
004e3f20ldur x29, [sp-8]
004e3f24ldr x30, [sp], 112
004e3f28ret x30
004e3f2c
004e3f2cloc_4e3f2c:
004e3f2cstp x0, x1, [sp+8]
004e3f30stp x2, x3, [sp+24]
004e3f34stp x4, x5, [sp+40]
004e3f38stp x6, x7, [sp+56]
004e3f3cmov x3, x30
004e3f40bl runtime.morestack_noctxt.abi0
004e3f44ldp x0, x1, [sp+8]
004e3f48ldp x2, x3, [sp+24]
004e3f4cldp x4, x5, [sp+40]
004e3f50ldp x6, x7, [sp+56]
004e3f54b 0x4e3e80
004e3f58
004e3f58loc_4e3f58:
004e3f58ldr x17, [x16]
004e3f5cadd x20, sp, 120
004e3f60subs xzr, x20, x17
004e3f64b.ne 0x4e3ea0
004e3f68add x20, sp, 8
004e3f6cstr x20, [x16]
004e3f70b 0x4e3ea0
004e3f74udf 0
004e3f78udf 0
004e3f7cudf 0
004e3e80
004e3f80
004e3f80golang.org/x/crypto/ssh.(*ecdsaPublicKey).Add: ; void golang.org/x/crypto/ssh.(*ecdsaPublicKey).Add(golang.org/x/crypto/ssh.ecdsaPublicKey * p0, math/big.Int * x1, math/big.Int * y1, math/big.Int * x2, math/big.Int * y2)
004e3f80ldr x16, [x28+16]
004e3f84subs xzr, sp, x16
004e3f88b.ls 0x4e4028
004e3f8cstr x30, [sp-112]!
004e3f90stur x29, [sp-8]
004e3f94sub x29, sp, 8
004e3f98ldr x16, [x28+32]
004e3f9ccbnz x16, 0x4e404c
004e3fa0
004e3fa0loc_4e3fa0:
004e3fa0str x0, [sp+120]
004e3fa4str x1, [sp+128]
004e3fa8str x2, [sp+136]
004e3facstr x3, [sp+144]
004e3fb0str x4, [sp+152]
004e3fb4str xzr, [sp+64]
004e3fb8str xzr, [sp+56]
004e3fbcstr xzr, [sp+72]
004e3fc0str xzr, [sp+96]
004e3fc4ldr x1, [sp+128]
004e3fc8ldr x2, [sp+136]
004e3fccldr x3, [sp+144]
004e3fd0ldr x4, [sp+152]
004e3fd4ldr x5, [sp+120]
004e3fd8ldrsb x27, [x5]
004e3fdcldr x6, [x5]
004e3fe0ldrsb x27, [x6]
004e3fe4ldr x0, [x5+8]
004e3fe8ldr x5, [x6+24]
004e3fecblr x5
004e3ff0str x0, [sp+72]
004e3ff4str x1, [sp+96]
004e3ff8ldr x5, [sp+72]
004e3ffcstr x5, [sp+88]
004e4000ldr x5, [sp+96]
004e4004str x5, [sp+80]
004e4008ldr x5, [sp+88]
004e400cstr x5, [sp+64]
004e4010ldr x1, [sp+80]
004e4014str x1, [sp+56]
004e4018ldr x0, [sp+64]
004e401cldur x29, [sp-8]
004e4020ldr x30, [sp], 112
004e4024ret x30
004e4028
004e4028loc_4e4028:
004e4028stp x0, x1, [sp+8]
004e402cstp x2, x3, [sp+24]
004e4030str x4, [sp+40]
004e4034mov x3, x30
004e4038bl runtime.morestack_noctxt.abi0
004e403cldp x0, x1, [sp+8]
004e4040ldp x2, x3, [sp+24]
004e4044ldr x4, [sp+40]
004e4048b 0x4e3f80
004e404c
004e404cloc_4e404c:
004e404cldr x17, [x16]
004e4050add x20, sp, 120
004e4054subs xzr, x20, x17
004e4058b.ne 0x4e3fa0
004e405cadd x20, sp, 8
004e4060str x20, [x16]
004e4064b 0x4e3fa0
004e4068udf 0
004e406cudf 0
004e3f80
004e3f80golang.org/x/crypto/ssh.(*ecdsaPublicKey).Add: ; void golang.org/x/crypto/ssh.(*ecdsaPublicKey).Add(golang.org/x/crypto/ssh.ecdsaPublicKey * p0, math/big.Int * x1, math/big.Int * y1, math/big.Int * x2, math/big.Int * y2)
004e3f80ldr x16, [x28+16]
004e3f84subs xzr, sp, x16
004e3f88b.ls 0x4e4028
004e3f8cstr x30, [sp-112]!
004e3f90stur x29, [sp-8]
004e3f94sub x29, sp, 8
004e3f98ldr x16, [x28+32]
004e3f9ccbnz x16, 0x4e404c
004e3fa0
004e3fa0loc_4e3fa0:
004e3fa0str x0, [sp+120]
004e3fa4str x1, [sp+128]
004e3fa8str x2, [sp+136]
004e3facstr x3, [sp+144]
004e3fb0str x4, [sp+152]
004e3fb4str xzr, [sp+64]
004e3fb8str xzr, [sp+56]
004e3fbcstr xzr, [sp+72]
004e3fc0str xzr, [sp+96]
004e3fc4ldr x1, [sp+128]
004e3fc8ldr x2, [sp+136]
004e3fccldr x3, [sp+144]
004e3fd0ldr x4, [sp+152]
004e3fd4ldr x5, [sp+120]
004e3fd8ldrsb x27, [x5]
004e3fdcldr x6, [x5]
004e3fe0ldrsb x27, [x6]
004e3fe4ldr x0, [x5+8]
004e3fe8ldr x5, [x6+24]
004e3fecblr x5
004e3ff0str x0, [sp+72]
004e3ff4str x1, [sp+96]
004e3ff8ldr x5, [sp+72]
004e3ffcstr x5, [sp+88]
004e4000ldr x5, [sp+96]
004e4004str x5, [sp+80]
004e4008ldr x5, [sp+88]
004e400cstr x5, [sp+64]
004e4010ldr x1, [sp+80]
004e4014str x1, [sp+56]
004e4018ldr x0, [sp+64]
004e401cldur x29, [sp-8]
004e4020ldr x30, [sp], 112
004e4024ret x30
004e4028
004e4028loc_4e4028:
004e4028stp x0, x1, [sp+8]
004e402cstp x2, x3, [sp+24]
004e4030str x4, [sp+40]
004e4034mov x3, x30
004e4038bl runtime.morestack_noctxt.abi0
004e403cldp x0, x1, [sp+8]
004e4040ldp x2, x3, [sp+24]
004e4044ldr x4, [sp+40]
004e4048b 0x4e3f80
004e404c
004e404cloc_4e404c:
004e404cldr x17, [x16]
004e4050add x20, sp, 120
004e4054subs xzr, x20, x17
004e4058b.ne 0x4e3fa0
004e405cadd x20, sp, 8
004e4060str x20, [x16]
004e4064b 0x4e3fa0
004e4068udf 0
004e406cudf 0
004e3f80
004e4070
004e4070golang.org/x/crypto/ssh.ecdsaPublicKey.IsOnCurve: ; void golang.org/x/crypto/ssh.ecdsaPublicKey.IsOnCurve(golang.org/x/crypto/ssh.ecdsaPublicKey p0, math/big.Int * x, math/big.Int * y)
004e4070ldr x16, [x28+16]
004e4074subs xzr, sp, x16
004e4078b.ls 0x4e40dc
004e407cstr x30, [sp-48]!
004e4080stur x29, [sp-8]
004e4084sub x29, sp, 8
004e4088ldr x16, [x28+32]
004e408ccbnz x16, 0x4e4100
004e4090
004e4090loc_4e4090:
004e4090str x0, [sp+56]
004e4094str x1, [sp+64]
004e4098str x2, [sp+72]
004e409cstr x3, [sp+80]
004e40a0str x4, [sp+88]
004e40a4str x5, [sp+96]
004e40a8strb wzr, [sp+38]
004e40acldr x3, [sp+56]
004e40b0ldrsb x27, [x3]
004e40b4ldr x1, [sp+88]
004e40b8ldr x2, [sp+96]
004e40bcldr x0, [sp+64]
004e40c0ldr x3, [x3+40]
004e40c4blr x3
004e40c8strb w0, [sp+39]
004e40ccstrb w0, [sp+38]
004e40d0ldur x29, [sp-8]
004e40d4ldr x30, [sp], 48
004e40d8ret x30
004e40dc
004e40dcloc_4e40dc:
004e40dcstp x0, x1, [sp+8]
004e40e0stp x2, x3, [sp+24]
004e40e4stp x4, x5, [sp+40]
004e40e8mov x3, x30
004e40ecbl runtime.morestack_noctxt.abi0
004e40f0ldp x0, x1, [sp+8]
004e40f4ldp x2, x3, [sp+24]
004e40f8ldp x4, x5, [sp+40]
004e40fcb 0x4e4070
004e4100
004e4100loc_4e4100:
004e4100ldr x17, [x16]
004e4104add x20, sp, 56
004e4108subs xzr, x20, x17
004e410cb.ne 0x4e4090
004e4110add x20, sp, 8
004e4114str x20, [x16]
004e4118b 0x4e4090
004e411cudf 0
004e4070
004e4070golang.org/x/crypto/ssh.ecdsaPublicKey.IsOnCurve: ; void golang.org/x/crypto/ssh.ecdsaPublicKey.IsOnCurve(golang.org/x/crypto/ssh.ecdsaPublicKey p0, math/big.Int * x, math/big.Int * y)
004e4070ldr x16, [x28+16]
004e4074subs xzr, sp, x16
004e4078b.ls 0x4e40dc
004e407cstr x30, [sp-48]!
004e4080stur x29, [sp-8]
004e4084sub x29, sp, 8
004e4088ldr x16, [x28+32]
004e408ccbnz x16, 0x4e4100
004e4090
004e4090loc_4e4090:
004e4090str x0, [sp+56]
004e4094str x1, [sp+64]
004e4098str x2, [sp+72]
004e409cstr x3, [sp+80]
004e40a0str x4, [sp+88]
004e40a4str x5, [sp+96]
004e40a8strb wzr, [sp+38]
004e40acldr x3, [sp+56]
004e40b0ldrsb x27, [x3]
004e40b4ldr x1, [sp+88]
004e40b8ldr x2, [sp+96]
004e40bcldr x0, [sp+64]
004e40c0ldr x3, [x3+40]
004e40c4blr x3
004e40c8strb w0, [sp+39]
004e40ccstrb w0, [sp+38]
004e40d0ldur x29, [sp-8]
004e40d4ldr x30, [sp], 48
004e40d8ret x30
004e40dc
004e40dcloc_4e40dc:
004e40dcstp x0, x1, [sp+8]
004e40e0stp x2, x3, [sp+24]
004e40e4stp x4, x5, [sp+40]
004e40e8mov x3, x30
004e40ecbl runtime.morestack_noctxt.abi0
004e40f0ldp x0, x1, [sp+8]
004e40f4ldp x2, x3, [sp+24]
004e40f8ldp x4, x5, [sp+40]
004e40fcb 0x4e4070
004e4100
004e4100loc_4e4100:
004e4100ldr x17, [x16]
004e4104add x20, sp, 56
004e4108subs xzr, x20, x17
004e410cb.ne 0x4e4090
004e4110add x20, sp, 8
004e4114str x20, [x16]
004e4118b 0x4e4090
004e411cudf 0
004e4070
004e4120
004e4120golang.org/x/crypto/ssh.(*ecdsaPublicKey).IsOnCurve: ; void golang.org/x/crypto/ssh.(*ecdsaPublicKey).IsOnCurve(golang.org/x/crypto/ssh.ecdsaPublicKey * p0, math/big.Int * x, math/big.Int * y)
004e4120ldr x16, [x28+16]
004e4124subs xzr, sp, x16
004e4128b.ls 0x4e4188
004e412cstr x30, [sp-48]!
004e4130stur x29, [sp-8]
004e4134sub x29, sp, 8
004e4138ldr x16, [x28+32]
004e413ccbnz x16, 0x4e41a4
004e4140
004e4140loc_4e4140:
004e4140str x0, [sp+56]
004e4144str x1, [sp+64]
004e4148str x2, [sp+72]
004e414cstrb wzr, [sp+38]
004e4150ldr x1, [sp+64]
004e4154ldr x2, [sp+72]
004e4158ldr x3, [sp+56]
004e415cldrsb x27, [x3]
004e4160ldr x4, [x3]
004e4164ldrsb x27, [x4]
004e4168ldr x0, [x3+8]
004e416cldr x3, [x4+40]
004e4170blr x3
004e4174strb w0, [sp+39]
004e4178strb w0, [sp+38]
004e417cldur x29, [sp-8]
004e4180ldr x30, [sp], 48
004e4184ret x30
004e4188
004e4188loc_4e4188:
004e4188stp x0, x1, [sp+8]
004e418cstr x2, [sp+24]
004e4190mov x3, x30
004e4194bl runtime.morestack_noctxt.abi0
004e4198ldp x0, x1, [sp+8]
004e419cldr x2, [sp+24]
004e41a0b 0x4e4120
004e41a4
004e41a4loc_4e41a4:
004e41a4ldr x17, [x16]
004e41a8add x20, sp, 56
004e41acsubs xzr, x20, x17
004e41b0b.ne 0x4e4140
004e41b4add x20, sp, 8
004e41b8str x20, [x16]
004e41bcb 0x4e4140
004e4120
004e4120golang.org/x/crypto/ssh.(*ecdsaPublicKey).IsOnCurve: ; void golang.org/x/crypto/ssh.(*ecdsaPublicKey).IsOnCurve(golang.org/x/crypto/ssh.ecdsaPublicKey * p0, math/big.Int * x, math/big.Int * y)
004e4120ldr x16, [x28+16]
004e4124subs xzr, sp, x16
004e4128b.ls 0x4e4188
004e412cstr x30, [sp-48]!
004e4130stur x29, [sp-8]
004e4134sub x29, sp, 8
004e4138ldr x16, [x28+32]
004e413ccbnz x16, 0x4e41a4
004e4140
004e4140loc_4e4140:
004e4140str x0, [sp+56]
004e4144str x1, [sp+64]
004e4148str x2, [sp+72]
004e414cstrb wzr, [sp+38]
004e4150ldr x1, [sp+64]
004e4154ldr x2, [sp+72]
004e4158ldr x3, [sp+56]
004e415cldrsb x27, [x3]
004e4160ldr x4, [x3]
004e4164ldrsb x27, [x4]
004e4168ldr x0, [x3+8]
004e416cldr x3, [x4+40]
004e4170blr x3
004e4174strb w0, [sp+39]
004e4178strb w0, [sp+38]
004e417cldur x29, [sp-8]
004e4180ldr x30, [sp], 48
004e4184ret x30
004e4188
004e4188loc_4e4188:
004e4188stp x0, x1, [sp+8]
004e418cstr x2, [sp+24]
004e4190mov x3, x30
004e4194bl runtime.morestack_noctxt.abi0
004e4198ldp x0, x1, [sp+8]
004e419cldr x2, [sp+24]
004e41a0b 0x4e4120
004e41a4
004e41a4loc_4e41a4:
004e41a4ldr x17, [x16]
004e41a8add x20, sp, 56
004e41acsubs xzr, x20, x17
004e41b0b.ne 0x4e4140
004e41b4add x20, sp, 8
004e41b8str x20, [x16]
004e41bcb 0x4e4140
004e4120
004e41c0
004e41c0golang.org/x/crypto/ssh.ecdsaPublicKey.Params: ; void golang.org/x/crypto/ssh.ecdsaPublicKey.Params(golang.org/x/crypto/ssh.ecdsaPublicKey p0)
004e41c0ldr x16, [x28+16]
004e41c4subs xzr, sp, x16
004e41c8b.ls 0x4e421c
004e41ccstr x30, [sp-48]!
004e41d0stur x29, [sp-8]
004e41d4sub x29, sp, 8
004e41d8ldr x16, [x28+32]
004e41dccbnz x16, 0x4e4238
004e41e0
004e41e0loc_4e41e0:
004e41e0str x0, [sp+56]
004e41e4str x1, [sp+64]
004e41e8str x2, [sp+72]
004e41ecstr x3, [sp+80]
004e41f0str xzr, [sp+24]
004e41f4ldr x1, [sp+56]
004e41f8ldrsb x27, [x1]
004e41fcldr x0, [sp+64]
004e4200ldr x1, [x1+48]
004e4204blr x1
004e4208str x0, [sp+32]
004e420cstr x0, [sp+24]
004e4210ldur x29, [sp-8]
004e4214ldr x30, [sp], 48
004e4218ret x30
004e421c
004e421cloc_4e421c:
004e421cstp x0, x1, [sp+8]
004e4220stp x2, x3, [sp+24]
004e4224mov x3, x30
004e4228bl runtime.morestack_noctxt.abi0
004e422cldp x0, x1, [sp+8]
004e4230ldp x2, x3, [sp+24]
004e4234b 0x4e41c0
004e4238
004e4238loc_4e4238:
004e4238ldr x17, [x16]
004e423cadd x20, sp, 56
004e4240subs xzr, x20, x17
004e4244b.ne 0x4e41e0
004e4248add x20, sp, 8
004e424cstr x20, [x16]
004e4250b 0x4e41e0
004e4254udf 0
004e4258udf 0
004e425cudf 0
004e41c0
004e41c0golang.org/x/crypto/ssh.ecdsaPublicKey.Params: ; void golang.org/x/crypto/ssh.ecdsaPublicKey.Params(golang.org/x/crypto/ssh.ecdsaPublicKey p0)
004e41c0ldr x16, [x28+16]
004e41c4subs xzr, sp, x16
004e41c8b.ls 0x4e421c
004e41ccstr x30, [sp-48]!
004e41d0stur x29, [sp-8]
004e41d4sub x29, sp, 8
004e41d8ldr x16, [x28+32]
004e41dccbnz x16, 0x4e4238
004e41e0
004e41e0loc_4e41e0:
004e41e0str x0, [sp+56]
004e41e4str x1, [sp+64]
004e41e8str x2, [sp+72]
004e41ecstr x3, [sp+80]
004e41f0str xzr, [sp+24]
004e41f4ldr x1, [sp+56]
004e41f8ldrsb x27, [x1]
004e41fcldr x0, [sp+64]
004e4200ldr x1, [x1+48]
004e4204blr x1
004e4208str x0, [sp+32]
004e420cstr x0, [sp+24]
004e4210ldur x29, [sp-8]
004e4214ldr x30, [sp], 48
004e4218ret x30
004e421c
004e421cloc_4e421c:
004e421cstp x0, x1, [sp+8]
004e4220stp x2, x3, [sp+24]
004e4224mov x3, x30
004e4228bl runtime.morestack_noctxt.abi0
004e422cldp x0, x1, [sp+8]
004e4230ldp x2, x3, [sp+24]
004e4234b 0x4e41c0
004e4238
004e4238loc_4e4238:
004e4238ldr x17, [x16]
004e423cadd x20, sp, 56
004e4240subs xzr, x20, x17
004e4244b.ne 0x4e41e0
004e4248add x20, sp, 8
004e424cstr x20, [x16]
004e4250b 0x4e41e0
004e4254udf 0
004e4258udf 0
004e425cudf 0
004e41c0
004e4260
004e4260golang.org/x/crypto/ssh.(*ecdsaPublicKey).Params: ; void golang.org/x/crypto/ssh.(*ecdsaPublicKey).Params(golang.org/x/crypto/ssh.ecdsaPublicKey * p0)
004e4260ldr x16, [x28+16]
004e4264subs xzr, sp, x16
004e4268b.ls 0x4e42b8
004e426cstr x30, [sp-48]!
004e4270stur x29, [sp-8]
004e4274sub x29, sp, 8
004e4278ldr x16, [x28+32]
004e427ccbnz x16, 0x4e42cc
004e4280
004e4280loc_4e4280:
004e4280str x0, [sp+56]
004e4284str xzr, [sp+24]
004e4288ldr x1, [sp+56]
004e428cldrsb x27, [x1]
004e4290ldr x2, [x1]
004e4294ldrsb x27, [x2]
004e4298ldr x0, [x1+8]
004e429cldr x1, [x2+48]
004e42a0blr x1
004e42a4str x0, [sp+32]
004e42a8str x0, [sp+24]
004e42acldur x29, [sp-8]
004e42b0ldr x30, [sp], 48
004e42b4ret x30
004e42b8
004e42b8loc_4e42b8:
004e42b8str x0, [sp+8]
004e42bcmov x3, x30
004e42c0bl runtime.morestack_noctxt.abi0
004e42c4ldr x0, [sp+8]
004e42c8b 0x4e4260
004e42cc
004e42ccloc_4e42cc:
004e42ccldr x17, [x16]
004e42d0add x20, sp, 56
004e42d4subs xzr, x20, x17
004e42d8b.ne 0x4e4280
004e42dcadd x20, sp, 8
004e42e0str x20, [x16]
004e42e4b 0x4e4280
004e42e8udf 0
004e42ecudf 0
004e4260
004e4260golang.org/x/crypto/ssh.(*ecdsaPublicKey).Params: ; void golang.org/x/crypto/ssh.(*ecdsaPublicKey).Params(golang.org/x/crypto/ssh.ecdsaPublicKey * p0)
004e4260ldr x16, [x28+16]
004e4264subs xzr, sp, x16
004e4268b.ls 0x4e42b8
004e426cstr x30, [sp-48]!
004e4270stur x29, [sp-8]
004e4274sub x29, sp, 8
004e4278ldr x16, [x28+32]
004e427ccbnz x16, 0x4e42cc
004e4280
004e4280loc_4e4280:
004e4280str x0, [sp+56]
004e4284str xzr, [sp+24]
004e4288ldr x1, [sp+56]
004e428cldrsb x27, [x1]
004e4290ldr x2, [x1]
004e4294ldrsb x27, [x2]
004e4298ldr x0, [x1+8]
004e429cldr x1, [x2+48]
004e42a0blr x1
004e42a4str x0, [sp+32]
004e42a8str x0, [sp+24]
004e42acldur x29, [sp-8]
004e42b0ldr x30, [sp], 48
004e42b4ret x30
004e42b8
004e42b8loc_4e42b8:
004e42b8str x0, [sp+8]
004e42bcmov x3, x30
004e42c0bl runtime.morestack_noctxt.abi0
004e42c4ldr x0, [sp+8]
004e42c8b 0x4e4260
004e42cc
004e42ccloc_4e42cc:
004e42ccldr x17, [x16]
004e42d0add x20, sp, 56
004e42d4subs xzr, x20, x17
004e42d8b.ne 0x4e4280
004e42dcadd x20, sp, 8
004e42e0str x20, [x16]
004e42e4b 0x4e4280
004e42e8udf 0
004e42ecudf 0
004e4260
004e42f0
004e42f0golang.org/x/crypto/ssh.ecdsaPublicKey.ScalarBaseMult: ; void golang.org/x/crypto/ssh.ecdsaPublicKey.ScalarBaseMult(golang.org/x/crypto/ssh.ecdsaPublicKey p0, struct []uint8 k)
004e42f0ldr x16, [x28+16]
004e42f4subs xzr, sp, x16
004e42f8b.ls 0x4e4394
004e42fcstr x30, [sp-96]!
004e4300stur x29, [sp-8]
004e4304sub x29, sp, 8
004e4308ldr x16, [x28+32]
004e430ccbnz x16, 0x4e43c0
004e4310
004e4310loc_4e4310:
004e4310str x0, [sp+104]
004e4314str x1, [sp+112]
004e4318str x2, [sp+120]
004e431cstr x3, [sp+128]
004e4320str x4, [sp+136]
004e4324str x5, [sp+144]
004e4328str x6, [sp+152]
004e432cstr xzr, [sp+48]
004e4330str xzr, [sp+40]
004e4334str xzr, [sp+64]
004e4338str xzr, [sp+56]
004e433cldr x4, [sp+104]
004e4340ldrsb x27, [x4]
004e4344ldr x1, [sp+136]
004e4348ldr x2, [sp+144]
004e434cldr x0, [sp+112]
004e4350ldr x3, [sp+152]
004e4354ldr x4, [x4+56]
004e4358blr x4
004e435cstr x0, [sp+64]
004e4360str x1, [sp+56]
004e4364ldr x4, [sp+64]
004e4368str x4, [sp+80]
004e436cldr x4, [sp+56]
004e4370str x4, [sp+72]
004e4374ldr x4, [sp+80]
004e4378str x4, [sp+48]
004e437cldr x1, [sp+72]
004e4380str x1, [sp+40]
004e4384ldr x0, [sp+48]
004e4388ldur x29, [sp-8]
004e438cldr x30, [sp], 96
004e4390ret x30
004e4394
004e4394loc_4e4394:
004e4394stp x0, x1, [sp+8]
004e4398stp x2, x3, [sp+24]
004e439cstp x4, x5, [sp+40]
004e43a0str x6, [sp+56]
004e43a4mov x3, x30
004e43a8bl runtime.morestack_noctxt.abi0
004e43acldp x0, x1, [sp+8]
004e43b0ldp x2, x3, [sp+24]
004e43b4ldp x4, x5, [sp+40]
004e43b8ldr x6, [sp+56]
004e43bcb 0x4e42f0
004e43c0
004e43c0loc_4e43c0:
004e43c0ldr x17, [x16]
004e43c4add x20, sp, 104
004e43c8subs xzr, x20, x17
004e43ccb.ne 0x4e4310
004e43d0add x20, sp, 8
004e43d4str x20, [x16]
004e43d8b 0x4e4310
004e43dcudf 0
004e42f0
004e42f0golang.org/x/crypto/ssh.ecdsaPublicKey.ScalarBaseMult: ; void golang.org/x/crypto/ssh.ecdsaPublicKey.ScalarBaseMult(golang.org/x/crypto/ssh.ecdsaPublicKey p0, struct []uint8 k)
004e42f0ldr x16, [x28+16]
004e42f4subs xzr, sp, x16
004e42f8b.ls 0x4e4394
004e42fcstr x30, [sp-96]!
004e4300stur x29, [sp-8]
004e4304sub x29, sp, 8
004e4308ldr x16, [x28+32]
004e430ccbnz x16, 0x4e43c0
004e4310
004e4310loc_4e4310:
004e4310str x0, [sp+104]
004e4314str x1, [sp+112]
004e4318str x2, [sp+120]
004e431cstr x3, [sp+128]
004e4320str x4, [sp+136]
004e4324str x5, [sp+144]
004e4328str x6, [sp+152]
004e432cstr xzr, [sp+48]
004e4330str xzr, [sp+40]
004e4334str xzr, [sp+64]
004e4338str xzr, [sp+56]
004e433cldr x4, [sp+104]
004e4340ldrsb x27, [x4]
004e4344ldr x1, [sp+136]
004e4348ldr x2, [sp+144]
004e434cldr x0, [sp+112]
004e4350ldr x3, [sp+152]
004e4354ldr x4, [x4+56]
004e4358blr x4
004e435cstr x0, [sp+64]
004e4360str x1, [sp+56]
004e4364ldr x4, [sp+64]
004e4368str x4, [sp+80]
004e436cldr x4, [sp+56]
004e4370str x4, [sp+72]
004e4374ldr x4, [sp+80]
004e4378str x4, [sp+48]
004e437cldr x1, [sp+72]
004e4380str x1, [sp+40]
004e4384ldr x0, [sp+48]
004e4388ldur x29, [sp-8]
004e438cldr x30, [sp], 96
004e4390ret x30
004e4394
004e4394loc_4e4394:
004e4394stp x0, x1, [sp+8]
004e4398stp x2, x3, [sp+24]
004e439cstp x4, x5, [sp+40]
004e43a0str x6, [sp+56]
004e43a4mov x3, x30
004e43a8bl runtime.morestack_noctxt.abi0
004e43acldp x0, x1, [sp+8]
004e43b0ldp x2, x3, [sp+24]
004e43b4ldp x4, x5, [sp+40]
004e43b8ldr x6, [sp+56]
004e43bcb 0x4e42f0
004e43c0
004e43c0loc_4e43c0:
004e43c0ldr x17, [x16]
004e43c4add x20, sp, 104
004e43c8subs xzr, x20, x17
004e43ccb.ne 0x4e4310
004e43d0add x20, sp, 8
004e43d4str x20, [x16]
004e43d8b 0x4e4310
004e43dcudf 0
004e42f0
004e43e0
004e43e0golang.org/x/crypto/ssh.(*ecdsaPublicKey).ScalarBaseMult: ; void golang.org/x/crypto/ssh.(*ecdsaPublicKey).ScalarBaseMult(golang.org/x/crypto/ssh.ecdsaPublicKey * p0, struct []uint8 k)
004e43e0ldr x16, [x28+16]
004e43e4subs xzr, sp, x16
004e43e8b.ls 0x4e4480
004e43ecstr x30, [sp-96]!
004e43f0stur x29, [sp-8]
004e43f4sub x29, sp, 8
004e43f8ldr x16, [x28+32]
004e43fccbnz x16, 0x4e449c
004e4400
004e4400loc_4e4400:
004e4400str x0, [sp+104]
004e4404str x1, [sp+112]
004e4408str x2, [sp+120]
004e440cstr x3, [sp+128]
004e4410str xzr, [sp+48]
004e4414str xzr, [sp+40]
004e4418str xzr, [sp+64]
004e441cstr xzr, [sp+56]
004e4420ldr x1, [sp+112]
004e4424ldr x4, [sp+104]
004e4428ldrsb x27, [x4]
004e442cldr x5, [x4]
004e4430ldrsb x27, [x5]
004e4434ldr x2, [sp+120]
004e4438ldr x0, [x4+8]
004e443cldr x3, [sp+128]
004e4440ldr x4, [x5+56]
004e4444blr x4
004e4448str x0, [sp+64]
004e444cstr x1, [sp+56]
004e4450ldr x4, [sp+64]
004e4454str x4, [sp+80]
004e4458ldr x4, [sp+56]
004e445cstr x4, [sp+72]
004e4460ldr x4, [sp+80]
004e4464str x4, [sp+48]
004e4468ldr x1, [sp+72]
004e446cstr x1, [sp+40]
004e4470ldr x0, [sp+48]
004e4474ldur x29, [sp-8]
004e4478ldr x30, [sp], 96
004e447cret x30
004e4480
004e4480loc_4e4480:
004e4480stp x0, x1, [sp+8]
004e4484stp x2, x3, [sp+24]
004e4488mov x3, x30
004e448cbl runtime.morestack_noctxt.abi0
004e4490ldp x0, x1, [sp+8]
004e4494ldp x2, x3, [sp+24]
004e4498b 0x4e43e0
004e449c
004e449cloc_4e449c:
004e449cldr x17, [x16]
004e44a0add x20, sp, 104
004e44a4subs xzr, x20, x17
004e44a8b.ne 0x4e4400
004e44acadd x20, sp, 8
004e44b0str x20, [x16]
004e44b4b 0x4e4400
004e44b8udf 0
004e44bcudf 0
004e43e0
004e43e0golang.org/x/crypto/ssh.(*ecdsaPublicKey).ScalarBaseMult: ; void golang.org/x/crypto/ssh.(*ecdsaPublicKey).ScalarBaseMult(golang.org/x/crypto/ssh.ecdsaPublicKey * p0, struct []uint8 k)
004e43e0ldr x16, [x28+16]
004e43e4subs xzr, sp, x16
004e43e8b.ls 0x4e4480
004e43ecstr x30, [sp-96]!
004e43f0stur x29, [sp-8]
004e43f4sub x29, sp, 8
004e43f8ldr x16, [x28+32]
004e43fccbnz x16, 0x4e449c
004e4400
004e4400loc_4e4400:
004e4400str x0, [sp+104]
004e4404str x1, [sp+112]
004e4408str x2, [sp+120]
004e440cstr x3, [sp+128]
004e4410str xzr, [sp+48]
004e4414str xzr, [sp+40]
004e4418str xzr, [sp+64]
004e441cstr xzr, [sp+56]
004e4420ldr x1, [sp+112]
004e4424ldr x4, [sp+104]
004e4428ldrsb x27, [x4]
004e442cldr x5, [x4]
004e4430ldrsb x27, [x5]
004e4434ldr x2, [sp+120]
004e4438ldr x0, [x4+8]
004e443cldr x3, [sp+128]
004e4440ldr x4, [x5+56]
004e4444blr x4
004e4448str x0, [sp+64]
004e444cstr x1, [sp+56]
004e4450ldr x4, [sp+64]
004e4454str x4, [sp+80]
004e4458ldr x4, [sp+56]
004e445cstr x4, [sp+72]
004e4460ldr x4, [sp+80]
004e4464str x4, [sp+48]
004e4468ldr x1, [sp+72]
004e446cstr x1, [sp+40]
004e4470ldr x0, [sp+48]
004e4474ldur x29, [sp-8]
004e4478ldr x30, [sp], 96
004e447cret x30
004e4480
004e4480loc_4e4480:
004e4480stp x0, x1, [sp+8]
004e4484stp x2, x3, [sp+24]
004e4488mov x3, x30
004e448cbl runtime.morestack_noctxt.abi0
004e4490ldp x0, x1, [sp+8]
004e4494ldp x2, x3, [sp+24]
004e4498b 0x4e43e0
004e449c
004e449cloc_4e449c:
004e449cldr x17, [x16]
004e44a0add x20, sp, 104
004e44a4subs xzr, x20, x17
004e44a8b.ne 0x4e4400
004e44acadd x20, sp, 8
004e44b0str x20, [x16]
004e44b4b 0x4e4400
004e44b8udf 0
004e44bcudf 0
004e43e0
004e44c0
004e44c0golang.org/x/crypto/ssh.ecdsaPublicKey.ScalarMult: ; void golang.org/x/crypto/ssh.ecdsaPublicKey.ScalarMult(golang.org/x/crypto/ssh.ecdsaPublicKey p0, math/big.Int * x1, math/big.Int * y1, struct []uint8 k)
004e44c0ldr x16, [x28+16]
004e44c4subs xzr, sp, x16
004e44c8b.ls 0x4e4574
004e44ccstr x30, [sp-112]!
004e44d0stur x29, [sp-8]
004e44d4sub x29, sp, 8
004e44d8ldr x16, [x28+32]
004e44dccbnz x16, 0x4e45a8
004e44e0
004e44e0loc_4e44e0:
004e44e0str x0, [sp+120]
004e44e4str x1, [sp+128]
004e44e8str x2, [sp+136]
004e44ecstr x3, [sp+144]
004e44f0str x4, [sp+152]
004e44f4str x5, [sp+160]
004e44f8str x6, [sp+168]
004e44fcstr x7, [sp+176]
004e4500str x8, [sp+184]
004e4504str xzr, [sp+64]
004e4508str xzr, [sp+56]
004e450cstr xzr, [sp+80]
004e4510str xzr, [sp+72]
004e4514ldr x6, [sp+120]
004e4518ldrsb x27, [x6]
004e451cldr x3, [sp+168]
004e4520ldr x1, [sp+152]
004e4524ldr x2, [sp+160]
004e4528ldr x4, [sp+176]
004e452cldr x0, [sp+128]
004e4530ldr x5, [sp+184]
004e4534ldr x6, [x6+64]
004e4538blr x6
004e453cstr x0, [sp+80]
004e4540str x1, [sp+72]
004e4544ldr x6, [sp+80]
004e4548str x6, [sp+96]
004e454cldr x6, [sp+72]
004e4550str x6, [sp+88]
004e4554ldr x6, [sp+96]
004e4558str x6, [sp+64]
004e455cldr x1, [sp+88]
004e4560str x1, [sp+56]
004e4564ldr x0, [sp+64]
004e4568ldur x29, [sp-8]
004e456cldr x30, [sp], 112
004e4570ret x30
004e4574
004e4574loc_4e4574:
004e4574stp x0, x1, [sp+8]
004e4578stp x2, x3, [sp+24]
004e457cstp x4, x5, [sp+40]
004e4580stp x6, x7, [sp+56]
004e4584str x8, [sp+72]
004e4588mov x3, x30
004e458cbl runtime.morestack_noctxt.abi0
004e4590ldp x0, x1, [sp+8]
004e4594ldp x2, x3, [sp+24]
004e4598ldp x4, x5, [sp+40]
004e459cldp x6, x7, [sp+56]
004e45a0ldr x8, [sp+72]
004e45a4b 0x4e44c0
004e45a8
004e45a8loc_4e45a8:
004e45a8ldr x17, [x16]
004e45acadd x20, sp, 120
004e45b0subs xzr, x20, x17
004e45b4b.ne 0x4e44e0
004e45b8add x20, sp, 8
004e45bcstr x20, [x16]
004e45c0b 0x4e44e0
004e45c4udf 0
004e45c8udf 0
004e45ccudf 0
004e44c0
004e44c0golang.org/x/crypto/ssh.ecdsaPublicKey.ScalarMult: ; void golang.org/x/crypto/ssh.ecdsaPublicKey.ScalarMult(golang.org/x/crypto/ssh.ecdsaPublicKey p0, math/big.Int * x1, math/big.Int * y1, struct []uint8 k)
004e44c0ldr x16, [x28+16]
004e44c4subs xzr, sp, x16
004e44c8b.ls 0x4e4574
004e44ccstr x30, [sp-112]!
004e44d0stur x29, [sp-8]
004e44d4sub x29, sp, 8
004e44d8ldr x16, [x28+32]
004e44dccbnz x16, 0x4e45a8
004e44e0
004e44e0loc_4e44e0:
004e44e0str x0, [sp+120]
004e44e4str x1, [sp+128]
004e44e8str x2, [sp+136]
004e44ecstr x3, [sp+144]
004e44f0str x4, [sp+152]
004e44f4str x5, [sp+160]
004e44f8str x6, [sp+168]
004e44fcstr x7, [sp+176]
004e4500str x8, [sp+184]
004e4504str xzr, [sp+64]
004e4508str xzr, [sp+56]
004e450cstr xzr, [sp+80]
004e4510str xzr, [sp+72]
004e4514ldr x6, [sp+120]
004e4518ldrsb x27, [x6]
004e451cldr x3, [sp+168]
004e4520ldr x1, [sp+152]
004e4524ldr x2, [sp+160]
004e4528ldr x4, [sp+176]
004e452cldr x0, [sp+128]
004e4530ldr x5, [sp+184]
004e4534ldr x6, [x6+64]
004e4538blr x6
004e453cstr x0, [sp+80]
004e4540str x1, [sp+72]
004e4544ldr x6, [sp+80]
004e4548str x6, [sp+96]
004e454cldr x6, [sp+72]
004e4550str x6, [sp+88]
004e4554ldr x6, [sp+96]
004e4558str x6, [sp+64]
004e455cldr x1, [sp+88]
004e4560str x1, [sp+56]
004e4564ldr x0, [sp+64]
004e4568ldur x29, [sp-8]
004e456cldr x30, [sp], 112
004e4570ret x30
004e4574
004e4574loc_4e4574:
004e4574stp x0, x1, [sp+8]
004e4578stp x2, x3, [sp+24]
004e457cstp x4, x5, [sp+40]
004e4580stp x6, x7, [sp+56]
004e4584str x8, [sp+72]
004e4588mov x3, x30
004e458cbl runtime.morestack_noctxt.abi0
004e4590ldp x0, x1, [sp+8]
004e4594ldp x2, x3, [sp+24]
004e4598ldp x4, x5, [sp+40]
004e459cldp x6, x7, [sp+56]
004e45a0ldr x8, [sp+72]
004e45a4b 0x4e44c0
004e45a8
004e45a8loc_4e45a8:
004e45a8ldr x17, [x16]
004e45acadd x20, sp, 120
004e45b0subs xzr, x20, x17
004e45b4b.ne 0x4e44e0
004e45b8add x20, sp, 8
004e45bcstr x20, [x16]
004e45c0b 0x4e44e0
004e45c4udf 0
004e45c8udf 0
004e45ccudf 0
004e44c0
004e45d0
004e45d0golang.org/x/crypto/ssh.(*ecdsaPublicKey).ScalarMult: ; void golang.org/x/crypto/ssh.(*ecdsaPublicKey).ScalarMult(golang.org/x/crypto/ssh.ecdsaPublicKey * p0, math/big.Int * x1, math/big.Int * y1, struct []uint8 k)
004e45d0ldr x16, [x28+16]
004e45d4subs xzr, sp, x16
004e45d8b.ls 0x4e4680
004e45dcstr x30, [sp-112]!
004e45e0stur x29, [sp-8]
004e45e4sub x29, sp, 8
004e45e8ldr x16, [x28+32]
004e45eccbnz x16, 0x4e46a4
004e45f0
004e45f0loc_4e45f0:
004e45f0str x0, [sp+120]
004e45f4str x1, [sp+128]
004e45f8str x2, [sp+136]
004e45fcstr x3, [sp+144]
004e4600str x4, [sp+152]
004e4604str x5, [sp+160]
004e4608str xzr, [sp+64]
004e460cstr xzr, [sp+56]
004e4610str xzr, [sp+80]
004e4614str xzr, [sp+72]
004e4618ldr x3, [sp+144]
004e461cldr x1, [sp+128]
004e4620ldr x2, [sp+136]
004e4624ldr x6, [sp+120]
004e4628ldrsb x27, [x6]
004e462cldr x7, [x6]
004e4630ldrsb x27, [x7]
004e4634ldr x4, [sp+152]
004e4638ldr x0, [x6+8]
004e463cldr x5, [sp+160]
004e4640ldr x6, [x7+64]
004e4644blr x6
004e4648str x0, [sp+80]
004e464cstr x1, [sp+72]
004e4650ldr x6, [sp+80]
004e4654str x6, [sp+96]
004e4658ldr x6, [sp+72]
004e465cstr x6, [sp+88]
004e4660ldr x6, [sp+96]
004e4664str x6, [sp+64]
004e4668ldr x1, [sp+88]
004e466cstr x1, [sp+56]
004e4670ldr x0, [sp+64]
004e4674ldur x29, [sp-8]
004e4678ldr x30, [sp], 112
004e467cret x30
004e4680
004e4680loc_4e4680:
004e4680stp x0, x1, [sp+8]
004e4684stp x2, x3, [sp+24]
004e4688stp x4, x5, [sp+40]
004e468cmov x3, x30
004e4690bl runtime.morestack_noctxt.abi0
004e4694ldp x0, x1, [sp+8]
004e4698ldp x2, x3, [sp+24]
004e469cldp x4, x5, [sp+40]
004e46a0b 0x4e45d0
004e46a4
004e46a4loc_4e46a4:
004e46a4ldr x17, [x16]
004e46a8add x20, sp, 120
004e46acsubs xzr, x20, x17
004e46b0b.ne 0x4e45f0
004e46b4add x20, sp, 8
004e46b8str x20, [x16]
004e46bcb 0x4e45f0
004e45d0
004e45d0golang.org/x/crypto/ssh.(*ecdsaPublicKey).ScalarMult: ; void golang.org/x/crypto/ssh.(*ecdsaPublicKey).ScalarMult(golang.org/x/crypto/ssh.ecdsaPublicKey * p0, math/big.Int * x1, math/big.Int * y1, struct []uint8 k)
004e45d0ldr x16, [x28+16]
004e45d4subs xzr, sp, x16
004e45d8b.ls 0x4e4680
004e45dcstr x30, [sp-112]!
004e45e0stur x29, [sp-8]
004e45e4sub x29, sp, 8
004e45e8ldr x16, [x28+32]
004e45eccbnz x16, 0x4e46a4
004e45f0
004e45f0loc_4e45f0:
004e45f0str x0, [sp+120]
004e45f4str x1, [sp+128]
004e45f8str x2, [sp+136]
004e45fcstr x3, [sp+144]
004e4600str x4, [sp+152]
004e4604str x5, [sp+160]
004e4608str xzr, [sp+64]
004e460cstr xzr, [sp+56]
004e4610str xzr, [sp+80]
004e4614str xzr, [sp+72]
004e4618ldr x3, [sp+144]
004e461cldr x1, [sp+128]
004e4620ldr x2, [sp+136]
004e4624ldr x6, [sp+120]
004e4628ldrsb x27, [x6]
004e462cldr x7, [x6]
004e4630ldrsb x27, [x7]
004e4634ldr x4, [sp+152]
004e4638ldr x0, [x6+8]
004e463cldr x5, [sp+160]
004e4640ldr x6, [x7+64]
004e4644blr x6
004e4648str x0, [sp+80]
004e464cstr x1, [sp+72]
004e4650ldr x6, [sp+80]
004e4654str x6, [sp+96]
004e4658ldr x6, [sp+72]
004e465cstr x6, [sp+88]
004e4660ldr x6, [sp+96]
004e4664str x6, [sp+64]
004e4668ldr x1, [sp+88]
004e466cstr x1, [sp+56]
004e4670ldr x0, [sp+64]
004e4674ldur x29, [sp-8]
004e4678ldr x30, [sp], 112
004e467cret x30
004e4680
004e4680loc_4e4680:
004e4680stp x0, x1, [sp+8]
004e4684stp x2, x3, [sp+24]
004e4688stp x4, x5, [sp+40]
004e468cmov x3, x30
004e4690bl runtime.morestack_noctxt.abi0
004e4694ldp x0, x1, [sp+8]
004e4698ldp x2, x3, [sp+24]
004e469cldp x4, x5, [sp+40]
004e46a0b 0x4e45d0
004e46a4
004e46a4loc_4e46a4:
004e46a4ldr x17, [x16]
004e46a8add x20, sp, 120
004e46acsubs xzr, x20, x17
004e46b0b.ne 0x4e45f0
004e46b4add x20, sp, 8
004e46b8str x20, [x16]
004e46bcb 0x4e45f0
004e45d0
004e46c0
004e46c0golang.org/x/crypto/ssh.(*ed25519PublicKey).Marshal: ; void golang.org/x/crypto/ssh.(*ed25519PublicKey).Marshal(golang.org/x/crypto/ssh.ed25519PublicKey * k)
004e46c0ldr x16, [x28+16]
004e46c4subs xzr, sp, x16
004e46c8b.ls 0x4e4748
004e46ccstr x30, [sp-112]!
004e46d0stur x29, [sp-8]
004e46d4sub x29, sp, 8
004e46d8ldr x16, [x28+32]
004e46dccbnz x16, 0x4e475c
004e46e0
004e46e0loc_4e46e0:
004e46e0str x0, [sp+120]
004e46e4str xzr, [sp+32]
004e46e8stp xzr, xzr, [sp+40]
004e46ecldr x3, [sp+120]
004e46f0cbnz x3, 0x4e46f8
004e46f4b 0x4e4740
004e46f8
004e46f8loc_4e46f8:
004e46f8ldr x3, [sp+120]
004e46fcldrsb x27, [x3]
004e4700ldr x0, [x3]
004e4704ldr x1, [x3+8]
004e4708ldr x2, [x3+16]
004e470cstr x0, [sp+56]
004e4710str x1, [sp+64]
004e4714str x2, [sp+72]
004e4718bl golang.org/x/crypto/ssh.ed25519PublicKey.Marshal
004e471cstr x0, [sp+80]
004e4720str x1, [sp+88]
004e4724str x2, [sp+96]
004e4728str x0, [sp+32]
004e472cstr x1, [sp+40]
004e4730str x2, [sp+48]
004e4734ldur x29, [sp-8]
004e4738ldr x30, [sp], 112
004e473cret x30
004e4740
004e4740loc_4e4740:
004e4740bl runtime.panicwrap
004e4744hint
004e4748
004e4748loc_4e4748:
004e4748str x0, [sp+8]
004e474cmov x3, x30
004e4750bl runtime.morestack_noctxt.abi0
004e4754ldr x0, [sp+8]
004e4758b 0x4e46c0
004e475c
004e475cloc_4e475c:
004e475cldr x17, [x16]
004e4760add x20, sp, 120
004e4764subs xzr, x20, x17
004e4768b.ne 0x4e46e0
004e476cadd x20, sp, 8
004e4770str x20, [x16]
004e4774b 0x4e46e0
004e4778udf 0
004e477cudf 0
004e46c0
004e46c0golang.org/x/crypto/ssh.(*ed25519PublicKey).Marshal: ; void golang.org/x/crypto/ssh.(*ed25519PublicKey).Marshal(golang.org/x/crypto/ssh.ed25519PublicKey * k)
004e46c0ldr x16, [x28+16]
004e46c4subs xzr, sp, x16
004e46c8b.ls 0x4e4748
004e46ccstr x30, [sp-112]!
004e46d0stur x29, [sp-8]
004e46d4sub x29, sp, 8
004e46d8ldr x16, [x28+32]
004e46dccbnz x16, 0x4e475c
004e46e0
004e46e0loc_4e46e0:
004e46e0str x0, [sp+120]
004e46e4str xzr, [sp+32]
004e46e8stp xzr, xzr, [sp+40]
004e46ecldr x3, [sp+120]
004e46f0cbnz x3, 0x4e46f8
004e46f4b 0x4e4740
004e46f8
004e46f8loc_4e46f8:
004e46f8ldr x3, [sp+120]
004e46fcldrsb x27, [x3]
004e4700ldr x0, [x3]
004e4704ldr x1, [x3+8]
004e4708ldr x2, [x3+16]
004e470cstr x0, [sp+56]
004e4710str x1, [sp+64]
004e4714str x2, [sp+72]
004e4718bl golang.org/x/crypto/ssh.ed25519PublicKey.Marshal
004e471cstr x0, [sp+80]
004e4720str x1, [sp+88]
004e4724str x2, [sp+96]
004e4728str x0, [sp+32]
004e472cstr x1, [sp+40]
004e4730str x2, [sp+48]
004e4734ldur x29, [sp-8]
004e4738ldr x30, [sp], 112
004e473cret x30
004e4740
004e4740loc_4e4740:
004e4740bl runtime.panicwrap
004e4744hint
004e4748
004e4748loc_4e4748:
004e4748str x0, [sp+8]
004e474cmov x3, x30
004e4750bl runtime.morestack_noctxt.abi0
004e4754ldr x0, [sp+8]
004e4758b 0x4e46c0
004e475c
004e475cloc_4e475c:
004e475cldr x17, [x16]
004e4760add x20, sp, 120
004e4764subs xzr, x20, x17
004e4768b.ne 0x4e46e0
004e476cadd x20, sp, 8
004e4770str x20, [x16]
004e4774b 0x4e46e0
004e4778udf 0
004e477cudf 0
004e46c0
004e4780
004e4780golang.org/x/crypto/ssh.(*ed25519PublicKey).Type: ; void golang.org/x/crypto/ssh.(*ed25519PublicKey).Type(golang.org/x/crypto/ssh.ed25519PublicKey * k)
004e4780ldr x16, [x28+16]
004e4784subs xzr, sp, x16
004e4788b.ls 0x4e47fc
004e478cstr x30, [sp-96]!
004e4790stur x29, [sp-8]
004e4794sub x29, sp, 8
004e4798ldr x16, [x28+32]
004e479ccbnz x16, 0x4e4810
004e47a0
004e47a0loc_4e47a0:
004e47a0str x0, [sp+104]
004e47a4stp xzr, xzr, [sp+32]
004e47a8ldr x3, [sp+104]
004e47accbnz x3, 0x4e47b4
004e47b0b 0x4e47f4
004e47b4
004e47b4loc_4e47b4:
004e47b4ldr x3, [sp+104]
004e47b8ldrsb x27, [x3]
004e47bcldr x0, [x3]
004e47c0ldr x1, [x3+8]
004e47c4ldr x2, [x3+16]
004e47c8str x0, [sp+48]
004e47ccstr x1, [sp+56]
004e47d0str x2, [sp+64]
004e47d4bl golang.org/x/crypto/ssh.ed25519PublicKey.Type
004e47d8str x0, [sp+72]
004e47dcstr x1, [sp+80]
004e47e0str x0, [sp+32]
004e47e4str x1, [sp+40]
004e47e8ldur x29, [sp-8]
004e47ecldr x30, [sp], 96
004e47f0ret x30
004e47f4
004e47f4loc_4e47f4:
004e47f4bl runtime.panicwrap
004e47f8hint
004e47fc
004e47fcloc_4e47fc:
004e47fcstr x0, [sp+8]
004e4800mov x3, x30
004e4804bl runtime.morestack_noctxt.abi0
004e4808ldr x0, [sp+8]
004e480cb 0x4e4780
004e4810
004e4810loc_4e4810:
004e4810ldr x17, [x16]
004e4814add x20, sp, 104
004e4818subs xzr, x20, x17
004e481cb.ne 0x4e47a0
004e4820add x20, sp, 8
004e4824str x20, [x16]
004e4828b 0x4e47a0
004e482cudf 0
004e4780
004e4780golang.org/x/crypto/ssh.(*ed25519PublicKey).Type: ; void golang.org/x/crypto/ssh.(*ed25519PublicKey).Type(golang.org/x/crypto/ssh.ed25519PublicKey * k)
004e4780ldr x16, [x28+16]
004e4784subs xzr, sp, x16
004e4788b.ls 0x4e47fc
004e478cstr x30, [sp-96]!
004e4790stur x29, [sp-8]
004e4794sub x29, sp, 8
004e4798ldr x16, [x28+32]
004e479ccbnz x16, 0x4e4810
004e47a0
004e47a0loc_4e47a0:
004e47a0str x0, [sp+104]
004e47a4stp xzr, xzr, [sp+32]
004e47a8ldr x3, [sp+104]
004e47accbnz x3, 0x4e47b4
004e47b0b 0x4e47f4
004e47b4
004e47b4loc_4e47b4:
004e47b4ldr x3, [sp+104]
004e47b8ldrsb x27, [x3]
004e47bcldr x0, [x3]
004e47c0ldr x1, [x3+8]
004e47c4ldr x2, [x3+16]
004e47c8str x0, [sp+48]
004e47ccstr x1, [sp+56]
004e47d0str x2, [sp+64]
004e47d4bl golang.org/x/crypto/ssh.ed25519PublicKey.Type
004e47d8str x0, [sp+72]
004e47dcstr x1, [sp+80]
004e47e0str x0, [sp+32]
004e47e4str x1, [sp+40]
004e47e8ldur x29, [sp-8]
004e47ecldr x30, [sp], 96
004e47f0ret x30
004e47f4
004e47f4loc_4e47f4:
004e47f4bl runtime.panicwrap
004e47f8hint
004e47fc
004e47fcloc_4e47fc:
004e47fcstr x0, [sp+8]
004e4800mov x3, x30
004e4804bl runtime.morestack_noctxt.abi0
004e4808ldr x0, [sp+8]
004e480cb 0x4e4780
004e4810
004e4810loc_4e4810:
004e4810ldr x17, [x16]
004e4814add x20, sp, 104
004e4818subs xzr, x20, x17
004e481cb.ne 0x4e47a0
004e4820add x20, sp, 8
004e4824str x20, [x16]
004e4828b 0x4e47a0
004e482cudf 0
004e4780
004e4830
004e4830golang.org/x/crypto/ssh.(*ed25519PublicKey).Verify: ; void golang.org/x/crypto/ssh.(*ed25519PublicKey).Verify(golang.org/x/crypto/ssh.ed25519PublicKey * k, struct []uint8 b, golang.org/x/crypto/ssh.Signature * sig)
004e4830ldr x16, [x28+16]
004e4834subs xzr, sp, x16
004e4838b.ls 0x4e48cc
004e483cstr x30, [sp-128]!
004e4840stur x29, [sp-8]
004e4844sub x29, sp, 8
004e4848ldr x16, [x28+32]
004e484ccbnz x16, 0x4e48f0
004e4850
004e4850loc_4e4850:
004e4850str x0, [sp+136]
004e4854str x1, [sp+144]
004e4858str x2, [sp+152]
004e485cstr x3, [sp+160]
004e4860str x4, [sp+168]
004e4864stp xzr, xzr, [sp+64]
004e4868ldr x7, [sp+136]
004e486ccbnz x7, 0x4e4874
004e4870b 0x4e48c4
004e4874
004e4874loc_4e4874:
004e4874ldr x7, [sp+136]
004e4878ldrsb x27, [x7]
004e487cldr x0, [x7]
004e4880ldr x1, [x7+8]
004e4884ldr x2, [x7+16]
004e4888str x0, [sp+80]
004e488cstr x1, [sp+88]
004e4890str x2, [sp+96]
004e4894ldr x3, [sp+144]
004e4898ldr x6, [sp+168]
004e489cldr x4, [sp+152]
004e48a0ldr x5, [sp+160]
004e48a4bl golang.org/x/crypto/ssh.ed25519PublicKey.Verify
004e48a8str x0, [sp+104]
004e48acstr x1, [sp+112]
004e48b0str x0, [sp+64]
004e48b4str x1, [sp+72]
004e48b8ldur x29, [sp-8]
004e48bcldr x30, [sp], 128
004e48c0ret x30
004e48c4
004e48c4loc_4e48c4:
004e48c4bl runtime.panicwrap
004e48c8hint
004e48cc
004e48ccloc_4e48cc:
004e48ccstp x0, x1, [sp+8]
004e48d0stp x2, x3, [sp+24]
004e48d4str x4, [sp+40]
004e48d8mov x3, x30
004e48dcbl runtime.morestack_noctxt.abi0
004e48e0ldp x0, x1, [sp+8]
004e48e4ldp x2, x3, [sp+24]
004e48e8ldr x4, [sp+40]
004e48ecb 0x4e4830
004e48f0
004e48f0loc_4e48f0:
004e48f0ldr x17, [x16]
004e48f4add x20, sp, 136
004e48f8subs xzr, x20, x17
004e48fcb.ne 0x4e4850
004e4900add x20, sp, 8
004e4904str x20, [x16]
004e4908b 0x4e4850
004e490cudf 0
004e4830
004e4830golang.org/x/crypto/ssh.(*ed25519PublicKey).Verify: ; void golang.org/x/crypto/ssh.(*ed25519PublicKey).Verify(golang.org/x/crypto/ssh.ed25519PublicKey * k, struct []uint8 b, golang.org/x/crypto/ssh.Signature * sig)
004e4830ldr x16, [x28+16]
004e4834subs xzr, sp, x16
004e4838b.ls 0x4e48cc
004e483cstr x30, [sp-128]!
004e4840stur x29, [sp-8]
004e4844sub x29, sp, 8
004e4848ldr x16, [x28+32]
004e484ccbnz x16, 0x4e48f0
004e4850
004e4850loc_4e4850:
004e4850str x0, [sp+136]
004e4854str x1, [sp+144]
004e4858str x2, [sp+152]
004e485cstr x3, [sp+160]
004e4860str x4, [sp+168]
004e4864stp xzr, xzr, [sp+64]
004e4868ldr x7, [sp+136]
004e486ccbnz x7, 0x4e4874
004e4870b 0x4e48c4
004e4874
004e4874loc_4e4874:
004e4874ldr x7, [sp+136]
004e4878ldrsb x27, [x7]
004e487cldr x0, [x7]
004e4880ldr x1, [x7+8]
004e4884ldr x2, [x7+16]
004e4888str x0, [sp+80]
004e488cstr x1, [sp+88]
004e4890str x2, [sp+96]
004e4894ldr x3, [sp+144]
004e4898ldr x6, [sp+168]
004e489cldr x4, [sp+152]
004e48a0ldr x5, [sp+160]
004e48a4bl golang.org/x/crypto/ssh.ed25519PublicKey.Verify
004e48a8str x0, [sp+104]
004e48acstr x1, [sp+112]
004e48b0str x0, [sp+64]
004e48b4str x1, [sp+72]
004e48b8ldur x29, [sp-8]
004e48bcldr x30, [sp], 128
004e48c0ret x30
004e48c4
004e48c4loc_4e48c4:
004e48c4bl runtime.panicwrap
004e48c8hint
004e48cc
004e48ccloc_4e48cc:
004e48ccstp x0, x1, [sp+8]
004e48d0stp x2, x3, [sp+24]
004e48d4str x4, [sp+40]
004e48d8mov x3, x30
004e48dcbl runtime.morestack_noctxt.abi0
004e48e0ldp x0, x1, [sp+8]
004e48e4ldp x2, x3, [sp+24]
004e48e8ldr x4, [sp+40]
004e48ecb 0x4e4830
004e48f0
004e48f0loc_4e48f0:
004e48f0ldr x17, [x16]
004e48f4add x20, sp, 136
004e48f8subs xzr, x20, x17
004e48fcb.ne 0x4e4850
004e4900add x20, sp, 8
004e4904str x20, [x16]
004e4908b 0x4e4850
004e490cudf 0
004e4830
004e4910
004e4910golang.org/x/crypto/ssh.skECDSAPublicKey.Add: ; void golang.org/x/crypto/ssh.skECDSAPublicKey.Add(golang.org/x/crypto/ssh.skECDSAPublicKey p0, math/big.Int * x1, math/big.Int * y1, math/big.Int * x2, math/big.Int * y2)
004e4910ldr x16, [x28+16]
004e4914subs xzr, sp, x16
004e4918b.ls 0x4e49c4
004e491cstr x30, [sp-112]!
004e4920stur x29, [sp-8]
004e4924sub x29, sp, 8
004e4928ldr x16, [x28+32]
004e492ccbnz x16, 0x4e49f8
004e4930
004e4930loc_4e4930:
004e4930str x0, [sp+120]
004e4934str x1, [sp+128]
004e4938str x2, [sp+136]
004e493cstr x3, [sp+144]
004e4940str x4, [sp+152]
004e4944str x5, [sp+160]
004e4948str x6, [sp+168]
004e494cstr x7, [sp+176]
004e4950str x8, [sp+184]
004e4954str x9, [sp+192]
004e4958str xzr, [sp+64]
004e495cstr xzr, [sp+56]
004e4960str xzr, [sp+72]
004e4964str xzr, [sp+96]
004e4968ldr x5, [sp+136]
004e496cldrsb x27, [x5]
004e4970ldr x1, [sp+168]
004e4974ldr x2, [sp+176]
004e4978ldr x3, [sp+184]
004e497cldr x4, [sp+192]
004e4980ldr x5, [x5+24]
004e4984ldr x0, [sp+144]
004e4988blr x5
004e498cstr x0, [sp+72]
004e4990str x1, [sp+96]
004e4994ldr x5, [sp+72]
004e4998str x5, [sp+88]
004e499cldr x5, [sp+96]
004e49a0str x5, [sp+80]
004e49a4ldr x5, [sp+88]
004e49a8str x5, [sp+64]
004e49acldr x1, [sp+80]
004e49b0str x1, [sp+56]
004e49b4ldr x0, [sp+64]
004e49b8ldur x29, [sp-8]
004e49bcldr x30, [sp], 112
004e49c0ret x30
004e49c4
004e49c4loc_4e49c4:
004e49c4stp x0, x1, [sp+8]
004e49c8stp x2, x3, [sp+24]
004e49ccstp x4, x5, [sp+40]
004e49d0stp x6, x7, [sp+56]
004e49d4stp x8, x9, [sp+72]
004e49d8mov x3, x30
004e49dcbl runtime.morestack_noctxt.abi0
004e49e0ldp x0, x1, [sp+8]
004e49e4ldp x2, x3, [sp+24]
004e49e8ldp x4, x5, [sp+40]
004e49ecldp x6, x7, [sp+56]
004e49f0ldp x8, x9, [sp+72]
004e49f4b 0x4e4910
004e49f8
004e49f8loc_4e49f8:
004e49f8ldr x17, [x16]
004e49fcadd x20, sp, 120
004e4a00subs xzr, x20, x17
004e4a04b.ne 0x4e4930
004e4a08add x20, sp, 8
004e4a0cstr x20, [x16]
004e4a10b 0x4e4930
004e4a14udf 0
004e4a18udf 0
004e4a1cudf 0
004e4910
004e4910golang.org/x/crypto/ssh.skECDSAPublicKey.Add: ; void golang.org/x/crypto/ssh.skECDSAPublicKey.Add(golang.org/x/crypto/ssh.skECDSAPublicKey p0, math/big.Int * x1, math/big.Int * y1, math/big.Int * x2, math/big.Int * y2)
004e4910ldr x16, [x28+16]
004e4914subs xzr, sp, x16
004e4918b.ls 0x4e49c4
004e491cstr x30, [sp-112]!
004e4920stur x29, [sp-8]
004e4924sub x29, sp, 8
004e4928ldr x16, [x28+32]
004e492ccbnz x16, 0x4e49f8
004e4930
004e4930loc_4e4930:
004e4930str x0, [sp+120]
004e4934str x1, [sp+128]
004e4938str x2, [sp+136]
004e493cstr x3, [sp+144]
004e4940str x4, [sp+152]
004e4944str x5, [sp+160]
004e4948str x6, [sp+168]
004e494cstr x7, [sp+176]
004e4950str x8, [sp+184]
004e4954str x9, [sp+192]
004e4958str xzr, [sp+64]
004e495cstr xzr, [sp+56]
004e4960str xzr, [sp+72]
004e4964str xzr, [sp+96]
004e4968ldr x5, [sp+136]
004e496cldrsb x27, [x5]
004e4970ldr x1, [sp+168]
004e4974ldr x2, [sp+176]
004e4978ldr x3, [sp+184]
004e497cldr x4, [sp+192]
004e4980ldr x5, [x5+24]
004e4984ldr x0, [sp+144]
004e4988blr x5
004e498cstr x0, [sp+72]
004e4990str x1, [sp+96]
004e4994ldr x5, [sp+72]
004e4998str x5, [sp+88]
004e499cldr x5, [sp+96]
004e49a0str x5, [sp+80]
004e49a4ldr x5, [sp+88]
004e49a8str x5, [sp+64]
004e49acldr x1, [sp+80]
004e49b0str x1, [sp+56]
004e49b4ldr x0, [sp+64]
004e49b8ldur x29, [sp-8]
004e49bcldr x30, [sp], 112
004e49c0ret x30
004e49c4
004e49c4loc_4e49c4:
004e49c4stp x0, x1, [sp+8]
004e49c8stp x2, x3, [sp+24]
004e49ccstp x4, x5, [sp+40]
004e49d0stp x6, x7, [sp+56]
004e49d4stp x8, x9, [sp+72]
004e49d8mov x3, x30
004e49dcbl runtime.morestack_noctxt.abi0
004e49e0ldp x0, x1, [sp+8]
004e49e4ldp x2, x3, [sp+24]
004e49e8ldp x4, x5, [sp+40]
004e49ecldp x6, x7, [sp+56]
004e49f0ldp x8, x9, [sp+72]
004e49f4b 0x4e4910
004e49f8
004e49f8loc_4e49f8:
004e49f8ldr x17, [x16]
004e49fcadd x20, sp, 120
004e4a00subs xzr, x20, x17
004e4a04b.ne 0x4e4930
004e4a08add x20, sp, 8
004e4a0cstr x20, [x16]
004e4a10b 0x4e4930
004e4a14udf 0
004e4a18udf 0
004e4a1cudf 0
004e4910
Loading..