File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
000afa70
000afa70syscall.connect: ; void syscall.connect(int s, void * addr, syscall._Socklen addrlen)
000afa70ldr x16, [x28+16]
000afa74subs xzr, sp, x16
000afa78b.ls 0xafb04
000afa7cstr x30, [sp-128]!
000afa80stur x29, [sp-8]
000afa84sub x29, sp, 8
000afa88str x0, [sp+136]
000afa8cstr x1, [sp+144]
000afa90str w2, [sp+152]
000afa94stp xzr, xzr, [sp+96]
000afa98ldr x2, [sp+144]
000afa9cstr x2, [sp+112]
000afaa0ldr x1, [sp+136]
000afaa4ldr w4, [sp+152]
000afaa8mov x3, x4
000afaacmovz x0, 203
000afab0bl syscall.Syscall
000afab4str x0, [sp+48]
000afab8str x1, [sp+88]
000afabcstr x2, [sp+80]
000afac0str x0, [sp+72]
000afac4str x1, [sp+64]
000afac8str x2, [sp+56]
000afaccstr x2, [sp+40]
000afad0cbnz x2, 0xafad8
000afad4b 0xafaec
000afad8
000afad8loc_afad8:
000afad8mov x0, x2
000afadcbl syscall.errnoErr
000afae0str x0, [sp+96]
000afae4str x1, [sp+104]
000afae8b 0xafaf0
000afaec
000afaecloc_afaec:
000afaecb 0xafaf0
000afaf0
000afaf0loc_afaf0:
000afaf0ldr x0, [sp+96]
000afaf4ldr x1, [sp+104]
000afaf8ldur x29, [sp-8]
000afafcldr x30, [sp], 128
000afb00ret x30
000afb04
000afb04loc_afb04:
000afb04stp x0, x1, [sp+8]
000afb08str w2, [sp+24]
000afb0cmov x3, x30
000afb10bl runtime.morestack_noctxt.abi0
000afb14ldp x0, x1, [sp+8]
000afb18ldr w2, [sp+24]
000afb1cb 0xafa70
000afa70
000afa70syscall.connect: ; void syscall.connect(int s, void * addr, syscall._Socklen addrlen)
000afa70ldr x16, [x28+16]
000afa74subs xzr, sp, x16
000afa78b.ls 0xafb04
000afa7cstr x30, [sp-128]!
000afa80stur x29, [sp-8]
000afa84sub x29, sp, 8
000afa88str x0, [sp+136]
000afa8cstr x1, [sp+144]
000afa90str w2, [sp+152]
000afa94stp xzr, xzr, [sp+96]
000afa98ldr x2, [sp+144]
000afa9cstr x2, [sp+112]
000afaa0ldr x1, [sp+136]
000afaa4ldr w4, [sp+152]
000afaa8mov x3, x4
000afaacmovz x0, 203
000afab0bl syscall.Syscall
000afab4str x0, [sp+48]
000afab8str x1, [sp+88]
000afabcstr x2, [sp+80]
000afac0str x0, [sp+72]
000afac4str x1, [sp+64]
000afac8str x2, [sp+56]
000afaccstr x2, [sp+40]
000afad0cbnz x2, 0xafad8
000afad4b 0xafaec
000afad8
000afad8loc_afad8:
000afad8mov x0, x2
000afadcbl syscall.errnoErr
000afae0str x0, [sp+96]
000afae4str x1, [sp+104]
000afae8b 0xafaf0
000afaec
000afaecloc_afaec:
000afaecb 0xafaf0
000afaf0
000afaf0loc_afaf0:
000afaf0ldr x0, [sp+96]
000afaf4ldr x1, [sp+104]
000afaf8ldur x29, [sp-8]
000afafcldr x30, [sp], 128
000afb00ret x30
000afb04
000afb04loc_afb04:
000afb04stp x0, x1, [sp+8]
000afb08str w2, [sp+24]
000afb0cmov x3, x30
000afb10bl runtime.morestack_noctxt.abi0
000afb14ldp x0, x1, [sp+8]
000afb18ldr w2, [sp+24]
000afb1cb 0xafa70
000afa70
000afb20
000afb20syscall.getgroups: ; void syscall.getgroups(int n, syscall._Gid_t * list)
000afb20ldr x16, [x28+16]
000afb24sub x17, sp, 16
000afb28subs xzr, x17, x16
000afb2cb.ls 0xafbc4
000afb30str x30, [sp-144]!
000afb34stur x29, [sp-8]
000afb38sub x29, sp, 8
000afb3cstr x0, [sp+152]
000afb40str x1, [sp+160]
000afb44str xzr, [sp+48]
000afb48stp xzr, xzr, [sp+112]
000afb4cldr x4, [sp+160]
000afb50str x4, [sp+128]
000afb54ldr x1, [sp+152]
000afb58ldr x2, [sp+128]
000afb5cmovz x0, 158
000afb60mov x3, xzr
000afb64bl syscall.RawSyscall
000afb68str x0, [sp+104]
000afb6cstr x1, [sp+96]
000afb70str x2, [sp+88]
000afb74str x0, [sp+80]
000afb78str x1, [sp+72]
000afb7cstr x2, [sp+64]
000afb80str x0, [sp+40]
000afb84str x2, [sp+56]
000afb88str x0, [sp+48]
000afb8ccbnz x2, 0xafb94
000afb90b 0xafba8
000afb94
000afb94loc_afb94:
000afb94mov x0, x2
000afb98bl syscall.errnoErr
000afb9cstr x0, [sp+112]
000afba0str x1, [sp+120]
000afba4b 0xafbac
000afba8
000afba8loc_afba8:
000afba8b 0xafbac
000afbac
000afbacloc_afbac:
000afbacldr x1, [sp+112]
000afbb0ldr x2, [sp+120]
000afbb4ldr x0, [sp+48]
000afbb8ldur x29, [sp-8]
000afbbcldr x30, [sp], 144
000afbc0ret x30
000afbc4
000afbc4loc_afbc4:
000afbc4stp x0, x1, [sp+8]
000afbc8mov x3, x30
000afbccbl runtime.morestack_noctxt.abi0
000afbd0ldp x0, x1, [sp+8]
000afbd4b 0xafb20
000afbd8udf 0
000afbdcudf 0
000afb20
000afb20syscall.getgroups: ; void syscall.getgroups(int n, syscall._Gid_t * list)
000afb20ldr x16, [x28+16]
000afb24sub x17, sp, 16
000afb28subs xzr, x17, x16
000afb2cb.ls 0xafbc4
000afb30str x30, [sp-144]!
000afb34stur x29, [sp-8]
000afb38sub x29, sp, 8
000afb3cstr x0, [sp+152]
000afb40str x1, [sp+160]
000afb44str xzr, [sp+48]
000afb48stp xzr, xzr, [sp+112]
000afb4cldr x4, [sp+160]
000afb50str x4, [sp+128]
000afb54ldr x1, [sp+152]
000afb58ldr x2, [sp+128]
000afb5cmovz x0, 158
000afb60mov x3, xzr
000afb64bl syscall.RawSyscall
000afb68str x0, [sp+104]
000afb6cstr x1, [sp+96]
000afb70str x2, [sp+88]
000afb74str x0, [sp+80]
000afb78str x1, [sp+72]
000afb7cstr x2, [sp+64]
000afb80str x0, [sp+40]
000afb84str x2, [sp+56]
000afb88str x0, [sp+48]
000afb8ccbnz x2, 0xafb94
000afb90b 0xafba8
000afb94
000afb94loc_afb94:
000afb94mov x0, x2
000afb98bl syscall.errnoErr
000afb9cstr x0, [sp+112]
000afba0str x1, [sp+120]
000afba4b 0xafbac
000afba8
000afba8loc_afba8:
000afba8b 0xafbac
000afbac
000afbacloc_afbac:
000afbacldr x1, [sp+112]
000afbb0ldr x2, [sp+120]
000afbb4ldr x0, [sp+48]
000afbb8ldur x29, [sp-8]
000afbbcldr x30, [sp], 144
000afbc0ret x30
000afbc4
000afbc4loc_afbc4:
000afbc4stp x0, x1, [sp+8]
000afbc8mov x3, x30
000afbccbl runtime.morestack_noctxt.abi0
000afbd0ldp x0, x1, [sp+8]
000afbd4b 0xafb20
000afbd8udf 0
000afbdcudf 0
000afb20
000afbe0
000afbe0syscall.socket: ; void syscall.socket(int domain, int typ, int proto)
000afbe0ldr x16, [x28+16]
000afbe4sub x17, sp, 16
000afbe8subs xzr, x17, x16
000afbecb.ls 0xafc80
000afbf0str x30, [sp-144]!
000afbf4stur x29, [sp-8]
000afbf8sub x29, sp, 8
000afbfcstr x0, [sp+152]
000afc00str x1, [sp+160]
000afc04str x2, [sp+168]
000afc08str xzr, [sp+56]
000afc0cstp xzr, xzr, [sp+120]
000afc10ldr x1, [sp+152]
000afc14ldr x2, [sp+160]
000afc18ldr x3, [sp+168]
000afc1cmovz x0, 198
000afc20bl syscall.RawSyscall
000afc24str x0, [sp+112]
000afc28str x1, [sp+104]
000afc2cstr x2, [sp+96]
000afc30str x0, [sp+88]
000afc34str x1, [sp+80]
000afc38str x2, [sp+72]
000afc3cstr x0, [sp+48]
000afc40str x2, [sp+64]
000afc44str x0, [sp+56]
000afc48cbnz x2, 0xafc50
000afc4cb 0xafc64
000afc50
000afc50loc_afc50:
000afc50mov x0, x2
000afc54bl syscall.errnoErr
000afc58str x0, [sp+120]
000afc5cstr x1, [sp+128]
000afc60b 0xafc68
000afc64
000afc64loc_afc64:
000afc64b 0xafc68
000afc68
000afc68loc_afc68:
000afc68ldr x1, [sp+120]
000afc6cldr x2, [sp+128]
000afc70ldr x0, [sp+56]
000afc74ldur x29, [sp-8]
000afc78ldr x30, [sp], 144
000afc7cret x30
000afc80
000afc80loc_afc80:
000afc80stp x0, x1, [sp+8]
000afc84str x2, [sp+24]
000afc88mov x3, x30
000afc8cbl runtime.morestack_noctxt.abi0
000afc90ldp x0, x1, [sp+8]
000afc94ldr x2, [sp+24]
000afc98b 0xafbe0
000afc9cudf 0
000afbe0
000afbe0syscall.socket: ; void syscall.socket(int domain, int typ, int proto)
000afbe0ldr x16, [x28+16]
000afbe4sub x17, sp, 16
000afbe8subs xzr, x17, x16
000afbecb.ls 0xafc80
000afbf0str x30, [sp-144]!
000afbf4stur x29, [sp-8]
000afbf8sub x29, sp, 8
000afbfcstr x0, [sp+152]
000afc00str x1, [sp+160]
000afc04str x2, [sp+168]
000afc08str xzr, [sp+56]
000afc0cstp xzr, xzr, [sp+120]
000afc10ldr x1, [sp+152]
000afc14ldr x2, [sp+160]
000afc18ldr x3, [sp+168]
000afc1cmovz x0, 198
000afc20bl syscall.RawSyscall
000afc24str x0, [sp+112]
000afc28str x1, [sp+104]
000afc2cstr x2, [sp+96]
000afc30str x0, [sp+88]
000afc34str x1, [sp+80]
000afc38str x2, [sp+72]
000afc3cstr x0, [sp+48]
000afc40str x2, [sp+64]
000afc44str x0, [sp+56]
000afc48cbnz x2, 0xafc50
000afc4cb 0xafc64
000afc50
000afc50loc_afc50:
000afc50mov x0, x2
000afc54bl syscall.errnoErr
000afc58str x0, [sp+120]
000afc5cstr x1, [sp+128]
000afc60b 0xafc68
000afc64
000afc64loc_afc64:
000afc64b 0xafc68
000afc68
000afc68loc_afc68:
000afc68ldr x1, [sp+120]
000afc6cldr x2, [sp+128]
000afc70ldr x0, [sp+56]
000afc74ldur x29, [sp-8]
000afc78ldr x30, [sp], 144
000afc7cret x30
000afc80
000afc80loc_afc80:
000afc80stp x0, x1, [sp+8]
000afc84str x2, [sp+24]
000afc88mov x3, x30
000afc8cbl runtime.morestack_noctxt.abi0
000afc90ldp x0, x1, [sp+8]
000afc94ldr x2, [sp+24]
000afc98b 0xafbe0
000afc9cudf 0
000afbe0
000afca0
000afca0syscall.getpeername: ; void syscall.getpeername(int fd, syscall.RawSockaddrAny * rsa, syscall._Socklen * addrlen)
000afca0ldr x16, [x28+16]
000afca4sub x17, sp, 16
000afca8subs xzr, x17, x16
000afcacb.ls 0xafd40
000afcb0str x30, [sp-144]!
000afcb4stur x29, [sp-8]
000afcb8sub x29, sp, 8
000afcbcstr x0, [sp+152]
000afcc0str x1, [sp+160]
000afcc4str x2, [sp+168]
000afcc8stp xzr, xzr, [sp+104]
000afcccldr x4, [sp+160]
000afcd0str x4, [sp+128]
000afcd4ldr x4, [sp+168]
000afcd8str x4, [sp+120]
000afcdcldr x1, [sp+152]
000afce0ldr x2, [sp+128]
000afce4ldr x3, [sp+120]
000afce8movz x0, 205
000afcecbl syscall.RawSyscall
000afcf0str x0, [sp+96]
000afcf4str x1, [sp+88]
000afcf8str x2, [sp+80]
000afcfcstr x0, [sp+72]
000afd00str x1, [sp+64]
000afd04str x2, [sp+56]
000afd08str x2, [sp+48]
000afd0ccbnz x2, 0xafd14
000afd10b 0xafd28
000afd14
000afd14loc_afd14:
000afd14mov x0, x2
000afd18bl syscall.errnoErr
000afd1cstr x0, [sp+104]
000afd20str x1, [sp+112]
000afd24b 0xafd2c
000afd28
000afd28loc_afd28:
000afd28b 0xafd2c
000afd2c
000afd2cloc_afd2c:
000afd2cldr x0, [sp+104]
000afd30ldr x1, [sp+112]
000afd34ldur x29, [sp-8]
000afd38ldr x30, [sp], 144
000afd3cret x30
000afd40
000afd40loc_afd40:
000afd40stp x0, x1, [sp+8]
000afd44str x2, [sp+24]
000afd48mov x3, x30
000afd4cbl runtime.morestack_noctxt.abi0
000afd50ldp x0, x1, [sp+8]
000afd54ldr x2, [sp+24]
000afd58b 0xafca0
000afd5cudf 0
000afca0
000afca0syscall.getpeername: ; void syscall.getpeername(int fd, syscall.RawSockaddrAny * rsa, syscall._Socklen * addrlen)
000afca0ldr x16, [x28+16]
000afca4sub x17, sp, 16
000afca8subs xzr, x17, x16
000afcacb.ls 0xafd40
000afcb0str x30, [sp-144]!
000afcb4stur x29, [sp-8]
000afcb8sub x29, sp, 8
000afcbcstr x0, [sp+152]
000afcc0str x1, [sp+160]
000afcc4str x2, [sp+168]
000afcc8stp xzr, xzr, [sp+104]
000afcccldr x4, [sp+160]
000afcd0str x4, [sp+128]
000afcd4ldr x4, [sp+168]
000afcd8str x4, [sp+120]
000afcdcldr x1, [sp+152]
000afce0ldr x2, [sp+128]
000afce4ldr x3, [sp+120]
000afce8movz x0, 205
000afcecbl syscall.RawSyscall
000afcf0str x0, [sp+96]
000afcf4str x1, [sp+88]
000afcf8str x2, [sp+80]
000afcfcstr x0, [sp+72]
000afd00str x1, [sp+64]
000afd04str x2, [sp+56]
000afd08str x2, [sp+48]
000afd0ccbnz x2, 0xafd14
000afd10b 0xafd28
000afd14
000afd14loc_afd14:
000afd14mov x0, x2
000afd18bl syscall.errnoErr
000afd1cstr x0, [sp+104]
000afd20str x1, [sp+112]
000afd24b 0xafd2c
000afd28
000afd28loc_afd28:
000afd28b 0xafd2c
000afd2c
000afd2cloc_afd2c:
000afd2cldr x0, [sp+104]
000afd30ldr x1, [sp+112]
000afd34ldur x29, [sp-8]
000afd38ldr x30, [sp], 144
000afd3cret x30
000afd40
000afd40loc_afd40:
000afd40stp x0, x1, [sp+8]
000afd44str x2, [sp+24]
000afd48mov x3, x30
000afd4cbl runtime.morestack_noctxt.abi0
000afd50ldp x0, x1, [sp+8]
000afd54ldr x2, [sp+24]
000afd58b 0xafca0
000afd5cudf 0
000afca0
000afd60
000afd60syscall.getsockname: ; void syscall.getsockname(int fd, syscall.RawSockaddrAny * rsa, syscall._Socklen * addrlen)
000afd60ldr x16, [x28+16]
000afd64sub x17, sp, 16
000afd68subs xzr, x17, x16
000afd6cb.ls 0xafe00
000afd70str x30, [sp-144]!
000afd74stur x29, [sp-8]
000afd78sub x29, sp, 8
000afd7cstr x0, [sp+152]
000afd80str x1, [sp+160]
000afd84str x2, [sp+168]
000afd88stp xzr, xzr, [sp+104]
000afd8cldr x4, [sp+160]
000afd90str x4, [sp+128]
000afd94ldr x4, [sp+168]
000afd98str x4, [sp+120]
000afd9cldr x1, [sp+152]
000afda0ldr x2, [sp+128]
000afda4ldr x3, [sp+120]
000afda8movz x0, 204
000afdacbl syscall.RawSyscall
000afdb0str x0, [sp+96]
000afdb4str x1, [sp+88]
000afdb8str x2, [sp+80]
000afdbcstr x0, [sp+72]
000afdc0str x1, [sp+64]
000afdc4str x2, [sp+56]
000afdc8str x2, [sp+48]
000afdcccbnz x2, 0xafdd4
000afdd0b 0xafde8
000afdd4
000afdd4loc_afdd4:
000afdd4mov x0, x2
000afdd8bl syscall.errnoErr
000afddcstr x0, [sp+104]
000afde0str x1, [sp+112]
000afde4b 0xafdec
000afde8
000afde8loc_afde8:
000afde8b 0xafdec
000afdec
000afdecloc_afdec:
000afdecldr x0, [sp+104]
000afdf0ldr x1, [sp+112]
000afdf4ldur x29, [sp-8]
000afdf8ldr x30, [sp], 144
000afdfcret x30
000afe00
000afe00loc_afe00:
000afe00stp x0, x1, [sp+8]
000afe04str x2, [sp+24]
000afe08mov x3, x30
000afe0cbl runtime.morestack_noctxt.abi0
000afe10ldp x0, x1, [sp+8]
000afe14ldr x2, [sp+24]
000afe18b 0xafd60
000afe1cudf 0
000afd60
000afd60syscall.getsockname: ; void syscall.getsockname(int fd, syscall.RawSockaddrAny * rsa, syscall._Socklen * addrlen)
000afd60ldr x16, [x28+16]
000afd64sub x17, sp, 16
000afd68subs xzr, x17, x16
000afd6cb.ls 0xafe00
000afd70str x30, [sp-144]!
000afd74stur x29, [sp-8]
000afd78sub x29, sp, 8
000afd7cstr x0, [sp+152]
000afd80str x1, [sp+160]
000afd84str x2, [sp+168]
000afd88stp xzr, xzr, [sp+104]
000afd8cldr x4, [sp+160]
000afd90str x4, [sp+128]
000afd94ldr x4, [sp+168]
000afd98str x4, [sp+120]
000afd9cldr x1, [sp+152]
000afda0ldr x2, [sp+128]
000afda4ldr x3, [sp+120]
000afda8movz x0, 204
000afdacbl syscall.RawSyscall
000afdb0str x0, [sp+96]
000afdb4str x1, [sp+88]
000afdb8str x2, [sp+80]
000afdbcstr x0, [sp+72]
000afdc0str x1, [sp+64]
000afdc4str x2, [sp+56]
000afdc8str x2, [sp+48]
000afdcccbnz x2, 0xafdd4
000afdd0b 0xafde8
000afdd4
000afdd4loc_afdd4:
000afdd4mov x0, x2
000afdd8bl syscall.errnoErr
000afddcstr x0, [sp+104]
000afde0str x1, [sp+112]
000afde4b 0xafdec
000afde8
000afde8loc_afde8:
000afde8b 0xafdec
000afdec
000afdecloc_afdec:
000afdecldr x0, [sp+104]
000afdf0ldr x1, [sp+112]
000afdf4ldur x29, [sp-8]
000afdf8ldr x30, [sp], 144
000afdfcret x30
000afe00
000afe00loc_afe00:
000afe00stp x0, x1, [sp+8]
000afe04str x2, [sp+24]
000afe08mov x3, x30
000afe0cbl runtime.morestack_noctxt.abi0
000afe10ldp x0, x1, [sp+8]
000afe14ldr x2, [sp+24]
000afe18b 0xafd60
000afe1cudf 0
000afd60
000afe20
000afe20syscall.recvfrom: ; void syscall.recvfrom(int fd, struct []uint8 p, int flags, syscall.RawSockaddrAny * from, syscall._Socklen * fromlen)
000afe20ldr x16, [x28+16]
000afe24sub x17, sp, 80
000afe28subs xzr, x17, x16
000afe2cb.ls 0xaff44
000afe30str x30, [sp-208]!
000afe34stur x29, [sp-8]
000afe38sub x29, sp, 8
000afe3cstr x0, [sp+216]
000afe40str x1, [sp+224]
000afe44str x2, [sp+232]
000afe48str x3, [sp+240]
000afe4cstr x4, [sp+248]
000afe50str x5, [sp+256]
000afe54str x6, [sp+264]
000afe58str xzr, [sp+80]
000afe5cstp xzr, xzr, [sp+152]
000afe60str xzr, [sp+168]
000afe64ldr x7, [sp+232]
000afe68str x7, [sp+120]
000afe6ccbnz x7, 0xafe74
000afe70b 0xafe90
000afe74
000afe74loc_afe74:
000afe74ldr x1, [sp+232]
000afe78ldr x7, [sp+224]
000afe7csubs xzr, x1, 0
000afe80b.hi 0xafe88
000afe84b 0xaff38
000afe88
000afe88loc_afe88:
000afe88str x7, [sp+168]
000afe8cb 0xafea0
000afe90
000afe90loc_afe90:
000afe90adrp x7, 0x99c000
000afe94add x7, x7, 2200
000afe98str x7, [sp+168]
000afe9cb 0xafea0
000afea0
000afea0loc_afea0:
000afea0ldr x7, [sp+168]
000afea4str x7, [sp+192]
000afea8ldr x7, [sp+256]
000afeacstr x7, [sp+184]
000afeb0ldr x7, [sp+264]
000afeb4str x7, [sp+176]
000afeb8ldr x3, [sp+232]
000afebcstr x3, [sp+120]
000afec0ldr x1, [sp+216]
000afec4ldr x2, [sp+192]
000afec8ldr x4, [sp+248]
000afeccldr x5, [sp+184]
000afed0ldr x6, [sp+176]
000afed4movz x0, 207
000afed8bl syscall.Syscall6
000afedcstr x0, [sp+112]
000afee0str x1, [sp+104]
000afee4str x2, [sp+96]
000afee8str x0, [sp+144]
000afeecstr x1, [sp+136]
000afef0str x2, [sp+128]
000afef4str x0, [sp+72]
000afef8str x2, [sp+88]
000afefcstr x0, [sp+80]
000aff00cbnz x2, 0xaff08
000aff04b 0xaff1c
000aff08
000aff08loc_aff08:
000aff08mov x0, x2
000aff0cbl syscall.errnoErr
000aff10str x0, [sp+152]
000aff14str x1, [sp+160]
000aff18b 0xaff20
000aff1c
000aff1cloc_aff1c:
000aff1cb 0xaff20
000aff20
000aff20loc_aff20:
000aff20ldr x1, [sp+152]
000aff24ldr x2, [sp+160]
000aff28ldr x0, [sp+80]
000aff2cldur x29, [sp-8]
000aff30ldr x30, [sp], 208
000aff34ret x30
000aff38
000aff38loc_aff38:
000aff38mov x0, xzr
000aff3cbl runtime.panicIndex
000aff40hint
000aff44
000aff44loc_aff44:
000aff44stp x0, x1, [sp+8]
000aff48stp x2, x3, [sp+24]
000aff4cstp x4, x5, [sp+40]
000aff50str x6, [sp+56]
000aff54mov x3, x30
000aff58bl runtime.morestack_noctxt.abi0
000aff5cldp x0, x1, [sp+8]
000aff60ldp x2, x3, [sp+24]
000aff64ldp x4, x5, [sp+40]
000aff68ldr x6, [sp+56]
000aff6cb 0xafe20
000afe20
000afe20syscall.recvfrom: ; void syscall.recvfrom(int fd, struct []uint8 p, int flags, syscall.RawSockaddrAny * from, syscall._Socklen * fromlen)
000afe20ldr x16, [x28+16]
000afe24sub x17, sp, 80
000afe28subs xzr, x17, x16
000afe2cb.ls 0xaff44
000afe30str x30, [sp-208]!
000afe34stur x29, [sp-8]
000afe38sub x29, sp, 8
000afe3cstr x0, [sp+216]
000afe40str x1, [sp+224]
000afe44str x2, [sp+232]
000afe48str x3, [sp+240]
000afe4cstr x4, [sp+248]
000afe50str x5, [sp+256]
000afe54str x6, [sp+264]
000afe58str xzr, [sp+80]
000afe5cstp xzr, xzr, [sp+152]
000afe60str xzr, [sp+168]
000afe64ldr x7, [sp+232]
000afe68str x7, [sp+120]
000afe6ccbnz x7, 0xafe74
000afe70b 0xafe90
000afe74
000afe74loc_afe74:
000afe74ldr x1, [sp+232]
000afe78ldr x7, [sp+224]
000afe7csubs xzr, x1, 0
000afe80b.hi 0xafe88
000afe84b 0xaff38
000afe88
000afe88loc_afe88:
000afe88str x7, [sp+168]
000afe8cb 0xafea0
000afe90
000afe90loc_afe90:
000afe90adrp x7, 0x99c000
000afe94add x7, x7, 2200
000afe98str x7, [sp+168]
000afe9cb 0xafea0
000afea0
000afea0loc_afea0:
000afea0ldr x7, [sp+168]
000afea4str x7, [sp+192]
000afea8ldr x7, [sp+256]
000afeacstr x7, [sp+184]
000afeb0ldr x7, [sp+264]
000afeb4str x7, [sp+176]
000afeb8ldr x3, [sp+232]
000afebcstr x3, [sp+120]
000afec0ldr x1, [sp+216]
000afec4ldr x2, [sp+192]
000afec8ldr x4, [sp+248]
000afeccldr x5, [sp+184]
000afed0ldr x6, [sp+176]
000afed4movz x0, 207
000afed8bl syscall.Syscall6
000afedcstr x0, [sp+112]
000afee0str x1, [sp+104]
000afee4str x2, [sp+96]
000afee8str x0, [sp+144]
000afeecstr x1, [sp+136]
000afef0str x2, [sp+128]
000afef4str x0, [sp+72]
000afef8str x2, [sp+88]
000afefcstr x0, [sp+80]
000aff00cbnz x2, 0xaff08
000aff04b 0xaff1c
000aff08
000aff08loc_aff08:
000aff08mov x0, x2
000aff0cbl syscall.errnoErr
000aff10str x0, [sp+152]
000aff14str x1, [sp+160]
000aff18b 0xaff20
000aff1c
000aff1cloc_aff1c:
000aff1cb 0xaff20
000aff20
000aff20loc_aff20:
000aff20ldr x1, [sp+152]
000aff24ldr x2, [sp+160]
000aff28ldr x0, [sp+80]
000aff2cldur x29, [sp-8]
000aff30ldr x30, [sp], 208
000aff34ret x30
000aff38
000aff38loc_aff38:
000aff38mov x0, xzr
000aff3cbl runtime.panicIndex
000aff40hint
000aff44
000aff44loc_aff44:
000aff44stp x0, x1, [sp+8]
000aff48stp x2, x3, [sp+24]
000aff4cstp x4, x5, [sp+40]
000aff50str x6, [sp+56]
000aff54mov x3, x30
000aff58bl runtime.morestack_noctxt.abi0
000aff5cldp x0, x1, [sp+8]
000aff60ldp x2, x3, [sp+24]
000aff64ldp x4, x5, [sp+40]
000aff68ldr x6, [sp+56]
000aff6cb 0xafe20
000afe20
000aff70
000aff70syscall.sendto: ; void syscall.sendto(int s, struct []uint8 buf, int flags, void * to, syscall._Socklen addrlen)
000aff70ldr x16, [x28+16]
000aff74sub x17, sp, 48
000aff78subs xzr, x17, x16
000aff7cb.ls 0xb007c
000aff80str x30, [sp-176]!
000aff84stur x29, [sp-8]
000aff88sub x29, sp, 8
000aff8cstr x0, [sp+184]
000aff90str x1, [sp+192]
000aff94str x2, [sp+200]
000aff98str x3, [sp+208]
000aff9cstr x4, [sp+216]
000affa0str x5, [sp+224]
000affa4str w6, [sp+232]
000affa8stp xzr, xzr, [sp+128]
000affacstr xzr, [sp+144]
000affb0ldr x7, [sp+200]
000affb4str x7, [sp+112]
000affb8cbnz x7, 0xaffc0
000affbcb 0xaffdc
000affc0
000affc0loc_affc0:
000affc0ldr x1, [sp+200]
000affc4ldr x7, [sp+192]
000affc8subs xzr, x1, 0
000affccb.hi 0xaffd4
000affd0b 0xb0070
000affd4
000affd4loc_affd4:
000affd4str x7, [sp+144]
000affd8b 0xaffec
000affdc
000affdcloc_affdc:
000affdcadrp x7, 0x99c000
000affe0add x7, x7, 2200
000affe4str x7, [sp+144]
000affe8b 0xaffec
000affec
000affecloc_affec:
000affecldr x7, [sp+144]
000afff0str x7, [sp+160]
000afff4ldr x5, [sp+224]
000afff8str x5, [sp+152]
000afffcldr x3, [sp+200]
000b0000str x3, [sp+112]
000b0004ldr x1, [sp+184]
000b0008ldr x2, [sp+160]
000b000cldr x4, [sp+216]
000b0010ldr w7, [sp+232]
000b0014mov x6, x7
000b0018movz x0, 206
000b001cbl syscall.Syscall6
000b0020str x0, [sp+104]
000b0024str x1, [sp+96]
000b0028str x2, [sp+88]
000b002cstr x0, [sp+80]
000b0030str x1, [sp+72]
000b0034str x2, [sp+120]
000b0038str x2, [sp+64]
000b003ccbnz x2, 0xb0044
000b0040b 0xb0058
000b0044
000b0044loc_b0044:
000b0044mov x0, x2
000b0048bl syscall.errnoErr
000b004cstr x0, [sp+128]
000b0050str x1, [sp+136]
000b0054b 0xb005c
000b0058
000b0058loc_b0058:
000b0058b 0xb005c
000b005c
000b005cloc_b005c:
000b005cldr x0, [sp+128]
000b0060ldr x1, [sp+136]
000b0064ldur x29, [sp-8]
000b0068ldr x30, [sp], 176
000b006cret x30
000b0070
000b0070loc_b0070:
000b0070mov x0, xzr
000b0074bl runtime.panicIndex
000b0078hint
000b007c
000b007cloc_b007c:
000b007cstp x0, x1, [sp+8]
000b0080stp x2, x3, [sp+24]
000b0084stp x4, x5, [sp+40]
000b0088str w6, [sp+56]
000b008cmov x3, x30
000b0090bl runtime.morestack_noctxt.abi0
000b0094ldp x0, x1, [sp+8]
000b0098ldp x2, x3, [sp+24]
000b009cldp x4, x5, [sp+40]
000b00a0ldr w6, [sp+56]
000b00a4b 0xaff70
000b00a8udf 0
000b00acudf 0
000aff70
000aff70syscall.sendto: ; void syscall.sendto(int s, struct []uint8 buf, int flags, void * to, syscall._Socklen addrlen)
000aff70ldr x16, [x28+16]
000aff74sub x17, sp, 48
000aff78subs xzr, x17, x16
000aff7cb.ls 0xb007c
000aff80str x30, [sp-176]!
000aff84stur x29, [sp-8]
000aff88sub x29, sp, 8
000aff8cstr x0, [sp+184]
000aff90str x1, [sp+192]
000aff94str x2, [sp+200]
000aff98str x3, [sp+208]
000aff9cstr x4, [sp+216]
000affa0str x5, [sp+224]
000affa4str w6, [sp+232]
000affa8stp xzr, xzr, [sp+128]
000affacstr xzr, [sp+144]
000affb0ldr x7, [sp+200]
000affb4str x7, [sp+112]
000affb8cbnz x7, 0xaffc0
000affbcb 0xaffdc
000affc0
000affc0loc_affc0:
000affc0ldr x1, [sp+200]
000affc4ldr x7, [sp+192]
000affc8subs xzr, x1, 0
000affccb.hi 0xaffd4
000affd0b 0xb0070
000affd4
000affd4loc_affd4:
000affd4str x7, [sp+144]
000affd8b 0xaffec
000affdc
000affdcloc_affdc:
000affdcadrp x7, 0x99c000
000affe0add x7, x7, 2200
000affe4str x7, [sp+144]
000affe8b 0xaffec
000affec
000affecloc_affec:
000affecldr x7, [sp+144]
000afff0str x7, [sp+160]
000afff4ldr x5, [sp+224]
000afff8str x5, [sp+152]
000afffcldr x3, [sp+200]
000b0000str x3, [sp+112]
000b0004ldr x1, [sp+184]
000b0008ldr x2, [sp+160]
000b000cldr x4, [sp+216]
000b0010ldr w7, [sp+232]
000b0014mov x6, x7
000b0018movz x0, 206
000b001cbl syscall.Syscall6
000b0020str x0, [sp+104]
000b0024str x1, [sp+96]
000b0028str x2, [sp+88]
000b002cstr x0, [sp+80]
000b0030str x1, [sp+72]
000b0034str x2, [sp+120]
000b0038str x2, [sp+64]
000b003ccbnz x2, 0xb0044
000b0040b 0xb0058
000b0044
000b0044loc_b0044:
000b0044mov x0, x2
000b0048bl syscall.errnoErr
000b004cstr x0, [sp+128]
000b0050str x1, [sp+136]
000b0054b 0xb005c
000b0058
000b0058loc_b0058:
000b0058b 0xb005c
000b005c
000b005cloc_b005c:
000b005cldr x0, [sp+128]
000b0060ldr x1, [sp+136]
000b0064ldur x29, [sp-8]
000b0068ldr x30, [sp], 176
000b006cret x30
000b0070
000b0070loc_b0070:
000b0070mov x0, xzr
000b0074bl runtime.panicIndex
000b0078hint
000b007c
000b007cloc_b007c:
000b007cstp x0, x1, [sp+8]
000b0080stp x2, x3, [sp+24]
000b0084stp x4, x5, [sp+40]
000b0088str w6, [sp+56]
000b008cmov x3, x30
000b0090bl runtime.morestack_noctxt.abi0
000b0094ldp x0, x1, [sp+8]
000b0098ldp x2, x3, [sp+24]
000b009cldp x4, x5, [sp+40]
000b00a0ldr w6, [sp+56]
000b00a4b 0xaff70
000b00a8udf 0
000b00acudf 0
000aff70
000b00b0
000b00b0os.checkClonePidfd: ; void os.checkClonePidfd(void)
000b00b0ldr x16, [x28+16]
000b00b4sub x17, sp, 240
000b00b8subs xzr, x17, x16
000b00bcb.ls 0xb0374
000b00c0sub x20, sp, 368
000b00c4stp x29, x30, [x20-8]
000b00c8add sp, x20, 0
000b00ccsub x29, sp, 8
000b00d0stp xzr, xzr, [sp+256]
000b00d4movn x1, 0
000b00d8str w1, [sp+76]
000b00dcadd x0, sp, 76
000b00e0bl syscall.doCheckClonePidfd
000b00e4str x0, [sp+216]
000b00e8str x1, [sp+208]
000b00ecstr x0, [sp+120]
000b00f0str x1, [sp+112]
000b00f4str x0, [sp+80]
000b00f8str x1, [sp+96]
000b00fccbnz x1, 0xb0104
000b0100b 0xb0138
000b0104
000b0104loc_b0104:
000b0104mov x0, x1
000b0108bl runtime.convT64
000b010cstr x0, [sp+320]
000b0110adrp x1, 0x663000
000b0114add x1, x1, 2264
000b0118str x1, [sp+256]
000b011cstr x0, [sp+264]
000b0120bl runtime.deferreturn
000b0124ldr x0, [sp+256]
000b0128ldr x1, [sp+264]
000b012cldp x29, x30, [sp-8]
000b0130add sp, sp, 368
000b0134ret x30
000b0138
000b0138loc_b0138:
000b0138ldrsw x4, [sp+76]
000b013cadds wzr, w4, 1
000b0140b.eq 0xb0148
000b0144b 0xb0150
000b0148
000b0148loc_b0148:
000b0148stp xzr, xzr, [sp+272]
000b014cb 0xb026c
000b0150
000b0150loc_b0150:
000b0150ldrsw x1, [sp+76]
000b0154str x1, [sp+248]
000b0158stp xzr, xzr, [sp+176]
000b015cadd x1, sp, 176
000b0160str x1, [sp+296]
000b0164ldrsb x27, [x1]
000b0168adrp x2, -45056
000b016cadd x2, x2, 1632
000b0170str x2, [x1]
000b0174ldrsb x27, [x1]
000b0178ldr x2, [sp+248]
000b017cstr x2, [x1+8]
000b0180str x1, [sp+152]
000b0184add x0, sp, 128
000b0188bl runtime.deferprocStack
000b018csubs xzr, x0, 0
000b0190b.ne 0xb019c
000b0194b 0xb0198
000b0198
000b0198loc_b0198:
000b0198b 0xb01b4
000b019c
000b019cloc_b019c:
000b019cbl runtime.deferreturn
000b01a0ldr x0, [sp+256]
000b01a4ldr x1, [sp+264]
000b01a8ldp x29, x30, [sp-8]
000b01acadd sp, sp, 368
000b01b0ret x30
000b01b4
000b01b4loc_b01b4:
000b01b4b 0xb01b8
000b01b8
000b01b8loc_b01b8:
000b01b8ldrsw x7, [sp+76]
000b01bcmov x2, x7
000b01c0movz x0, 95
000b01c4orr x1, xzr, 3
000b01c8mov x3, xzr
000b01ccmovz x4, 4
000b01d0movk x4, 0x80000000
000b01d4mov x5, x3
000b01d8mov x6, x3
000b01dcbl syscall.Syscall6
000b01e0str x0, [sp+216]
000b01e4str x1, [sp+192]
000b01e8str x2, [sp+208]
000b01ecstr x0, [sp+240]
000b01f0str x1, [sp+232]
000b01f4str x2, [sp+224]
000b01f8str x2, [sp+96]
000b01fcsubs xzr, x2, 4
000b0200b.ne 0xb0208
000b0204b 0xb0264
000b0208
000b0208loc_b0208:
000b0208b 0xb020c
000b020c
000b020cloc_b020c:
000b020ccbnz x2, 0xb0214
000b0210b 0xb0248
000b0214
000b0214loc_b0214:
000b0214mov x0, x2
000b0218bl runtime.convT64
000b021cstr x0, [sp+288]
000b0220adrp x1, 0x663000
000b0224add x1, x1, 2264
000b0228str x1, [sp+256]
000b022cstr x0, [sp+264]
000b0230bl runtime.deferreturn
000b0234ldr x0, [sp+256]
000b0238ldr x1, [sp+264]
000b023cldp x29, x30, [sp-8]
000b0240add sp, sp, 368
000b0244ret x30
000b0248
000b0248loc_b0248:
000b0248stp xzr, xzr, [sp+256]
000b024cbl runtime.deferreturn
000b0250ldr x1, [sp+264]
000b0254ldr x0, [sp+256]
000b0258ldp x29, x30, [sp-8]
000b025cadd sp, sp, 368
000b0260ret x30
000b0264
000b0264loc_b0264:
000b0264b 0xb0268
000b0268
000b0268loc_b0268:
000b0268b 0xb01b4
000b026c
000b026cloc_b026c:
000b026cb 0xb0270
000b0270
000b0270loc_b0270:
000b0270str wzr, [sp+72]
000b0274movz x4, 0x80000000
000b0278str x4, [sp+88]
000b027cstp xzr, xzr, [sp+328]
000b0280ldr x0, [sp+80]
000b0284ldr x2, [sp+88]
000b0288add x1, sp, 72
000b028cmov x3, xzr
000b0290bl syscall.Wait4
000b0294str x0, [sp+200]
000b0298str x1, [sp+328]
000b029cstr x2, [sp+336]
000b02a0ldr x4, [sp+200]
000b02a4str x4, [sp+104]
000b02a8str x1, [sp+344]
000b02acstr x2, [sp+352]
000b02b0str x1, [sp+272]
000b02b4str x2, [sp+280]
000b02b8adrp x4, 0x663000
000b02bcadd x4, x4, 2264
000b02c0str x4, [sp+304]
000b02c4adrp x2, 0x65f000
000b02c8add x2, x2, 288
000b02ccstr x2, [sp+312]
000b02d0ldr x5, [sp+272]
000b02d4subs xzr, x5, x4
000b02d8b.ne 0xb02e0
000b02dcb 0xb02e4
000b02e0
000b02e0loc_b02e0:
000b02e0b 0xb0304
000b02e4
000b02e4loc_b02e4:
000b02e4ldr x0, [sp+272]
000b02e8ldr x1, [sp+280]
000b02ecbl runtime.ifaceeq
000b02f0tbnz w0, 0, 0xb02f8
000b02f4b 0xb0300
000b02f8
000b02f8loc_b02f8:
000b02f8b 0xb02fc
000b02fc
000b02fcloc_b02fc:
000b02fcb 0xb026c
000b0300
000b0300loc_b0300:
000b0300b 0xb0304
000b0304
000b0304loc_b0304:
000b0304b 0xb0308
000b0308
000b0308loc_b0308:
000b0308ldr x2, [sp+272]
000b030ccbnz x2, 0xb0314
000b0310b 0xb033c
000b0314
000b0314loc_b0314:
000b0314ldr x0, [sp+272]
000b0318ldr x1, [sp+280]
000b031cstr x0, [sp+256]
000b0320str x1, [sp+264]
000b0324bl runtime.deferreturn
000b0328ldr x0, [sp+256]
000b032cldr x1, [sp+264]
000b0330ldp x29, x30, [sp-8]
000b0334add sp, sp, 368
000b0338ret x30
000b033c
000b033cloc_b033c:
000b033cadrp x0, 0x614000
000b0340add x0, x0, 3438
000b0344movz x1, 41
000b0348bl errors.New
000b034cstr x0, [sp+328]
000b0350str x1, [sp+336]
000b0354str x0, [sp+256]
000b0358str x1, [sp+264]
000b035cbl runtime.deferreturn
000b0360ldr x0, [sp+256]
000b0364ldr x1, [sp+264]
000b0368ldp x29, x30, [sp-8]
000b036cadd sp, sp, 368
000b0370ret x30
000b0374
000b0374loc_b0374:
000b0374mov x3, x30
000b0378bl runtime.morestack_noctxt.abi0
000b037cb 0xb00b0
000b00b0
000b00b0os.checkClonePidfd: ; void os.checkClonePidfd(void)
000b00b0ldr x16, [x28+16]
000b00b4sub x17, sp, 240
000b00b8subs xzr, x17, x16
000b00bcb.ls 0xb0374
000b00c0sub x20, sp, 368
000b00c4stp x29, x30, [x20-8]
000b00c8add sp, x20, 0
000b00ccsub x29, sp, 8
000b00d0stp xzr, xzr, [sp+256]
000b00d4movn x1, 0
000b00d8str w1, [sp+76]
000b00dcadd x0, sp, 76
000b00e0bl syscall.doCheckClonePidfd
000b00e4str x0, [sp+216]
000b00e8str x1, [sp+208]
000b00ecstr x0, [sp+120]
000b00f0str x1, [sp+112]
000b00f4str x0, [sp+80]
000b00f8str x1, [sp+96]
000b00fccbnz x1, 0xb0104
000b0100b 0xb0138
000b0104
000b0104loc_b0104:
000b0104mov x0, x1
000b0108bl runtime.convT64
000b010cstr x0, [sp+320]
000b0110adrp x1, 0x663000
000b0114add x1, x1, 2264
000b0118str x1, [sp+256]
000b011cstr x0, [sp+264]
000b0120bl runtime.deferreturn
000b0124ldr x0, [sp+256]
000b0128ldr x1, [sp+264]
000b012cldp x29, x30, [sp-8]
000b0130add sp, sp, 368
000b0134ret x30
000b0138
000b0138loc_b0138:
000b0138ldrsw x4, [sp+76]
000b013cadds wzr, w4, 1
000b0140b.eq 0xb0148
000b0144b 0xb0150
000b0148
000b0148loc_b0148:
000b0148stp xzr, xzr, [sp+272]
000b014cb 0xb026c
000b0150
000b0150loc_b0150:
000b0150ldrsw x1, [sp+76]
000b0154str x1, [sp+248]
000b0158stp xzr, xzr, [sp+176]
000b015cadd x1, sp, 176
000b0160str x1, [sp+296]
000b0164ldrsb x27, [x1]
000b0168adrp x2, -45056
000b016cadd x2, x2, 1632
000b0170str x2, [x1]
000b0174ldrsb x27, [x1]
000b0178ldr x2, [sp+248]
000b017cstr x2, [x1+8]
000b0180str x1, [sp+152]
000b0184add x0, sp, 128
000b0188bl runtime.deferprocStack
000b018csubs xzr, x0, 0
000b0190b.ne 0xb019c
000b0194b 0xb0198
000b0198
000b0198loc_b0198:
000b0198b 0xb01b4
000b019c
000b019cloc_b019c:
000b019cbl runtime.deferreturn
000b01a0ldr x0, [sp+256]
000b01a4ldr x1, [sp+264]
000b01a8ldp x29, x30, [sp-8]
000b01acadd sp, sp, 368
000b01b0ret x30
000b01b4
000b01b4loc_b01b4:
000b01b4b 0xb01b8
000b01b8
000b01b8loc_b01b8:
000b01b8ldrsw x7, [sp+76]
000b01bcmov x2, x7
000b01c0movz x0, 95
000b01c4orr x1, xzr, 3
000b01c8mov x3, xzr
000b01ccmovz x4, 4
000b01d0movk x4, 0x80000000
000b01d4mov x5, x3
000b01d8mov x6, x3
000b01dcbl syscall.Syscall6
000b01e0str x0, [sp+216]
000b01e4str x1, [sp+192]
000b01e8str x2, [sp+208]
000b01ecstr x0, [sp+240]
000b01f0str x1, [sp+232]
000b01f4str x2, [sp+224]
000b01f8str x2, [sp+96]
000b01fcsubs xzr, x2, 4
000b0200b.ne 0xb0208
000b0204b 0xb0264
000b0208
000b0208loc_b0208:
000b0208b 0xb020c
000b020c
000b020cloc_b020c:
000b020ccbnz x2, 0xb0214
000b0210b 0xb0248
000b0214
000b0214loc_b0214:
000b0214mov x0, x2
000b0218bl runtime.convT64
000b021cstr x0, [sp+288]
000b0220adrp x1, 0x663000
000b0224add x1, x1, 2264
000b0228str x1, [sp+256]
000b022cstr x0, [sp+264]
000b0230bl runtime.deferreturn
000b0234ldr x0, [sp+256]
000b0238ldr x1, [sp+264]
000b023cldp x29, x30, [sp-8]
000b0240add sp, sp, 368
000b0244ret x30
000b0248
000b0248loc_b0248:
000b0248stp xzr, xzr, [sp+256]
000b024cbl runtime.deferreturn
000b0250ldr x1, [sp+264]
000b0254ldr x0, [sp+256]
000b0258ldp x29, x30, [sp-8]
000b025cadd sp, sp, 368
000b0260ret x30
000b0264
000b0264loc_b0264:
000b0264b 0xb0268
000b0268
000b0268loc_b0268:
000b0268b 0xb01b4
000b026c
000b026cloc_b026c:
000b026cb 0xb0270
000b0270
000b0270loc_b0270:
000b0270str wzr, [sp+72]
000b0274movz x4, 0x80000000
000b0278str x4, [sp+88]
000b027cstp xzr, xzr, [sp+328]
000b0280ldr x0, [sp+80]
000b0284ldr x2, [sp+88]
000b0288add x1, sp, 72
000b028cmov x3, xzr
000b0290bl syscall.Wait4
000b0294str x0, [sp+200]
000b0298str x1, [sp+328]
000b029cstr x2, [sp+336]
000b02a0ldr x4, [sp+200]
000b02a4str x4, [sp+104]
000b02a8str x1, [sp+344]
000b02acstr x2, [sp+352]
000b02b0str x1, [sp+272]
000b02b4str x2, [sp+280]
000b02b8adrp x4, 0x663000
000b02bcadd x4, x4, 2264
000b02c0str x4, [sp+304]
000b02c4adrp x2, 0x65f000
000b02c8add x2, x2, 288
000b02ccstr x2, [sp+312]
000b02d0ldr x5, [sp+272]
000b02d4subs xzr, x5, x4
000b02d8b.ne 0xb02e0
000b02dcb 0xb02e4
000b02e0
000b02e0loc_b02e0:
000b02e0b 0xb0304
000b02e4
000b02e4loc_b02e4:
000b02e4ldr x0, [sp+272]
000b02e8ldr x1, [sp+280]
000b02ecbl runtime.ifaceeq
000b02f0tbnz w0, 0, 0xb02f8
000b02f4b 0xb0300
000b02f8
000b02f8loc_b02f8:
000b02f8b 0xb02fc
000b02fc
000b02fcloc_b02fc:
000b02fcb 0xb026c
000b0300
000b0300loc_b0300:
000b0300b 0xb0304
000b0304
000b0304loc_b0304:
000b0304b 0xb0308
000b0308
000b0308loc_b0308:
000b0308ldr x2, [sp+272]
000b030ccbnz x2, 0xb0314
000b0310b 0xb033c
000b0314
000b0314loc_b0314:
000b0314ldr x0, [sp+272]
000b0318ldr x1, [sp+280]
000b031cstr x0, [sp+256]
000b0320str x1, [sp+264]
000b0324bl runtime.deferreturn
000b0328ldr x0, [sp+256]
000b032cldr x1, [sp+264]
000b0330ldp x29, x30, [sp-8]
000b0334add sp, sp, 368
000b0338ret x30
000b033c
000b033cloc_b033c:
000b033cadrp x0, 0x614000
000b0340add x0, x0, 3438
000b0344movz x1, 41
000b0348bl errors.New
000b034cstr x0, [sp+328]
000b0350str x1, [sp+336]
000b0354str x0, [sp+256]
000b0358str x1, [sp+264]
000b035cbl runtime.deferreturn
000b0360ldr x0, [sp+256]
000b0364ldr x1, [sp+264]
000b0368ldp x29, x30, [sp-8]
000b036cadd sp, sp, 368
000b0370ret x30
000b0374
000b0374loc_b0374:
000b0374mov x3, x30
000b0378bl runtime.morestack_noctxt.abi0
000b037cb 0xb00b0
000b00b0
000b0380
000b0380syscall.RawSyscall: ; void syscall.RawSyscall(uintptr trap, uintptr a1, uintptr a2, uintptr a3)
000b0380str x30, [sp-144]!
000b0384stur x29, [sp-8]
000b0388sub x29, sp, 8
000b038cstr x0, [sp+152]
000b0390str x1, [sp+160]
000b0394str x2, [sp+168]
000b0398str x3, [sp+176]
000b039cstr xzr, [sp+72]
000b03a0str xzr, [sp+64]
000b03a4str xzr, [sp+80]
000b03a8ldr x1, [sp+160]
000b03acldr x2, [sp+168]
000b03b0ldr x0, [sp+152]
000b03b4mov x4, xzr
000b03b8mov x5, x4
000b03bcmov x6, x4
000b03c0bl syscall.RawSyscall6
000b03c4str x0, [sp+128]
000b03c8str x1, [sp+120]
000b03ccstr x2, [sp+112]
000b03d0str x0, [sp+104]
000b03d4str x1, [sp+96]
000b03d8str x2, [sp+88]
000b03dcstr x0, [sp+72]
000b03e0str x1, [sp+64]
000b03e4str x2, [sp+80]
000b03e8ldur x29, [sp-8]
000b03ecldr x30, [sp], 144
000b03f0ret x30
000b03f4udf 0
000b03f8udf 0
000b03fcudf 0
000b0380
000b0380syscall.RawSyscall: ; void syscall.RawSyscall(uintptr trap, uintptr a1, uintptr a2, uintptr a3)
000b0380str x30, [sp-144]!
000b0384stur x29, [sp-8]
000b0388sub x29, sp, 8
000b038cstr x0, [sp+152]
000b0390str x1, [sp+160]
000b0394str x2, [sp+168]
000b0398str x3, [sp+176]
000b039cstr xzr, [sp+72]
000b03a0str xzr, [sp+64]
000b03a4str xzr, [sp+80]
000b03a8ldr x1, [sp+160]
000b03acldr x2, [sp+168]
000b03b0ldr x0, [sp+152]
000b03b4mov x4, xzr
000b03b8mov x5, x4
000b03bcmov x6, x4
000b03c0bl syscall.RawSyscall6
000b03c4str x0, [sp+128]
000b03c8str x1, [sp+120]
000b03ccstr x2, [sp+112]
000b03d0str x0, [sp+104]
000b03d4str x1, [sp+96]
000b03d8str x2, [sp+88]
000b03dcstr x0, [sp+72]
000b03e0str x1, [sp+64]
000b03e4str x2, [sp+80]
000b03e8ldur x29, [sp-8]
000b03ecldr x30, [sp], 144
000b03f0ret x30
000b03f4udf 0
000b03f8udf 0
000b03fcudf 0
000b0380
000b0400
000b0400syscall.RawSyscall6: ; void syscall.RawSyscall6(uintptr trap, uintptr a1, uintptr a2, uintptr a3, uintptr a4, uintptr a5, uintptr a6)
000b0400str x30, [sp-176]!
000b0404stur x29, [sp-8]
000b0408sub x29, sp, 8
000b040cstr x0, [sp+184]
000b0410str x1, [sp+192]
000b0414str x2, [sp+200]
000b0418str x3, [sp+208]
000b041cstr x4, [sp+216]
000b0420str x5, [sp+224]
000b0424str x6, [sp+232]
000b0428str xzr, [sp+96]
000b042cstr xzr, [sp+88]
000b0430str xzr, [sp+112]
000b0434str xzr, [sp+104]
000b0438ldr x0, [sp+192]
000b043cldr x1, [sp+200]
000b0440ldr x2, [sp+208]
000b0444ldr x3, [sp+216]
000b0448ldr x4, [sp+224]
000b044cldr x5, [sp+232]
000b0450ldr x6, [sp+184]
000b0454str x6, [sp+8]
000b0458str x0, [sp+16]
000b045cstr x1, [sp+24]
000b0460str x2, [sp+32]
000b0464str x3, [sp+40]
000b0468str x4, [sp+48]
000b046cstr x5, [sp+56]
000b0470bl internal/runtime/syscall.Syscall6.abi0
000b0474ldr x0, [sp+64]
000b0478ldr x1, [sp+72]
000b047cldr x2, [sp+80]
000b0480str x0, [sp+136]
000b0484str x1, [sp+128]
000b0488str x2, [sp+120]
000b048cstr x0, [sp+160]
000b0490str x1, [sp+152]
000b0494str x2, [sp+144]
000b0498str x0, [sp+96]
000b049cstr x1, [sp+88]
000b04a0str x2, [sp+104]
000b04a4str x2, [sp+112]
000b04a8ldr x2, [sp+112]
000b04acldur x29, [sp-8]
000b04b0ldr x30, [sp], 176
000b04b4ret x30
000b04b8udf 0
000b04bcudf 0
000b0400
000b0400syscall.RawSyscall6: ; void syscall.RawSyscall6(uintptr trap, uintptr a1, uintptr a2, uintptr a3, uintptr a4, uintptr a5, uintptr a6)
000b0400str x30, [sp-176]!
000b0404stur x29, [sp-8]
000b0408sub x29, sp, 8
000b040cstr x0, [sp+184]
000b0410str x1, [sp+192]
000b0414str x2, [sp+200]
000b0418str x3, [sp+208]
000b041cstr x4, [sp+216]
000b0420str x5, [sp+224]
000b0424str x6, [sp+232]
000b0428str xzr, [sp+96]
000b042cstr xzr, [sp+88]
000b0430str xzr, [sp+112]
000b0434str xzr, [sp+104]
000b0438ldr x0, [sp+192]
000b043cldr x1, [sp+200]
000b0440ldr x2, [sp+208]
000b0444ldr x3, [sp+216]
000b0448ldr x4, [sp+224]
000b044cldr x5, [sp+232]
000b0450ldr x6, [sp+184]
000b0454str x6, [sp+8]
000b0458str x0, [sp+16]
000b045cstr x1, [sp+24]
000b0460str x2, [sp+32]
000b0464str x3, [sp+40]
000b0468str x4, [sp+48]
000b046cstr x5, [sp+56]
000b0470bl internal/runtime/syscall.Syscall6.abi0
000b0474ldr x0, [sp+64]
000b0478ldr x1, [sp+72]
000b047cldr x2, [sp+80]
000b0480str x0, [sp+136]
000b0484str x1, [sp+128]
000b0488str x2, [sp+120]
000b048cstr x0, [sp+160]
000b0490str x1, [sp+152]
000b0494str x2, [sp+144]
000b0498str x0, [sp+96]
000b049cstr x1, [sp+88]
000b04a0str x2, [sp+104]
000b04a4str x2, [sp+112]
000b04a8ldr x2, [sp+112]
000b04acldur x29, [sp-8]
000b04b0ldr x30, [sp], 176
000b04b4ret x30
000b04b8udf 0
000b04bcudf 0
000b0400
000b04c0
000b04c0syscall.Syscall: ; void syscall.Syscall(uintptr trap, uintptr a1, uintptr a2, uintptr a3)
000b04c0str x30, [sp-144]!
000b04c4stur x29, [sp-8]
000b04c8sub x29, sp, 8
000b04ccstr x0, [sp+152]
000b04d0str x1, [sp+160]
000b04d4str x2, [sp+168]
000b04d8str x3, [sp+176]
000b04dcstr xzr, [sp+72]
000b04e0str xzr, [sp+64]
000b04e4str xzr, [sp+80]
000b04e8bl runtime.entersyscall
000b04ecldr x1, [sp+160]
000b04f0ldr x2, [sp+168]
000b04f4ldr x3, [sp+176]
000b04f8ldr x0, [sp+152]
000b04fcmov x4, xzr
000b0500mov x5, x4
000b0504mov x6, x4
000b0508bl syscall.RawSyscall6
000b050cstr x0, [sp+128]
000b0510str x1, [sp+120]
000b0514str x2, [sp+112]
000b0518str x0, [sp+104]
000b051cstr x1, [sp+96]
000b0520str x2, [sp+88]
000b0524str x0, [sp+72]
000b0528str x1, [sp+64]
000b052cstr x2, [sp+80]
000b0530bl runtime.exitsyscall
000b0534ldr x2, [sp+80]
000b0538ldr x1, [sp+64]
000b053cldr x0, [sp+72]
000b0540ldur x29, [sp-8]
000b0544ldr x30, [sp], 144
000b0548ret x30
000b054cudf 0
000b04c0
000b04c0syscall.Syscall: ; void syscall.Syscall(uintptr trap, uintptr a1, uintptr a2, uintptr a3)
000b04c0str x30, [sp-144]!
000b04c4stur x29, [sp-8]
000b04c8sub x29, sp, 8
000b04ccstr x0, [sp+152]
000b04d0str x1, [sp+160]
000b04d4str x2, [sp+168]
000b04d8str x3, [sp+176]
000b04dcstr xzr, [sp+72]
000b04e0str xzr, [sp+64]
000b04e4str xzr, [sp+80]
000b04e8bl runtime.entersyscall
000b04ecldr x1, [sp+160]
000b04f0ldr x2, [sp+168]
000b04f4ldr x3, [sp+176]
000b04f8ldr x0, [sp+152]
000b04fcmov x4, xzr
000b0500mov x5, x4
000b0504mov x6, x4
000b0508bl syscall.RawSyscall6
000b050cstr x0, [sp+128]
000b0510str x1, [sp+120]
000b0514str x2, [sp+112]
000b0518str x0, [sp+104]
000b051cstr x1, [sp+96]
000b0520str x2, [sp+88]
000b0524str x0, [sp+72]
000b0528str x1, [sp+64]
000b052cstr x2, [sp+80]
000b0530bl runtime.exitsyscall
000b0534ldr x2, [sp+80]
000b0538ldr x1, [sp+64]
000b053cldr x0, [sp+72]
000b0540ldur x29, [sp-8]
000b0544ldr x30, [sp], 144
000b0548ret x30
000b054cudf 0
000b04c0
000b0550
000b0550syscall.Syscall6: ; void syscall.Syscall6(uintptr trap, uintptr a1, uintptr a2, uintptr a3, uintptr a4, uintptr a5, uintptr a6)
000b0550str x30, [sp-144]!
000b0554stur x29, [sp-8]
000b0558sub x29, sp, 8
000b055cstr x0, [sp+152]
000b0560str x1, [sp+160]
000b0564str x2, [sp+168]
000b0568str x3, [sp+176]
000b056cstr x4, [sp+184]
000b0570str x5, [sp+192]
000b0574str x6, [sp+200]
000b0578str xzr, [sp+72]
000b057cstr xzr, [sp+64]
000b0580str xzr, [sp+80]
000b0584bl runtime.entersyscall
000b0588ldr x1, [sp+160]
000b058cldr x2, [sp+168]
000b0590ldr x3, [sp+176]
000b0594ldr x4, [sp+184]
000b0598ldr x5, [sp+192]
000b059cldr x6, [sp+200]
000b05a0ldr x0, [sp+152]
000b05a4bl syscall.RawSyscall6
000b05a8str x0, [sp+104]
000b05acstr x1, [sp+96]
000b05b0str x2, [sp+88]
000b05b4str x0, [sp+128]
000b05b8str x1, [sp+120]
000b05bcstr x2, [sp+112]
000b05c0str x0, [sp+72]
000b05c4str x1, [sp+64]
000b05c8str x2, [sp+80]
000b05ccbl runtime.exitsyscall
000b05d0ldr x2, [sp+80]
000b05d4ldr x1, [sp+64]
000b05d8ldr x0, [sp+72]
000b05dcldur x29, [sp-8]
000b05e0ldr x30, [sp], 144
000b05e4ret x30
000b05e8udf 0
000b05ecudf 0
000b0550
000b0550syscall.Syscall6: ; void syscall.Syscall6(uintptr trap, uintptr a1, uintptr a2, uintptr a3, uintptr a4, uintptr a5, uintptr a6)
000b0550str x30, [sp-144]!
000b0554stur x29, [sp-8]
000b0558sub x29, sp, 8
000b055cstr x0, [sp+152]
000b0560str x1, [sp+160]
000b0564str x2, [sp+168]
000b0568str x3, [sp+176]
000b056cstr x4, [sp+184]
000b0570str x5, [sp+192]
000b0574str x6, [sp+200]
000b0578str xzr, [sp+72]
000b057cstr xzr, [sp+64]
000b0580str xzr, [sp+80]
000b0584bl runtime.entersyscall
000b0588ldr x1, [sp+160]
000b058cldr x2, [sp+168]
000b0590ldr x3, [sp+176]
000b0594ldr x4, [sp+184]
000b0598ldr x5, [sp+192]
000b059cldr x6, [sp+200]
000b05a0ldr x0, [sp+152]
000b05a4bl syscall.RawSyscall6
000b05a8str x0, [sp+104]
000b05acstr x1, [sp+96]
000b05b0str x2, [sp+88]
000b05b4str x0, [sp+128]
000b05b8str x1, [sp+120]
000b05bcstr x2, [sp+112]
000b05c0str x0, [sp+72]
000b05c4str x1, [sp+64]
000b05c8str x2, [sp+80]
000b05ccbl runtime.exitsyscall
000b05d0ldr x2, [sp+80]
000b05d4ldr x1, [sp+64]
000b05d8ldr x0, [sp+72]
000b05dcldur x29, [sp-8]
000b05e0ldr x30, [sp], 144
000b05e4ret x30
000b05e8udf 0
000b05ecudf 0
000b0550
000b05f0
000b05f0syscall.getsockopt: ; void syscall.getsockopt(int s, int level, int name, void * val, syscall._Socklen * vallen)
000b05f0ldr x16, [x28+16]
000b05f4sub x17, sp, 32
000b05f8subs xzr, x17, x16
000b05fcb.ls 0xb06a4
000b0600str x30, [sp-160]!
000b0604stur x29, [sp-8]
000b0608sub x29, sp, 8
000b060cstr x0, [sp+168]
000b0610str x1, [sp+176]
000b0614str x2, [sp+184]
000b0618str x3, [sp+192]
000b061cstr x4, [sp+200]
000b0620stp xzr, xzr, [sp+120]
000b0624ldr x7, [sp+192]
000b0628str x7, [sp+144]
000b062cldr x7, [sp+200]
000b0630str x7, [sp+136]
000b0634ldr x1, [sp+168]
000b0638ldr x2, [sp+176]
000b063cldr x3, [sp+184]
000b0640ldr x4, [sp+144]
000b0644ldr x5, [sp+136]
000b0648movz x0, 209
000b064cmov x6, xzr
000b0650bl syscall.Syscall6
000b0654str x0, [sp+112]
000b0658str x1, [sp+104]
000b065cstr x2, [sp+96]
000b0660str x0, [sp+88]
000b0664str x1, [sp+80]
000b0668str x2, [sp+72]
000b066cstr x2, [sp+64]
000b0670cbnz x2, 0xb0678
000b0674b 0xb068c
000b0678
000b0678loc_b0678:
000b0678mov x0, x2
000b067cbl syscall.errnoErr
000b0680str x0, [sp+120]
000b0684str x1, [sp+128]
000b0688b 0xb0690
000b068c
000b068cloc_b068c:
000b068cb 0xb0690
000b0690
000b0690loc_b0690:
000b0690ldr x0, [sp+120]
000b0694ldr x1, [sp+128]
000b0698ldur x29, [sp-8]
000b069cldr x30, [sp], 160
000b06a0ret x30
000b06a4
000b06a4loc_b06a4:
000b06a4stp x0, x1, [sp+8]
000b06a8stp x2, x3, [sp+24]
000b06acstr x4, [sp+40]
000b06b0mov x3, x30
000b06b4bl runtime.morestack_noctxt.abi0
000b06b8ldp x0, x1, [sp+8]
000b06bcldp x2, x3, [sp+24]
000b06c0ldr x4, [sp+40]
000b06c4b 0xb05f0
000b06c8udf 0
000b06ccudf 0
000b05f0
000b05f0syscall.getsockopt: ; void syscall.getsockopt(int s, int level, int name, void * val, syscall._Socklen * vallen)
000b05f0ldr x16, [x28+16]
000b05f4sub x17, sp, 32
000b05f8subs xzr, x17, x16
000b05fcb.ls 0xb06a4
000b0600str x30, [sp-160]!
000b0604stur x29, [sp-8]
000b0608sub x29, sp, 8
000b060cstr x0, [sp+168]
000b0610str x1, [sp+176]
000b0614str x2, [sp+184]
000b0618str x3, [sp+192]
000b061cstr x4, [sp+200]
000b0620stp xzr, xzr, [sp+120]
000b0624ldr x7, [sp+192]
000b0628str x7, [sp+144]
000b062cldr x7, [sp+200]
000b0630str x7, [sp+136]
000b0634ldr x1, [sp+168]
000b0638ldr x2, [sp+176]
000b063cldr x3, [sp+184]
000b0640ldr x4, [sp+144]
000b0644ldr x5, [sp+136]
000b0648movz x0, 209
000b064cmov x6, xzr
000b0650bl syscall.Syscall6
000b0654str x0, [sp+112]
000b0658str x1, [sp+104]
000b065cstr x2, [sp+96]
000b0660str x0, [sp+88]
000b0664str x1, [sp+80]
000b0668str x2, [sp+72]
000b066cstr x2, [sp+64]
000b0670cbnz x2, 0xb0678
000b0674b 0xb068c
000b0678
000b0678loc_b0678:
000b0678mov x0, x2
000b067cbl syscall.errnoErr
000b0680str x0, [sp+120]
000b0684str x1, [sp+128]
000b0688b 0xb0690
000b068c
000b068cloc_b068c:
000b068cb 0xb0690
000b0690
000b0690loc_b0690:
000b0690ldr x0, [sp+120]
000b0694ldr x1, [sp+128]
000b0698ldur x29, [sp-8]
000b069cldr x30, [sp], 160
000b06a0ret x30
000b06a4
000b06a4loc_b06a4:
000b06a4stp x0, x1, [sp+8]
000b06a8stp x2, x3, [sp+24]
000b06acstr x4, [sp+40]
000b06b0mov x3, x30
000b06b4bl runtime.morestack_noctxt.abi0
000b06b8ldp x0, x1, [sp+8]
000b06bcldp x2, x3, [sp+24]
000b06c0ldr x4, [sp+40]
000b06c4b 0xb05f0
000b06c8udf 0
000b06ccudf 0
000b05f0
000b06d0
000b06d0syscall.setsockopt: ; void syscall.setsockopt(int s, int level, int name, void * val, uintptr vallen)
000b06d0ldr x16, [x28+16]
000b06d4sub x17, sp, 32
000b06d8subs xzr, x17, x16
000b06dcb.ls 0xb0778
000b06e0str x30, [sp-160]!
000b06e4stur x29, [sp-8]
000b06e8sub x29, sp, 8
000b06ecstr x0, [sp+168]
000b06f0str x1, [sp+176]
000b06f4str x2, [sp+184]
000b06f8str x3, [sp+192]
000b06fcstr x4, [sp+200]
000b0700stp xzr, xzr, [sp+128]
000b0704ldr x4, [sp+192]
000b0708str x4, [sp+144]
000b070cldr x5, [sp+200]
000b0710ldr x1, [sp+168]
000b0714ldr x2, [sp+176]
000b0718ldr x3, [sp+184]
000b071cmovz x0, 208
000b0720mov x6, xzr
000b0724bl syscall.Syscall6
000b0728str x0, [sp+120]
000b072cstr x1, [sp+112]
000b0730str x2, [sp+104]
000b0734str x0, [sp+96]
000b0738str x1, [sp+88]
000b073cstr x2, [sp+80]
000b0740str x2, [sp+72]
000b0744cbnz x2, 0xb074c
000b0748b 0xb0760
000b074c
000b074cloc_b074c:
000b074cmov x0, x2
000b0750bl syscall.errnoErr
000b0754str x0, [sp+128]
000b0758str x1, [sp+136]
000b075cb 0xb0764
000b0760
000b0760loc_b0760:
000b0760b 0xb0764
000b0764
000b0764loc_b0764:
000b0764ldr x0, [sp+128]
000b0768ldr x1, [sp+136]
000b076cldur x29, [sp-8]
000b0770ldr x30, [sp], 160
000b0774ret x30
000b0778
000b0778loc_b0778:
000b0778stp x0, x1, [sp+8]
000b077cstp x2, x3, [sp+24]
000b0780str x4, [sp+40]
000b0784mov x3, x30
000b0788bl runtime.morestack_noctxt.abi0
000b078cldp x0, x1, [sp+8]
000b0790ldp x2, x3, [sp+24]
000b0794ldr x4, [sp+40]
000b0798b 0xb06d0
000b079cudf 0
000b06d0
000b06d0syscall.setsockopt: ; void syscall.setsockopt(int s, int level, int name, void * val, uintptr vallen)
000b06d0ldr x16, [x28+16]
000b06d4sub x17, sp, 32
000b06d8subs xzr, x17, x16
000b06dcb.ls 0xb0778
000b06e0str x30, [sp-160]!
000b06e4stur x29, [sp-8]
000b06e8sub x29, sp, 8
000b06ecstr x0, [sp+168]
000b06f0str x1, [sp+176]
000b06f4str x2, [sp+184]
000b06f8str x3, [sp+192]
000b06fcstr x4, [sp+200]
000b0700stp xzr, xzr, [sp+128]
000b0704ldr x4, [sp+192]
000b0708str x4, [sp+144]
000b070cldr x5, [sp+200]
000b0710ldr x1, [sp+168]
000b0714ldr x2, [sp+176]
000b0718ldr x3, [sp+184]
000b071cmovz x0, 208
000b0720mov x6, xzr
000b0724bl syscall.Syscall6
000b0728str x0, [sp+120]
000b072cstr x1, [sp+112]
000b0730str x2, [sp+104]
000b0734str x0, [sp+96]
000b0738str x1, [sp+88]
000b073cstr x2, [sp+80]
000b0740str x2, [sp+72]
000b0744cbnz x2, 0xb074c
000b0748b 0xb0760
000b074c
000b074cloc_b074c:
000b074cmov x0, x2
000b0750bl syscall.errnoErr
000b0754str x0, [sp+128]
000b0758str x1, [sp+136]
000b075cb 0xb0764
000b0760
000b0760loc_b0760:
000b0760b 0xb0764
000b0764
000b0764loc_b0764:
000b0764ldr x0, [sp+128]
000b0768ldr x1, [sp+136]
000b076cldur x29, [sp-8]
000b0770ldr x30, [sp], 160
000b0774ret x30
000b0778
000b0778loc_b0778:
000b0778stp x0, x1, [sp+8]
000b077cstp x2, x3, [sp+24]
000b0780str x4, [sp+40]
000b0784mov x3, x30
000b0788bl runtime.morestack_noctxt.abi0
000b078cldp x0, x1, [sp+8]
000b0790ldp x2, x3, [sp+24]
000b0794ldr x4, [sp+40]
000b0798b 0xb06d0
000b079cudf 0
000b06d0
000b07a0
000b07a0syscall.mmap: ; void syscall.mmap(uintptr addr, uintptr length, int prot, int flags, int fd, int64 offset)
000b07a0ldr x16, [x28+16]
000b07a4sub x17, sp, 32
000b07a8subs xzr, x17, x16
000b07acb.ls 0xb0858
000b07b0str x30, [sp-160]!
000b07b4stur x29, [sp-8]
000b07b8sub x29, sp, 8
000b07bcstr x0, [sp+168]
000b07c0str x1, [sp+176]
000b07c4str x2, [sp+184]
000b07c8str x3, [sp+192]
000b07ccstr x4, [sp+200]
000b07d0str x5, [sp+208]
000b07d4str xzr, [sp+64]
000b07d8stp xzr, xzr, [sp+136]
000b07dcldr x2, [sp+176]
000b07e0ldr x1, [sp+168]
000b07e4ldr x3, [sp+184]
000b07e8ldr x4, [sp+192]
000b07ecldr x5, [sp+200]
000b07f0ldr x6, [sp+208]
000b07f4movz x0, 222
000b07f8bl syscall.Syscall6
000b07fcstr x0, [sp+104]
000b0800str x1, [sp+96]
000b0804str x2, [sp+88]
000b0808str x0, [sp+128]
000b080cstr x1, [sp+120]
000b0810str x2, [sp+112]
000b0814str x0, [sp+72]
000b0818str x2, [sp+80]
000b081cstr x0, [sp+64]
000b0820cbnz x2, 0xb0828
000b0824b 0xb083c
000b0828
000b0828loc_b0828:
000b0828mov x0, x2
000b082cbl syscall.errnoErr
000b0830str x0, [sp+136]
000b0834str x1, [sp+144]
000b0838b 0xb0840
000b083c
000b083cloc_b083c:
000b083cb 0xb0840
000b0840
000b0840loc_b0840:
000b0840ldr x1, [sp+136]
000b0844ldr x2, [sp+144]
000b0848ldr x0, [sp+64]
000b084cldur x29, [sp-8]
000b0850ldr x30, [sp], 160
000b0854ret x30
000b0858
000b0858loc_b0858:
000b0858stp x0, x1, [sp+8]
000b085cstp x2, x3, [sp+24]
000b0860stp x4, x5, [sp+40]
000b0864mov x3, x30
000b0868bl runtime.morestack_noctxt.abi0
000b086cldp x0, x1, [sp+8]
000b0870ldp x2, x3, [sp+24]
000b0874ldp x4, x5, [sp+40]
000b0878b 0xb07a0
000b087cudf 0
000b07a0
000b07a0syscall.mmap: ; void syscall.mmap(uintptr addr, uintptr length, int prot, int flags, int fd, int64 offset)
000b07a0ldr x16, [x28+16]
000b07a4sub x17, sp, 32
000b07a8subs xzr, x17, x16
000b07acb.ls 0xb0858
000b07b0str x30, [sp-160]!
000b07b4stur x29, [sp-8]
000b07b8sub x29, sp, 8
000b07bcstr x0, [sp+168]
000b07c0str x1, [sp+176]
000b07c4str x2, [sp+184]
000b07c8str x3, [sp+192]
000b07ccstr x4, [sp+200]
000b07d0str x5, [sp+208]
000b07d4str xzr, [sp+64]
000b07d8stp xzr, xzr, [sp+136]
000b07dcldr x2, [sp+176]
000b07e0ldr x1, [sp+168]
000b07e4ldr x3, [sp+184]
000b07e8ldr x4, [sp+192]
000b07ecldr x5, [sp+200]
000b07f0ldr x6, [sp+208]
000b07f4movz x0, 222
000b07f8bl syscall.Syscall6
000b07fcstr x0, [sp+104]
000b0800str x1, [sp+96]
000b0804str x2, [sp+88]
000b0808str x0, [sp+128]
000b080cstr x1, [sp+120]
000b0810str x2, [sp+112]
000b0814str x0, [sp+72]
000b0818str x2, [sp+80]
000b081cstr x0, [sp+64]
000b0820cbnz x2, 0xb0828
000b0824b 0xb083c
000b0828
000b0828loc_b0828:
000b0828mov x0, x2
000b082cbl syscall.errnoErr
000b0830str x0, [sp+136]
000b0834str x1, [sp+144]
000b0838b 0xb0840
000b083c
000b083cloc_b083c:
000b083cb 0xb0840
000b0840
000b0840loc_b0840:
000b0840ldr x1, [sp+136]
000b0844ldr x2, [sp+144]
000b0848ldr x0, [sp+64]
000b084cldur x29, [sp-8]
000b0850ldr x30, [sp], 160
000b0854ret x30
000b0858
000b0858loc_b0858:
000b0858stp x0, x1, [sp+8]
000b085cstp x2, x3, [sp+24]
000b0860stp x4, x5, [sp+40]
000b0864mov x3, x30
000b0868bl runtime.morestack_noctxt.abi0
000b086cldp x0, x1, [sp+8]
000b0870ldp x2, x3, [sp+24]
000b0874ldp x4, x5, [sp+40]
000b0878b 0xb07a0
000b087cudf 0
000b07a0
000b0880
000b0880syscall.rawVforkSyscall.abi0: ; void syscall.rawVforkSyscall(void)
000b0880ldr x0, [sp+16]
000b0884ldr x1, [sp+24]
000b0888ldr x2, [sp+32]
000b088cmov x3, xzr
000b0890mov x4, xzr
000b0894mov x5, xzr
000b0898ldr x8, [sp+8]
000b089csvc 0
000b08a0adds xzr, x0, 4095
000b08a4b.lo 0xb08bc
000b08a8movn x4, 0
000b08acstr x4, [sp+40]
000b08b0sub x0, xzr, x0
000b08b4str x0, [sp+48]
000b08b8ret x30
000b08bc
000b08bcloc_b08bc:
000b08bcstr x0, [sp+40]
000b08c0str xzr, [sp+48]
000b08c4ret x30
000b08c8udf 0
000b08ccudf 0
000b0880
000b0880syscall.rawVforkSyscall.abi0: ; void syscall.rawVforkSyscall(void)
000b0880ldr x0, [sp+16]
000b0884ldr x1, [sp+24]
000b0888ldr x2, [sp+32]
000b088cmov x3, xzr
000b0890mov x4, xzr
000b0894mov x5, xzr
000b0898ldr x8, [sp+8]
000b089csvc 0
000b08a0adds xzr, x0, 4095
000b08a4b.lo 0xb08bc
000b08a8movn x4, 0
000b08acstr x4, [sp+40]
000b08b0sub x0, xzr, x0
000b08b4str x0, [sp+48]
000b08b8ret x30
000b08bc
000b08bcloc_b08bc:
000b08bcstr x0, [sp+40]
000b08c0str xzr, [sp+48]
000b08c4ret x30
000b08c8udf 0
000b08ccudf 0
000b0880
000b08d0
000b08d0syscall.rawSyscallNoError.abi0: ; void syscall.rawSyscallNoError(void)
000b08d0ldr x0, [sp+16]
000b08d4ldr x1, [sp+24]
000b08d8ldr x2, [sp+32]
000b08dcmov x3, xzr
000b08e0mov x4, xzr
000b08e4mov x5, xzr
000b08e8ldr x8, [sp+8]
000b08ecsvc 0
000b08f0str x0, [sp+40]
000b08f4str x1, [sp+48]
000b08f8ret x30
000b08fcudf 0
000b08d0
000b08d0syscall.rawSyscallNoError.abi0: ; void syscall.rawSyscallNoError(void)
000b08d0ldr x0, [sp+16]
000b08d4ldr x1, [sp+24]
000b08d8ldr x2, [sp+32]
000b08dcmov x3, xzr
000b08e0mov x4, xzr
000b08e4mov x5, xzr
000b08e8ldr x8, [sp+8]
000b08ecsvc 0
000b08f0str x0, [sp+40]
000b08f4str x1, [sp+48]
000b08f8ret x30
000b08fcudf 0
000b08d0
000b0900
000b0900sync/atomic.(*Pointer[go.shape.struct { Cur uint64; Max uint64 }]).Store: ; void sync/atomic.(*Pointer[go.shape.struct { Cur uint64; Max uint64 }]).Store(sync/atomic.Pointer[go.shape.struct { Cur uint64; Max uint64 }] * x, uintptr[16] * dict, int64_t val)
000b0900ldr x16, [x28+16]
000b0904subs xzr, sp, x16
000b0908b.ls 0xb0940
000b090cstr x30, [sp-48]!
000b0910stur x29, [sp-8]
000b0914sub x29, sp, 8
000b0918str x0, [sp+56]
000b091cstr x1, [sp+64]
000b0920str x2, [sp+72]
000b0924ldrsb x27, [x0]
000b0928str x0, [sp+32]
000b092cldr x1, [sp+72]
000b0930bl sync/atomic.StorePointer
000b0934ldur x29, [sp-8]
000b0938ldr x30, [sp], 48
000b093cret x30
000b0940
000b0940loc_b0940:
000b0940stp x0, x1, [sp+8]
000b0944str x2, [sp+24]
000b0948mov x3, x30
000b094cbl runtime.morestack_noctxt.abi0
000b0950ldp x0, x1, [sp+8]
000b0954ldr x2, [sp+24]
000b0958b 0xb0900
000b095cudf 0
000b0900
000b0900sync/atomic.(*Pointer[go.shape.struct { Cur uint64; Max uint64 }]).Store: ; void sync/atomic.(*Pointer[go.shape.struct { Cur uint64; Max uint64 }]).Store(sync/atomic.Pointer[go.shape.struct { Cur uint64; Max uint64 }] * x, uintptr[16] * dict, int64_t val)
000b0900ldr x16, [x28+16]
000b0904subs xzr, sp, x16
000b0908b.ls 0xb0940
000b090cstr x30, [sp-48]!
000b0910stur x29, [sp-8]
000b0914sub x29, sp, 8
000b0918str x0, [sp+56]
000b091cstr x1, [sp+64]
000b0920str x2, [sp+72]
000b0924ldrsb x27, [x0]
000b0928str x0, [sp+32]
000b092cldr x1, [sp+72]
000b0930bl sync/atomic.StorePointer
000b0934ldur x29, [sp-8]
000b0938ldr x30, [sp], 48
000b093cret x30
000b0940
000b0940loc_b0940:
000b0940stp x0, x1, [sp+8]
000b0944str x2, [sp+24]
000b0948mov x3, x30
000b094cbl runtime.morestack_noctxt.abi0
000b0950ldp x0, x1, [sp+8]
000b0954ldr x2, [sp+24]
000b0958b 0xb0900
000b095cudf 0
000b0900
000b0960
000b0960sync/atomic.(*Pointer[go.shape.struct { Cur uint64; Max uint64 }]).Load: ; void sync/atomic.(*Pointer[go.shape.struct { Cur uint64; Max uint64 }]).Load(sync/atomic.Pointer[go.shape.struct { Cur uint64; Max uint64 }] * x, uintptr[16] * dict)
000b0960str x30, [sp-48]!
000b0964stur x29, [sp-8]
000b0968sub x29, sp, 8
000b096cstr x0, [sp+56]
000b0970str x1, [sp+64]
000b0974str xzr, [sp+16]
000b0978ldr x1, [sp+56]
000b097cldrsb x27, [x1]
000b0980str x1, [sp+24]
000b0984ldar x1, [x1]
000b0988str x1, [sp+32]
000b098cldr x1, [sp+32]
000b0990str x1, [sp+16]
000b0994ldr x0, [sp+16]
000b0998add x29, sp, 40
000b099cadd sp, sp, 48
000b09a0ret x30
000b09a4udf 0
000b09a8udf 0
000b09acudf 0
000b0960
000b0960sync/atomic.(*Pointer[go.shape.struct { Cur uint64; Max uint64 }]).Load: ; void sync/atomic.(*Pointer[go.shape.struct { Cur uint64; Max uint64 }]).Load(sync/atomic.Pointer[go.shape.struct { Cur uint64; Max uint64 }] * x, uintptr[16] * dict)
000b0960str x30, [sp-48]!
000b0964stur x29, [sp-8]
000b0968sub x29, sp, 8
000b096cstr x0, [sp+56]
000b0970str x1, [sp+64]
000b0974str xzr, [sp+16]
000b0978ldr x1, [sp+56]
000b097cldrsb x27, [x1]
000b0980str x1, [sp+24]
000b0984ldar x1, [x1]
000b0988str x1, [sp+32]
000b098cldr x1, [sp+32]
000b0990str x1, [sp+16]
000b0994ldr x0, [sp+16]
000b0998add x29, sp, 40
000b099cadd sp, sp, 48
000b09a0ret x30
000b09a4udf 0
000b09a8udf 0
000b09acudf 0
000b0960
000b09b0
000b09b0type:.eq.syscall.SockaddrLinklayer: ; void type:.eq.syscall.SockaddrLinklayer(syscall.SockaddrLinklayer * p, syscall.SockaddrLinklayer * q)
000b09b0ldr x16, [x28+16]
000b09b4subs xzr, sp, x16
000b09b8b.ls 0xb0a38
000b09bcstr x30, [sp-64]!
000b09c0stur x29, [sp-8]
000b09c4sub x29, sp, 8
000b09c8str x0, [sp+72]
000b09ccstr x1, [sp+80]
000b09d0strb wzr, [sp+39]
000b09d4ldr x3, [sp+72]
000b09d8ldrh w3, [x3]
000b09dcldr x4, [sp+80]
000b09e0ldrh w4, [x4]
000b09e4subs wzr, w3, w4
000b09e8b.eq 0xb09f0
000b09ecb 0xb0a1c
000b09f0
000b09f0loc_b09f0:
000b09f0ldr x3, [sp+72]
000b09f4add x3, x3, 8
000b09f8str x3, [sp+48]
000b09fcldr x3, [sp+80]
000b0a00add x1, x3, 8
000b0a04str x1, [sp+40]
000b0a08ldr x0, [sp+48]
000b0a0cmovz x2, 40
000b0a10bl runtime.memequal
000b0a14strb w0, [sp+39]
000b0a18b 0xb0a28
000b0a1c
000b0a1cloc_b0a1c:
000b0a1cb 0xb0a20
000b0a20
000b0a20loc_b0a20:
000b0a20strb wzr, [sp+39]
000b0a24b 0xb0a28
000b0a28
000b0a28loc_b0a28:
000b0a28ldrb w0, [sp+39]
000b0a2cldur x29, [sp-8]
000b0a30ldr x30, [sp], 64
000b0a34ret x30
000b0a38
000b0a38loc_b0a38:
000b0a38stp x0, x1, [sp+8]
000b0a3cmov x3, x30
000b0a40bl runtime.morestack_noctxt.abi0
000b0a44ldp x0, x1, [sp+8]
000b0a48b 0xb09b0
000b0a4cudf 0
000b09b0
000b09b0type:.eq.syscall.SockaddrLinklayer: ; void type:.eq.syscall.SockaddrLinklayer(syscall.SockaddrLinklayer * p, syscall.SockaddrLinklayer * q)
000b09b0ldr x16, [x28+16]
000b09b4subs xzr, sp, x16
000b09b8b.ls 0xb0a38
000b09bcstr x30, [sp-64]!
000b09c0stur x29, [sp-8]
000b09c4sub x29, sp, 8
000b09c8str x0, [sp+72]
000b09ccstr x1, [sp+80]
000b09d0strb wzr, [sp+39]
000b09d4ldr x3, [sp+72]
000b09d8ldrh w3, [x3]
000b09dcldr x4, [sp+80]
000b09e0ldrh w4, [x4]
000b09e4subs wzr, w3, w4
000b09e8b.eq 0xb09f0
000b09ecb 0xb0a1c
000b09f0
000b09f0loc_b09f0:
000b09f0ldr x3, [sp+72]
000b09f4add x3, x3, 8
000b09f8str x3, [sp+48]
000b09fcldr x3, [sp+80]
000b0a00add x1, x3, 8
000b0a04str x1, [sp+40]
000b0a08ldr x0, [sp+48]
000b0a0cmovz x2, 40
000b0a10bl runtime.memequal
000b0a14strb w0, [sp+39]
000b0a18b 0xb0a28
000b0a1c
000b0a1cloc_b0a1c:
000b0a1cb 0xb0a20
000b0a20
000b0a20loc_b0a20:
000b0a20strb wzr, [sp+39]
000b0a24b 0xb0a28
000b0a28
000b0a28loc_b0a28:
000b0a28ldrb w0, [sp+39]
000b0a2cldur x29, [sp-8]
000b0a30ldr x30, [sp], 64
000b0a34ret x30
000b0a38
000b0a38loc_b0a38:
000b0a38stp x0, x1, [sp+8]
000b0a3cmov x3, x30
000b0a40bl runtime.morestack_noctxt.abi0
000b0a44ldp x0, x1, [sp+8]
000b0a48b 0xb09b0
000b0a4cudf 0
000b09b0
000b0a50
000b0a50type:.eq.syscall.SockaddrUnix: ; void type:.eq.syscall.SockaddrUnix(syscall.SockaddrUnix * p, syscall.SockaddrUnix * q)
000b0a50ldr x16, [x28+16]
000b0a54subs xzr, sp, x16
000b0a58b.ls 0xb0b1c
000b0a5cstr x30, [sp-96]!
000b0a60stur x29, [sp-8]
000b0a64sub x29, sp, 8
000b0a68str x0, [sp+104]
000b0a6cstr x1, [sp+112]
000b0a70strb wzr, [sp+38]
000b0a74ldr x3, [sp+104]
000b0a78ldr x3, [x3+8]
000b0a7cstr x3, [sp+48]
000b0a80ldr x4, [x1+8]
000b0a84str x4, [sp+40]
000b0a88subs xzr, x3, x4
000b0a8cb.eq 0xb0a94
000b0a90b 0xb0b00
000b0a94
000b0a94loc_b0a94:
000b0a94ldr x3, [sp+104]
000b0a98ldr x3, [x3+8]
000b0a9cstr x3, [sp+40]
000b0aa0ldr x3, [sp+104]
000b0aa4ldr x3, [x3]
000b0aa8str x3, [sp+80]
000b0aacldr x3, [sp+112]
000b0ab0ldr x1, [x3]
000b0ab4str x1, [sp+72]
000b0ab8ldr x2, [sp+40]
000b0abcldr x0, [sp+80]
000b0ac0bl runtime.memequal
000b0ac4strb w0, [sp+39]
000b0ac8tbnz w0, 0, 0xb0ad0
000b0accb 0xb0afc
000b0ad0
000b0ad0loc_b0ad0:
000b0ad0ldr x3, [sp+104]
000b0ad4add x3, x3, 16
000b0ad8str x3, [sp+64]
000b0adcldr x3, [sp+112]
000b0ae0add x1, x3, 16
000b0ae4str x1, [sp+56]
000b0ae8ldr x0, [sp+64]
000b0aecmovz x2, 110
000b0af0bl runtime.memequal
000b0af4strb w0, [sp+38]
000b0af8b 0xb0b0c
000b0afc
000b0afcloc_b0afc:
000b0afcb 0xb0b04
000b0b00
000b0b00loc_b0b00:
000b0b00b 0xb0b04
000b0b04
000b0b04loc_b0b04:
000b0b04strb wzr, [sp+38]
000b0b08b 0xb0b0c
000b0b0c
000b0b0cloc_b0b0c:
000b0b0cldrb w0, [sp+38]
000b0b10ldur x29, [sp-8]
000b0b14ldr x30, [sp], 96
000b0b18ret x30
000b0b1c
000b0b1cloc_b0b1c:
000b0b1cstp x0, x1, [sp+8]
000b0b20mov x3, x30
000b0b24bl runtime.morestack_noctxt.abi0
000b0b28ldp x0, x1, [sp+8]
000b0b2cb 0xb0a50
000b0a50
000b0a50type:.eq.syscall.SockaddrUnix: ; void type:.eq.syscall.SockaddrUnix(syscall.SockaddrUnix * p, syscall.SockaddrUnix * q)
000b0a50ldr x16, [x28+16]
000b0a54subs xzr, sp, x16
000b0a58b.ls 0xb0b1c
000b0a5cstr x30, [sp-96]!
000b0a60stur x29, [sp-8]
000b0a64sub x29, sp, 8
000b0a68str x0, [sp+104]
000b0a6cstr x1, [sp+112]
000b0a70strb wzr, [sp+38]
000b0a74ldr x3, [sp+104]
000b0a78ldr x3, [x3+8]
000b0a7cstr x3, [sp+48]
000b0a80ldr x4, [x1+8]
000b0a84str x4, [sp+40]
000b0a88subs xzr, x3, x4
000b0a8cb.eq 0xb0a94
000b0a90b 0xb0b00
000b0a94
000b0a94loc_b0a94:
000b0a94ldr x3, [sp+104]
000b0a98ldr x3, [x3+8]
000b0a9cstr x3, [sp+40]
000b0aa0ldr x3, [sp+104]
000b0aa4ldr x3, [x3]
000b0aa8str x3, [sp+80]
000b0aacldr x3, [sp+112]
000b0ab0ldr x1, [x3]
000b0ab4str x1, [sp+72]
000b0ab8ldr x2, [sp+40]
000b0abcldr x0, [sp+80]
000b0ac0bl runtime.memequal
000b0ac4strb w0, [sp+39]
000b0ac8tbnz w0, 0, 0xb0ad0
000b0accb 0xb0afc
000b0ad0
000b0ad0loc_b0ad0:
000b0ad0ldr x3, [sp+104]
000b0ad4add x3, x3, 16
000b0ad8str x3, [sp+64]
000b0adcldr x3, [sp+112]
000b0ae0add x1, x3, 16
000b0ae4str x1, [sp+56]
000b0ae8ldr x0, [sp+64]
000b0aecmovz x2, 110
000b0af0bl runtime.memequal
000b0af4strb w0, [sp+38]
000b0af8b 0xb0b0c
000b0afc
000b0afcloc_b0afc:
000b0afcb 0xb0b04
000b0b00
000b0b00loc_b0b00:
000b0b00b 0xb0b04
000b0b04
000b0b04loc_b0b04:
000b0b04strb wzr, [sp+38]
000b0b08b 0xb0b0c
000b0b0c
000b0b0cloc_b0b0c:
000b0b0cldrb w0, [sp+38]
000b0b10ldur x29, [sp-8]
000b0b14ldr x30, [sp], 96
000b0b18ret x30
000b0b1c
000b0b1cloc_b0b1c:
000b0b1cstp x0, x1, [sp+8]
000b0b20mov x3, x30
000b0b24bl runtime.morestack_noctxt.abi0
000b0b28ldp x0, x1, [sp+8]
000b0b2cb 0xb0a50
000b0a50
000b0b30
000b0b30type:.eq.syscall.SockaddrInet4: ; void type:.eq.syscall.SockaddrInet4(syscall.SockaddrInet4 * p, syscall.SockaddrInet4 * q)
000b0b30str x30, [sp-32]!
000b0b34stur x29, [sp-8]
000b0b38sub x29, sp, 8
000b0b3cstr x0, [sp+40]
000b0b40str x1, [sp+48]
000b0b44strb wzr, [sp+23]
000b0b48ldr x1, [sp+40]
000b0b4cldr x1, [x1]
000b0b50ldr x2, [sp+48]
000b0b54ldr x2, [x2]
000b0b58subs xzr, x2, x1
000b0b5cb.eq 0xb0b64
000b0b60b 0xb0dcc
000b0b64
000b0b64loc_b0b64:
000b0b64ldr x1, [sp+40]
000b0b68ldr x2, [sp+40]
000b0b6cldr x3, [sp+40]
000b0b70ldr x4, [sp+40]
000b0b74ldr x5, [sp+48]
000b0b78ldr x6, [sp+48]
000b0b7cldr x7, [sp+48]
000b0b80ldr x8, [sp+48]
000b0b84ldrb w1, [x1+8]
000b0b88ldrb w5, [x5+8]
000b0b8cldrb w2, [x2+9]
000b0b90ldrb w6, [x6+9]
000b0b94ldrb w3, [x3+10]
000b0b98ldrb w7, [x7+10]
000b0b9cldrb w4, [x4+11]
000b0ba0ldrb w8, [x8+11]
000b0ba4ubfm x6, x6, 56, 7
000b0ba8orr x5, x5, x6
000b0bacubfm x2, x2, 56, 7
000b0bb0orr x1, x1, x2
000b0bb4ubfm x2, x3, 48, 7
000b0bb8orr x1, x1, x2
000b0bbcubfm x2, x7, 48, 7
000b0bc0orr x2, x5, x2
000b0bc4ubfm x3, x8, 40, 7
000b0bc8orr x2, x2, x3
000b0bccubfm x3, x4, 40, 7
000b0bd0orr x1, x1, x3
000b0bd4subs wzr, w2, w1
000b0bd8b.eq 0xb0be0
000b0bdcb 0xb0dc8
000b0be0
000b0be0loc_b0be0:
000b0be0ldr x1, [sp+40]
000b0be4ldr x2, [sp+48]
000b0be8ldrh w1, [x1+12]
000b0becldrh w2, [x2+12]
000b0bf0subs wzr, w1, w2
000b0bf4cset x1, eq
000b0bf8b.eq 0xb0c00
000b0bfcb 0xb0c1c
000b0c00
000b0c00loc_b0c00:
000b0c00ldr x2, [sp+40]
000b0c04ldr x3, [sp+48]
000b0c08ldrh w2, [x2+14]
000b0c0cldrh w3, [x3+14]
000b0c10subs wzr, w2, w3
000b0c14cset x1, eq
000b0c18b 0xb0c20
000b0c1c
000b0c1cloc_b0c1c:
000b0c1cb 0xb0c20
000b0c20
000b0c20loc_b0c20:
000b0c20tbnz w1, 0, 0xb0c28
000b0c24b 0xb0ca4
000b0c28
000b0c28loc_b0c28:
000b0c28ldr x2, [sp+40]
000b0c2cldr x3, [sp+40]
000b0c30ldr x4, [sp+40]
000b0c34ldr x5, [sp+40]
000b0c38ldr x6, [sp+48]
000b0c3cldr x7, [sp+48]
000b0c40ldr x8, [sp+48]
000b0c44ldr x9, [sp+48]
000b0c48ldrb w2, [x2+16]
000b0c4cldrb w6, [x6+16]
000b0c50ldrb w3, [x3+17]
000b0c54ldrb w7, [x7+17]
000b0c58ldrb w4, [x4+18]
000b0c5cldrb w8, [x8+18]
000b0c60ldrb w5, [x5+19]
000b0c64ldrb w9, [x9+19]
000b0c68ubfm x7, x7, 56, 7
000b0c6corr x6, x6, x7
000b0c70ubfm x3, x3, 56, 7
000b0c74orr x2, x2, x3
000b0c78ubfm x3, x8, 48, 7
000b0c7corr x3, x6, x3
000b0c80ubfm x4, x4, 48, 7
000b0c84orr x2, x2, x4
000b0c88ubfm x4, x9, 40, 7
000b0c8corr x3, x3, x4
000b0c90ubfm x4, x5, 40, 7
000b0c94orr x2, x2, x4
000b0c98subs wzr, w3, w2
000b0c9ccset x1, eq
000b0ca0b 0xb0ca8
000b0ca4
000b0ca4loc_b0ca4:
000b0ca4b 0xb0ca8
000b0ca8
000b0ca8loc_b0ca8:
000b0ca8tbnz w1, 0, 0xb0cb0
000b0cacb 0xb0dac
000b0cb0
000b0cb0loc_b0cb0:
000b0cb0ldr x2, [sp+40]
000b0cb4ldr x3, [sp+40]
000b0cb8ldr x4, [sp+40]
000b0cbcldr x5, [sp+40]
000b0cc0ldr x6, [sp+40]
000b0cc4ldr x7, [sp+40]
000b0cc8ldr x8, [sp+40]
000b0cccldr x9, [sp+40]
000b0cd0ldr x10, [sp+48]
000b0cd4ldr x11, [sp+48]
000b0cd8ldr x12, [sp+48]
000b0cdcldr x13, [sp+48]
000b0ce0ldr x14, [sp+48]
000b0ce4ldr x15, [sp+48]
000b0ce8ldr x16, [sp+48]
000b0cecldr x17, [sp+48]
000b0cf0ldrb w2, [x2+20]
000b0cf4ldrb w10, [x10+20]
000b0cf8ldrb w3, [x3+21]
000b0cfcldrb w11, [x11+21]
000b0d00ldrb w4, [x4+22]
000b0d04ldrb w12, [x12+22]
000b0d08ldrb w5, [x5+23]
000b0d0cldrb w13, [x13+23]
000b0d10ldrb w6, [x6+24]
000b0d14ldrb w14, [x14+24]
000b0d18ldrb w7, [x7+25]
000b0d1cldrb w15, [x15+25]
000b0d20ldrb w8, [x8+26]
000b0d24ldrb w16, [x16+26]
000b0d28ldrb w9, [x9+27]
000b0d2cldrb w17, [x17+27]
000b0d30ubfm x11, x11, 56, 7
000b0d34orr x10, x10, x11
000b0d38ubfm x3, x3, 56, 7
000b0d3corr x2, x2, x3
000b0d40ubfm x3, x4, 48, 7
000b0d44orr x2, x2, x3
000b0d48ubfm x3, x12, 48, 7
000b0d4corr x3, x10, x3
000b0d50ubfm x4, x5, 40, 7
000b0d54orr x2, x2, x4
000b0d58ubfm x4, x13, 40, 7
000b0d5corr x3, x3, x4
000b0d60ubfm x4, x6, 32, 7
000b0d64orr x2, x2, x4
000b0d68ubfm x4, x14, 32, 7
000b0d6corr x3, x3, x4
000b0d70ubfm x4, x7, 24, 7
000b0d74orr x2, x2, x4
000b0d78ubfm x4, x15, 24, 7
000b0d7corr x3, x3, x4
000b0d80ubfm x4, x8, 16, 7
000b0d84orr x2, x2, x4
000b0d88ubfm x4, x16, 16, 7
000b0d8corr x3, x3, x4
000b0d90ubfm x4, x9, 8, 7
000b0d94orr x2, x2, x4
000b0d98ubfm x4, x17, 8, 7
000b0d9corr x3, x3, x4
000b0da0subs xzr, x3, x2
000b0da4cset x1, eq
000b0da8b 0xb0db0
000b0dac
000b0dacloc_b0dac:
000b0dacb 0xb0db0
000b0db0
000b0db0loc_b0db0:
000b0db0strb w1, [sp+23]
000b0db4b 0xb0db8
000b0db8
000b0db8loc_b0db8:
000b0db8mov x0, x1
000b0dbcadd x29, sp, 24
000b0dc0add sp, sp, 32
000b0dc4ret x30
000b0dc8
000b0dc8loc_b0dc8:
000b0dc8b 0xb0dd0
000b0dcc
000b0dccloc_b0dcc:
000b0dccb 0xb0dd0
000b0dd0
000b0dd0loc_b0dd0:
000b0dd0strb wzr, [sp+23]
000b0dd4mov x0, xzr
000b0dd8add x29, sp, 24
000b0ddcadd sp, sp, 32
000b0de0ret x30
000b0de4udf 0
000b0de8udf 0
000b0decudf 0
000b0b30
000b0b30type:.eq.syscall.SockaddrInet4: ; void type:.eq.syscall.SockaddrInet4(syscall.SockaddrInet4 * p, syscall.SockaddrInet4 * q)
000b0b30str x30, [sp-32]!
000b0b34stur x29, [sp-8]
000b0b38sub x29, sp, 8
000b0b3cstr x0, [sp+40]
000b0b40str x1, [sp+48]
000b0b44strb wzr, [sp+23]
000b0b48ldr x1, [sp+40]
000b0b4cldr x1, [x1]
000b0b50ldr x2, [sp+48]
000b0b54ldr x2, [x2]
000b0b58subs xzr, x2, x1
000b0b5cb.eq 0xb0b64
000b0b60b 0xb0dcc
000b0b64
000b0b64loc_b0b64:
000b0b64ldr x1, [sp+40]
000b0b68ldr x2, [sp+40]
000b0b6cldr x3, [sp+40]
000b0b70ldr x4, [sp+40]
000b0b74ldr x5, [sp+48]
000b0b78ldr x6, [sp+48]
000b0b7cldr x7, [sp+48]
000b0b80ldr x8, [sp+48]
000b0b84ldrb w1, [x1+8]
000b0b88ldrb w5, [x5+8]
000b0b8cldrb w2, [x2+9]
000b0b90ldrb w6, [x6+9]
000b0b94ldrb w3, [x3+10]
000b0b98ldrb w7, [x7+10]
000b0b9cldrb w4, [x4+11]
000b0ba0ldrb w8, [x8+11]
000b0ba4ubfm x6, x6, 56, 7
000b0ba8orr x5, x5, x6
000b0bacubfm x2, x2, 56, 7
000b0bb0orr x1, x1, x2
000b0bb4ubfm x2, x3, 48, 7
000b0bb8orr x1, x1, x2
000b0bbcubfm x2, x7, 48, 7
000b0bc0orr x2, x5, x2
000b0bc4ubfm x3, x8, 40, 7
000b0bc8orr x2, x2, x3
000b0bccubfm x3, x4, 40, 7
000b0bd0orr x1, x1, x3
000b0bd4subs wzr, w2, w1
000b0bd8b.eq 0xb0be0
000b0bdcb 0xb0dc8
000b0be0
000b0be0loc_b0be0:
000b0be0ldr x1, [sp+40]
000b0be4ldr x2, [sp+48]
000b0be8ldrh w1, [x1+12]
000b0becldrh w2, [x2+12]
000b0bf0subs wzr, w1, w2
000b0bf4cset x1, eq
000b0bf8b.eq 0xb0c00
000b0bfcb 0xb0c1c
000b0c00
000b0c00loc_b0c00:
000b0c00ldr x2, [sp+40]
000b0c04ldr x3, [sp+48]
000b0c08ldrh w2, [x2+14]
000b0c0cldrh w3, [x3+14]
000b0c10subs wzr, w2, w3
000b0c14cset x1, eq
000b0c18b 0xb0c20
000b0c1c
000b0c1cloc_b0c1c:
000b0c1cb 0xb0c20
000b0c20
000b0c20loc_b0c20:
000b0c20tbnz w1, 0, 0xb0c28
000b0c24b 0xb0ca4
000b0c28
000b0c28loc_b0c28:
000b0c28ldr x2, [sp+40]
000b0c2cldr x3, [sp+40]
000b0c30ldr x4, [sp+40]
000b0c34ldr x5, [sp+40]
000b0c38ldr x6, [sp+48]
000b0c3cldr x7, [sp+48]
000b0c40ldr x8, [sp+48]
000b0c44ldr x9, [sp+48]
000b0c48ldrb w2, [x2+16]
000b0c4cldrb w6, [x6+16]
000b0c50ldrb w3, [x3+17]
000b0c54ldrb w7, [x7+17]
000b0c58ldrb w4, [x4+18]
000b0c5cldrb w8, [x8+18]
000b0c60ldrb w5, [x5+19]
000b0c64ldrb w9, [x9+19]
000b0c68ubfm x7, x7, 56, 7
000b0c6corr x6, x6, x7
000b0c70ubfm x3, x3, 56, 7
000b0c74orr x2, x2, x3
000b0c78ubfm x3, x8, 48, 7
000b0c7corr x3, x6, x3
000b0c80ubfm x4, x4, 48, 7
000b0c84orr x2, x2, x4
000b0c88ubfm x4, x9, 40, 7
000b0c8corr x3, x3, x4
000b0c90ubfm x4, x5, 40, 7
000b0c94orr x2, x2, x4
000b0c98subs wzr, w3, w2
000b0c9ccset x1, eq
000b0ca0b 0xb0ca8
000b0ca4
000b0ca4loc_b0ca4:
000b0ca4b 0xb0ca8
000b0ca8
000b0ca8loc_b0ca8:
000b0ca8tbnz w1, 0, 0xb0cb0
000b0cacb 0xb0dac
000b0cb0
000b0cb0loc_b0cb0:
000b0cb0ldr x2, [sp+40]
000b0cb4ldr x3, [sp+40]
000b0cb8ldr x4, [sp+40]
000b0cbcldr x5, [sp+40]
000b0cc0ldr x6, [sp+40]
000b0cc4ldr x7, [sp+40]
000b0cc8ldr x8, [sp+40]
000b0cccldr x9, [sp+40]
000b0cd0ldr x10, [sp+48]
000b0cd4ldr x11, [sp+48]
000b0cd8ldr x12, [sp+48]
000b0cdcldr x13, [sp+48]
000b0ce0ldr x14, [sp+48]
000b0ce4ldr x15, [sp+48]
000b0ce8ldr x16, [sp+48]
000b0cecldr x17, [sp+48]
000b0cf0ldrb w2, [x2+20]
000b0cf4ldrb w10, [x10+20]
000b0cf8ldrb w3, [x3+21]
000b0cfcldrb w11, [x11+21]
000b0d00ldrb w4, [x4+22]
000b0d04ldrb w12, [x12+22]
000b0d08ldrb w5, [x5+23]
000b0d0cldrb w13, [x13+23]
000b0d10ldrb w6, [x6+24]
000b0d14ldrb w14, [x14+24]
000b0d18ldrb w7, [x7+25]
000b0d1cldrb w15, [x15+25]
000b0d20ldrb w8, [x8+26]
000b0d24ldrb w16, [x16+26]
000b0d28ldrb w9, [x9+27]
000b0d2cldrb w17, [x17+27]
000b0d30ubfm x11, x11, 56, 7
000b0d34orr x10, x10, x11
000b0d38ubfm x3, x3, 56, 7
000b0d3corr x2, x2, x3
000b0d40ubfm x3, x4, 48, 7
000b0d44orr x2, x2, x3
000b0d48ubfm x3, x12, 48, 7
000b0d4corr x3, x10, x3
000b0d50ubfm x4, x5, 40, 7
000b0d54orr x2, x2, x4
000b0d58ubfm x4, x13, 40, 7
000b0d5corr x3, x3, x4
000b0d60ubfm x4, x6, 32, 7
000b0d64orr x2, x2, x4
000b0d68ubfm x4, x14, 32, 7
000b0d6corr x3, x3, x4
000b0d70ubfm x4, x7, 24, 7
000b0d74orr x2, x2, x4
000b0d78ubfm x4, x15, 24, 7
000b0d7corr x3, x3, x4
000b0d80ubfm x4, x8, 16, 7
000b0d84orr x2, x2, x4
000b0d88ubfm x4, x16, 16, 7
000b0d8corr x3, x3, x4
000b0d90ubfm x4, x9, 8, 7
000b0d94orr x2, x2, x4
000b0d98ubfm x4, x17, 8, 7
000b0d9corr x3, x3, x4
000b0da0subs xzr, x3, x2
000b0da4cset x1, eq
000b0da8b 0xb0db0
000b0dac
000b0dacloc_b0dac:
000b0dacb 0xb0db0
000b0db0
000b0db0loc_b0db0:
000b0db0strb w1, [sp+23]
000b0db4b 0xb0db8
000b0db8
000b0db8loc_b0db8:
000b0db8mov x0, x1
000b0dbcadd x29, sp, 24
000b0dc0add sp, sp, 32
000b0dc4ret x30
000b0dc8
000b0dc8loc_b0dc8:
000b0dc8b 0xb0dd0
000b0dcc
000b0dccloc_b0dcc:
000b0dccb 0xb0dd0
000b0dd0
000b0dd0loc_b0dd0:
000b0dd0strb wzr, [sp+23]
000b0dd4mov x0, xzr
000b0dd8add x29, sp, 24
000b0ddcadd sp, sp, 32
000b0de0ret x30
000b0de4udf 0
000b0de8udf 0
000b0decudf 0
000b0b30
000b0df0
000b0df0syscall.(*Errno).Error: ; void syscall.(*Errno).Error(syscall.Errno * e)
000b0df0ldr x16, [x28+16]
000b0df4subs xzr, sp, x16
000b0df8b.ls 0xb0e5c
000b0dfcstr x30, [sp-64]!
000b0e00stur x29, [sp-8]
000b0e04sub x29, sp, 8
000b0e08ldr x16, [x28+32]
000b0e0ccbnz x16, 0xb0e70
000b0e10
000b0e10loc_b0e10:
000b0e10str x0, [sp+72]
000b0e14stp xzr, xzr, [sp+24]
000b0e18ldr x1, [sp+72]
000b0e1ccbnz x1, 0xb0e24
000b0e20b 0xb0e54
000b0e24
000b0e24loc_b0e24:
000b0e24ldr x1, [sp+72]
000b0e28ldrsb x27, [x1]
000b0e2cldr x0, [x1]
000b0e30str x0, [sp+16]
000b0e34bl syscall.Errno.Error
000b0e38str x0, [sp+40]
000b0e3cstr x1, [sp+48]
000b0e40str x0, [sp+24]
000b0e44str x1, [sp+32]
000b0e48ldur x29, [sp-8]
000b0e4cldr x30, [sp], 64
000b0e50ret x30
000b0e54
000b0e54loc_b0e54:
000b0e54bl runtime.panicwrap
000b0e58hint
000b0e5c
000b0e5cloc_b0e5c:
000b0e5cstr x0, [sp+8]
000b0e60mov x3, x30
000b0e64bl runtime.morestack_noctxt.abi0
000b0e68ldr x0, [sp+8]
000b0e6cb 0xb0df0
000b0e70
000b0e70loc_b0e70:
000b0e70ldr x17, [x16]
000b0e74add x20, sp, 72
000b0e78subs xzr, x20, x17
000b0e7cb.ne 0xb0e10
000b0e80add x20, sp, 8
000b0e84str x20, [x16]
000b0e88b 0xb0e10
000b0e8cudf 0
000b0df0
000b0df0syscall.(*Errno).Error: ; void syscall.(*Errno).Error(syscall.Errno * e)
000b0df0ldr x16, [x28+16]
000b0df4subs xzr, sp, x16
000b0df8b.ls 0xb0e5c
000b0dfcstr x30, [sp-64]!
000b0e00stur x29, [sp-8]
000b0e04sub x29, sp, 8
000b0e08ldr x16, [x28+32]
000b0e0ccbnz x16, 0xb0e70
000b0e10
000b0e10loc_b0e10:
000b0e10str x0, [sp+72]
000b0e14stp xzr, xzr, [sp+24]
000b0e18ldr x1, [sp+72]
000b0e1ccbnz x1, 0xb0e24
000b0e20b 0xb0e54
000b0e24
000b0e24loc_b0e24:
000b0e24ldr x1, [sp+72]
000b0e28ldrsb x27, [x1]
000b0e2cldr x0, [x1]
000b0e30str x0, [sp+16]
000b0e34bl syscall.Errno.Error
000b0e38str x0, [sp+40]
000b0e3cstr x1, [sp+48]
000b0e40str x0, [sp+24]
000b0e44str x1, [sp+32]
000b0e48ldur x29, [sp-8]
000b0e4cldr x30, [sp], 64
000b0e50ret x30
000b0e54
000b0e54loc_b0e54:
000b0e54bl runtime.panicwrap
000b0e58hint
000b0e5c
000b0e5cloc_b0e5c:
000b0e5cstr x0, [sp+8]
000b0e60mov x3, x30
000b0e64bl runtime.morestack_noctxt.abi0
000b0e68ldr x0, [sp+8]
000b0e6cb 0xb0df0
000b0e70
000b0e70loc_b0e70:
000b0e70ldr x17, [x16]
000b0e74add x20, sp, 72
000b0e78subs xzr, x20, x17
000b0e7cb.ne 0xb0e10
000b0e80add x20, sp, 8
000b0e84str x20, [x16]
000b0e88b 0xb0e10
000b0e8cudf 0
000b0df0
000b0e90
000b0e90syscall.(*Errno).Is: ; void syscall.(*Errno).Is(syscall.Errno * e, error target)
000b0e90ldr x16, [x28+16]
000b0e94subs xzr, sp, x16
000b0e98b.ls 0xb0efc
000b0e9cstr x30, [sp-64]!
000b0ea0stur x29, [sp-8]
000b0ea4sub x29, sp, 8
000b0ea8ldr x16, [x28+32]
000b0eaccbnz x16, 0xb0f18
000b0eb0
000b0eb0loc_b0eb0:
000b0eb0str x0, [sp+72]
000b0eb4str x1, [sp+80]
000b0eb8str x2, [sp+88]
000b0ebcstrb wzr, [sp+46]
000b0ec0ldr x3, [sp+72]
000b0ec4cbnz x3, 0xb0ecc
000b0ec8b 0xb0ef4
000b0ecc
000b0eccloc_b0ecc:
000b0eccldr x3, [sp+72]
000b0ed0ldrsb x27, [x3]
000b0ed4ldr x0, [x3]
000b0ed8str x0, [sp+48]
000b0edcbl syscall.Errno.Is
000b0ee0strb w0, [sp+47]
000b0ee4strb w0, [sp+46]
000b0ee8ldur x29, [sp-8]
000b0eecldr x30, [sp], 64
000b0ef0ret x30
000b0ef4
000b0ef4loc_b0ef4:
000b0ef4bl runtime.panicwrap
000b0ef8hint
000b0efc
000b0efcloc_b0efc:
000b0efcstp x0, x1, [sp+8]
000b0f00str x2, [sp+24]
000b0f04mov x3, x30
000b0f08bl runtime.morestack_noctxt.abi0
000b0f0cldp x0, x1, [sp+8]
000b0f10ldr x2, [sp+24]
000b0f14b 0xb0e90
000b0f18
000b0f18loc_b0f18:
000b0f18ldr x17, [x16]
000b0f1cadd x20, sp, 72
000b0f20subs xzr, x20, x17
000b0f24b.ne 0xb0eb0
000b0f28add x20, sp, 8
000b0f2cstr x20, [x16]
000b0f30b 0xb0eb0
000b0f34udf 0
000b0f38udf 0
000b0f3cudf 0
000b0e90
000b0e90syscall.(*Errno).Is: ; void syscall.(*Errno).Is(syscall.Errno * e, error target)
000b0e90ldr x16, [x28+16]
000b0e94subs xzr, sp, x16
000b0e98b.ls 0xb0efc
000b0e9cstr x30, [sp-64]!
000b0ea0stur x29, [sp-8]
000b0ea4sub x29, sp, 8
000b0ea8ldr x16, [x28+32]
000b0eaccbnz x16, 0xb0f18
000b0eb0
000b0eb0loc_b0eb0:
000b0eb0str x0, [sp+72]
000b0eb4str x1, [sp+80]
000b0eb8str x2, [sp+88]
000b0ebcstrb wzr, [sp+46]
000b0ec0ldr x3, [sp+72]
000b0ec4cbnz x3, 0xb0ecc
000b0ec8b 0xb0ef4
000b0ecc
000b0eccloc_b0ecc:
000b0eccldr x3, [sp+72]
000b0ed0ldrsb x27, [x3]
000b0ed4ldr x0, [x3]
000b0ed8str x0, [sp+48]
000b0edcbl syscall.Errno.Is
000b0ee0strb w0, [sp+47]
000b0ee4strb w0, [sp+46]
000b0ee8ldur x29, [sp-8]
000b0eecldr x30, [sp], 64
000b0ef0ret x30
000b0ef4
000b0ef4loc_b0ef4:
000b0ef4bl runtime.panicwrap
000b0ef8hint
000b0efc
000b0efcloc_b0efc:
000b0efcstp x0, x1, [sp+8]
000b0f00str x2, [sp+24]
000b0f04mov x3, x30
000b0f08bl runtime.morestack_noctxt.abi0
000b0f0cldp x0, x1, [sp+8]
000b0f10ldr x2, [sp+24]
000b0f14b 0xb0e90
000b0f18
000b0f18loc_b0f18:
000b0f18ldr x17, [x16]
000b0f1cadd x20, sp, 72
000b0f20subs xzr, x20, x17
000b0f24b.ne 0xb0eb0
000b0f28add x20, sp, 8
000b0f2cstr x20, [x16]
000b0f30b 0xb0eb0
000b0f34udf 0
000b0f38udf 0
000b0f3cudf 0
000b0e90
000b0f40
000b0f40syscall.(*Errno).Temporary: ; void syscall.(*Errno).Temporary(syscall.Errno * e)
000b0f40ldr x16, [x28+16]
000b0f44subs xzr, sp, x16
000b0f48b.ls 0xb0fa4
000b0f4cstr x30, [sp-48]!
000b0f50stur x29, [sp-8]
000b0f54sub x29, sp, 8
000b0f58ldr x16, [x28+32]
000b0f5ccbnz x16, 0xb0fb8
000b0f60
000b0f60loc_b0f60:
000b0f60str x0, [sp+56]
000b0f64strb wzr, [sp+30]
000b0f68ldr x1, [sp+56]
000b0f6ccbnz x1, 0xb0f74
000b0f70b 0xb0f9c
000b0f74
000b0f74loc_b0f74:
000b0f74ldr x1, [sp+56]
000b0f78ldrsb x27, [x1]
000b0f7cldr x0, [x1]
000b0f80str x0, [sp+32]
000b0f84bl syscall.Errno.Temporary
000b0f88strb w0, [sp+31]
000b0f8cstrb w0, [sp+30]
000b0f90ldur x29, [sp-8]
000b0f94ldr x30, [sp], 48
000b0f98ret x30
000b0f9c
000b0f9cloc_b0f9c:
000b0f9cbl runtime.panicwrap
000b0fa0hint
000b0fa4
000b0fa4loc_b0fa4:
000b0fa4str x0, [sp+8]
000b0fa8mov x3, x30
000b0facbl runtime.morestack_noctxt.abi0
000b0fb0ldr x0, [sp+8]
000b0fb4b 0xb0f40
000b0fb8
000b0fb8loc_b0fb8:
000b0fb8ldr x17, [x16]
000b0fbcadd x20, sp, 56
000b0fc0subs xzr, x20, x17
000b0fc4b.ne 0xb0f60
000b0fc8add x20, sp, 8
000b0fccstr x20, [x16]
000b0fd0b 0xb0f60
000b0fd4udf 0
000b0fd8udf 0
000b0fdcudf 0
000b0f40
000b0f40syscall.(*Errno).Temporary: ; void syscall.(*Errno).Temporary(syscall.Errno * e)
000b0f40ldr x16, [x28+16]
000b0f44subs xzr, sp, x16
000b0f48b.ls 0xb0fa4
000b0f4cstr x30, [sp-48]!
000b0f50stur x29, [sp-8]
000b0f54sub x29, sp, 8
000b0f58ldr x16, [x28+32]
000b0f5ccbnz x16, 0xb0fb8
000b0f60
000b0f60loc_b0f60:
000b0f60str x0, [sp+56]
000b0f64strb wzr, [sp+30]
000b0f68ldr x1, [sp+56]
000b0f6ccbnz x1, 0xb0f74
000b0f70b 0xb0f9c
000b0f74
000b0f74loc_b0f74:
000b0f74ldr x1, [sp+56]
000b0f78ldrsb x27, [x1]
000b0f7cldr x0, [x1]
000b0f80str x0, [sp+32]
000b0f84bl syscall.Errno.Temporary
000b0f88strb w0, [sp+31]
000b0f8cstrb w0, [sp+30]
000b0f90ldur x29, [sp-8]
000b0f94ldr x30, [sp], 48
000b0f98ret x30
000b0f9c
000b0f9cloc_b0f9c:
000b0f9cbl runtime.panicwrap
000b0fa0hint
000b0fa4
000b0fa4loc_b0fa4:
000b0fa4str x0, [sp+8]
000b0fa8mov x3, x30
000b0facbl runtime.morestack_noctxt.abi0
000b0fb0ldr x0, [sp+8]
000b0fb4b 0xb0f40
000b0fb8
000b0fb8loc_b0fb8:
000b0fb8ldr x17, [x16]
000b0fbcadd x20, sp, 56
000b0fc0subs xzr, x20, x17
000b0fc4b.ne 0xb0f60
000b0fc8add x20, sp, 8
000b0fccstr x20, [x16]
000b0fd0b 0xb0f60
000b0fd4udf 0
000b0fd8udf 0
000b0fdcudf 0
000b0f40
000b0fe0
000b0fe0syscall.(*Errno).Timeout: ; void syscall.(*Errno).Timeout(syscall.Errno * e)
000b0fe0ldr x16, [x28+16]
000b0fe4subs xzr, sp, x16
000b0fe8b.ls 0xb1044
000b0fecstr x30, [sp-48]!
000b0ff0stur x29, [sp-8]
000b0ff4sub x29, sp, 8
000b0ff8ldr x16, [x28+32]
000b0ffccbnz x16, 0xb1058
000b1000
000b1000loc_b1000:
000b1000str x0, [sp+56]
000b1004strb wzr, [sp+30]
000b1008ldr x1, [sp+56]
000b100ccbnz x1, 0xb1014
000b1010b 0xb103c
000b1014
000b1014loc_b1014:
000b1014ldr x1, [sp+56]
000b1018ldrsb x27, [x1]
000b101cldr x0, [x1]
000b1020str x0, [sp+32]
000b1024bl syscall.Errno.Timeout
000b1028strb w0, [sp+31]
000b102cstrb w0, [sp+30]
000b1030ldur x29, [sp-8]
000b1034ldr x30, [sp], 48
000b1038ret x30
000b103c
000b103cloc_b103c:
000b103cbl runtime.panicwrap
000b1040hint
000b1044
000b1044loc_b1044:
000b1044str x0, [sp+8]
000b1048mov x3, x30
000b104cbl runtime.morestack_noctxt.abi0
000b1050ldr x0, [sp+8]
000b1054b 0xb0fe0
000b1058
000b1058loc_b1058:
000b1058ldr x17, [x16]
000b105cadd x20, sp, 56
000b1060subs xzr, x20, x17
000b1064b.ne 0xb1000
000b1068add x20, sp, 8
000b106cstr x20, [x16]
000b1070b 0xb1000
000b1074udf 0
000b1078udf 0
000b107cudf 0
000b0fe0
000b0fe0syscall.(*Errno).Timeout: ; void syscall.(*Errno).Timeout(syscall.Errno * e)
000b0fe0ldr x16, [x28+16]
000b0fe4subs xzr, sp, x16
000b0fe8b.ls 0xb1044
000b0fecstr x30, [sp-48]!
000b0ff0stur x29, [sp-8]
000b0ff4sub x29, sp, 8
000b0ff8ldr x16, [x28+32]
000b0ffccbnz x16, 0xb1058
000b1000
000b1000loc_b1000:
000b1000str x0, [sp+56]
000b1004strb wzr, [sp+30]
000b1008ldr x1, [sp+56]
000b100ccbnz x1, 0xb1014
000b1010b 0xb103c
000b1014
000b1014loc_b1014:
000b1014ldr x1, [sp+56]
000b1018ldrsb x27, [x1]
000b101cldr x0, [x1]
000b1020str x0, [sp+32]
000b1024bl syscall.Errno.Timeout
000b1028strb w0, [sp+31]
000b102cstrb w0, [sp+30]
000b1030ldur x29, [sp-8]
000b1034ldr x30, [sp], 48
000b1038ret x30
000b103c
000b103cloc_b103c:
000b103cbl runtime.panicwrap
000b1040hint
000b1044
000b1044loc_b1044:
000b1044str x0, [sp+8]
000b1048mov x3, x30
000b104cbl runtime.morestack_noctxt.abi0
000b1050ldr x0, [sp+8]
000b1054b 0xb0fe0
000b1058
000b1058loc_b1058:
000b1058ldr x17, [x16]
000b105cadd x20, sp, 56
000b1060subs xzr, x20, x17
000b1064b.ne 0xb1000
000b1068add x20, sp, 8
000b106cstr x20, [x16]
000b1070b 0xb1000
000b1074udf 0
000b1078udf 0
000b107cudf 0
000b0fe0
000b1080
000b1080syscall.(*Signal).String: ; void syscall.(*Signal).String(syscall.Signal * s)
000b1080ldr x16, [x28+16]
000b1084subs xzr, sp, x16
000b1088b.ls 0xb10ec
000b108cstr x30, [sp-64]!
000b1090stur x29, [sp-8]
000b1094sub x29, sp, 8
000b1098ldr x16, [x28+32]
000b109ccbnz x16, 0xb1100
000b10a0
000b10a0loc_b10a0:
000b10a0str x0, [sp+72]
000b10a4stp xzr, xzr, [sp+24]
000b10a8ldr x1, [sp+72]
000b10accbnz x1, 0xb10b4
000b10b0b 0xb10e4
000b10b4
000b10b4loc_b10b4:
000b10b4ldr x1, [sp+72]
000b10b8ldrsb x27, [x1]
000b10bcldr x0, [x1]
000b10c0str x0, [sp+16]
000b10c4bl syscall.Signal.String
000b10c8str x0, [sp+40]
000b10ccstr x1, [sp+48]
000b10d0str x0, [sp+24]
000b10d4str x1, [sp+32]
000b10d8ldur x29, [sp-8]
000b10dcldr x30, [sp], 64
000b10e0ret x30
000b10e4
000b10e4loc_b10e4:
000b10e4bl runtime.panicwrap
000b10e8hint
000b10ec
000b10ecloc_b10ec:
000b10ecstr x0, [sp+8]
000b10f0mov x3, x30
000b10f4bl runtime.morestack_noctxt.abi0
000b10f8ldr x0, [sp+8]
000b10fcb 0xb1080
000b1100
000b1100loc_b1100:
000b1100ldr x17, [x16]
000b1104add x20, sp, 72
000b1108subs xzr, x20, x17
000b110cb.ne 0xb10a0
000b1110add x20, sp, 8
000b1114str x20, [x16]
000b1118b 0xb10a0
000b111cudf 0
000b1080
000b1080syscall.(*Signal).String: ; void syscall.(*Signal).String(syscall.Signal * s)
000b1080ldr x16, [x28+16]
000b1084subs xzr, sp, x16
000b1088b.ls 0xb10ec
000b108cstr x30, [sp-64]!
000b1090stur x29, [sp-8]
000b1094sub x29, sp, 8
000b1098ldr x16, [x28+32]
000b109ccbnz x16, 0xb1100
000b10a0
000b10a0loc_b10a0:
000b10a0str x0, [sp+72]
000b10a4stp xzr, xzr, [sp+24]
000b10a8ldr x1, [sp+72]
000b10accbnz x1, 0xb10b4
000b10b0b 0xb10e4
000b10b4
000b10b4loc_b10b4:
000b10b4ldr x1, [sp+72]
000b10b8ldrsb x27, [x1]
000b10bcldr x0, [x1]
000b10c0str x0, [sp+16]
000b10c4bl syscall.Signal.String
000b10c8str x0, [sp+40]
000b10ccstr x1, [sp+48]
000b10d0str x0, [sp+24]
000b10d4str x1, [sp+32]
000b10d8ldur x29, [sp-8]
000b10dcldr x30, [sp], 64
000b10e0ret x30
000b10e4
000b10e4loc_b10e4:
000b10e4bl runtime.panicwrap
000b10e8hint
000b10ec
000b10ecloc_b10ec:
000b10ecstr x0, [sp+8]
000b10f0mov x3, x30
000b10f4bl runtime.morestack_noctxt.abi0
000b10f8ldr x0, [sp+8]
000b10fcb 0xb1080
000b1100
000b1100loc_b1100:
000b1100ldr x17, [x16]
000b1104add x20, sp, 72
000b1108subs xzr, x20, x17
000b110cb.ne 0xb10a0
000b1110add x20, sp, 8
000b1114str x20, [x16]
000b1118b 0xb10a0
000b111cudf 0
000b1080
000b1120
000b1120syscall.Syscall.abi0:
000b1120str x30, [sp-96]!
000b1124stur x29, [sp-8]
000b1128sub x29, sp, 8
000b112cstr xzr, [sp+136]
000b1130str xzr, [sp+144]
000b1134str xzr, [sp+152]
000b1138ldr x0, [sp+104]
000b113cldr x1, [sp+112]
000b1140ldr x2, [sp+120]
000b1144ldr x3, [sp+128]
000b1148bl syscall.Syscall
000b114cstr x0, [sp+80]
000b1150str x1, [sp+72]
000b1154str x2, [sp+64]
000b1158str x0, [sp+56]
000b115cstr x1, [sp+48]
000b1160str x2, [sp+40]
000b1164str x0, [sp+136]
000b1168str x1, [sp+144]
000b116cstr x2, [sp+152]
000b1170ldur x29, [sp-8]
000b1174ldr x30, [sp], 96
000b1178ret x30
000b117cudf 0
000b1120
000b1120syscall.Syscall.abi0:
000b1120str x30, [sp-96]!
000b1124stur x29, [sp-8]
000b1128sub x29, sp, 8
000b112cstr xzr, [sp+136]
000b1130str xzr, [sp+144]
000b1134str xzr, [sp+152]
000b1138ldr x0, [sp+104]
000b113cldr x1, [sp+112]
000b1140ldr x2, [sp+120]
000b1144ldr x3, [sp+128]
000b1148bl syscall.Syscall
000b114cstr x0, [sp+80]
000b1150str x1, [sp+72]
000b1154str x2, [sp+64]
000b1158str x0, [sp+56]
000b115cstr x1, [sp+48]
000b1160str x2, [sp+40]
000b1164str x0, [sp+136]
000b1168str x1, [sp+144]
000b116cstr x2, [sp+152]
000b1170ldur x29, [sp-8]
000b1174ldr x30, [sp], 96
000b1178ret x30
000b117cudf 0
000b1120
000b1180
000b1180syscall.Syscall6.abi0:
000b1180str x30, [sp-128]!
000b1184stur x29, [sp-8]
000b1188sub x29, sp, 8
000b118cstr xzr, [sp+192]
000b1190str xzr, [sp+200]
000b1194str xzr, [sp+208]
000b1198ldr x0, [sp+136]
000b119cldr x1, [sp+144]
000b11a0ldr x2, [sp+152]
000b11a4ldr x3, [sp+160]
000b11a8ldr x4, [sp+168]
000b11acldr x5, [sp+176]
000b11b0ldr x6, [sp+184]
000b11b4bl syscall.Syscall6
000b11b8str x0, [sp+88]
000b11bcstr x1, [sp+80]
000b11c0str x2, [sp+72]
000b11c4str x0, [sp+112]
000b11c8str x1, [sp+104]
000b11ccstr x2, [sp+96]
000b11d0str x0, [sp+192]
000b11d4str x1, [sp+200]
000b11d8str x2, [sp+208]
000b11dcldur x29, [sp-8]
000b11e0ldr x30, [sp], 128
000b11e4ret x30
000b11e8udf 0
000b11ecudf 0
000b1180
000b1180syscall.Syscall6.abi0:
000b1180str x30, [sp-128]!
000b1184stur x29, [sp-8]
000b1188sub x29, sp, 8
000b118cstr xzr, [sp+192]
000b1190str xzr, [sp+200]
000b1194str xzr, [sp+208]
000b1198ldr x0, [sp+136]
000b119cldr x1, [sp+144]
000b11a0ldr x2, [sp+152]
000b11a4ldr x3, [sp+160]
000b11a8ldr x4, [sp+168]
000b11acldr x5, [sp+176]
000b11b0ldr x6, [sp+184]
000b11b4bl syscall.Syscall6
000b11b8str x0, [sp+88]
000b11bcstr x1, [sp+80]
000b11c0str x2, [sp+72]
000b11c4str x0, [sp+112]
000b11c8str x1, [sp+104]
000b11ccstr x2, [sp+96]
000b11d0str x0, [sp+192]
000b11d4str x1, [sp+200]
000b11d8str x2, [sp+208]
000b11dcldur x29, [sp-8]
000b11e0ldr x30, [sp], 128
000b11e4ret x30
000b11e8udf 0
000b11ecudf 0
000b1180
000b11f0
000b11f0type:.eq.sync/atomic.Pointer[syscall.Rlimit]: ; void type:.eq.sync/atomic.Pointer[syscall.Rlimit](sync/atomic.Pointer[syscall.Rlimit] * p, sync/atomic.Pointer[syscall.Rlimit] * q)
000b11f0str x30, [sp-32]!
000b11f4stur x29, [sp-8]
000b11f8sub x29, sp, 8
000b11fcstr x0, [sp+40]
000b1200str x1, [sp+48]
000b1204strb wzr, [sp+23]
000b1208ldr x1, [sp+40]
000b120cldr x2, [sp+48]
000b1210ldr x1, [x1]
000b1214ldr x2, [x2]
000b1218subs xzr, x2, x1
000b121ccset x0, eq
000b1220strb w0, [sp+23]
000b1224b 0xb1228
000b1228
000b1228loc_b1228:
000b1228add x29, sp, 24
000b122cadd sp, sp, 32
000b1230ret x30
000b1234udf 0
000b1238udf 0
000b123cudf 0
000b11f0
000b11f0type:.eq.sync/atomic.Pointer[syscall.Rlimit]: ; void type:.eq.sync/atomic.Pointer[syscall.Rlimit](sync/atomic.Pointer[syscall.Rlimit] * p, sync/atomic.Pointer[syscall.Rlimit] * q)
000b11f0str x30, [sp-32]!
000b11f4stur x29, [sp-8]
000b11f8sub x29, sp, 8
000b11fcstr x0, [sp+40]
000b1200str x1, [sp+48]
000b1204strb wzr, [sp+23]
000b1208ldr x1, [sp+40]
000b120cldr x2, [sp+48]
000b1210ldr x1, [x1]
000b1214ldr x2, [x2]
000b1218subs xzr, x2, x1
000b121ccset x0, eq
000b1220strb w0, [sp+23]
000b1224b 0xb1228
000b1228
000b1228loc_b1228:
000b1228add x29, sp, 24
000b122cadd sp, sp, 32
000b1230ret x30
000b1234udf 0
000b1238udf 0
000b123cudf 0
000b11f0
000b1240
000b1240time.init: ; void time.init(void)
000b1240ldr x16, [x28+16]
000b1244subs xzr, sp, x16
000b1248b.ls 0xb143c
000b124cstr x30, [sp-48]!
000b1250stur x29, [sp-8]
000b1254sub x29, sp, 8
000b1258adrp x0, 0x605000
000b125cadd x0, x0, 2807
000b1260movz x1, 20
000b1264bl errors.New
000b1268adrp x27, 0x970000
000b126cstr x0, [x27+1280]
000b1270adrp x27, 0x99a000
000b1274ldr w2, [x27+3056]
000b1278cbz w2, 0xb1280
000b127cb 0xb1284
000b1280
000b1280loc_b1280:
000b1280b 0xb129c
000b1284
000b1284loc_b1284:
000b1284bl runtime.gcWriteBarrier2
000b1288str x1, [x25]
000b128cadrp x27, 0x970000
000b1290ldr x2, [x27+1288]
000b1294str x2, [x25+8]
000b1298b 0xb129c
000b129c
000b129cloc_b129c:
000b129cadrp x27, 0x970000
000b12a0str x1, [x27+1288]
000b12a4adrp x0, 0x605000
000b12a8add x0, x0, 472
000b12acmovz x1, 19
000b12b0bl errors.New
000b12b4adrp x27, 0x970000
000b12b8str x0, [x27+1296]
000b12bcadrp x27, 0x99a000
000b12c0ldr w2, [x27+3056]
000b12c4cbz w2, 0xb12cc
000b12c8b 0xb12d0
000b12cc
000b12ccloc_b12cc:
000b12ccb 0xb12e8
000b12d0
000b12d0loc_b12d0:
000b12d0bl runtime.gcWriteBarrier2
000b12d4str x1, [x25]
000b12d8adrp x27, 0x970000
000b12dcldr x2, [x27+1304]
000b12e0str x2, [x25+8]
000b12e4b 0xb12e8
000b12e8
000b12e8loc_b12e8:
000b12e8adrp x27, 0x970000
000b12ecstr x1, [x27+1304]
000b12f0adrp x0, 0x603000
000b12f4add x0, x0, 2692
000b12f8orr x1, xzr, 16
000b12fcbl errors.New
000b1300adrp x27, 0x970000
000b1304str x0, [x27+1312]
000b1308adrp x27, 0x99a000
000b130cldr w2, [x27+3056]
000b1310cbz w2, 0xb1318
000b1314b 0xb131c
000b1318
000b1318loc_b1318:
000b1318b 0xb1334
000b131c
000b131cloc_b131c:
000b131cbl runtime.gcWriteBarrier2
000b1320str x1, [x25]
000b1324adrp x27, 0x970000
000b1328ldr x0, [x27+1320]
000b132cstr x0, [x25+8]
000b1330b 0xb1334
000b1334
000b1334loc_b1334:
000b1334adrp x27, 0x970000
000b1338str x1, [x27+1320]
000b133cbl time.map.init.0
000b1340adrp x0, 0x602000
000b1344add x0, x0, 3024
000b1348orr x1, xzr, 14
000b134cbl internal/godebug.New
000b1350adrp x27, 0x99a000
000b1354ldr w1, [x27+3056]
000b1358cbz w1, 0xb1360
000b135cb 0xb1364
000b1360
000b1360loc_b1360:
000b1360b 0xb137c
000b1364
000b1364loc_b1364:
000b1364bl runtime.gcWriteBarrier2
000b1368str x0, [x25]
000b136cadrp x27, 0x96f000
000b1370ldr x1, [x27+3136]
000b1374str x1, [x25+8]
000b1378b 0xb137c
000b137c
000b137cloc_b137c:
000b137cadrp x27, 0x96f000
000b1380str x0, [x27+3136]
000b1384bl time.runtimeNano
000b1388str x0, [sp+32]
000b138csub x0, x0, 1
000b1390adrp x27, 0x99a000
000b1394str x0, [x27+2136]
000b1398adrp x0, 0x609000
000b139cadd x0, x0, 3956
000b13a0movz x1, 27
000b13a4bl errors.New
000b13a8adrp x27, 0x970000
000b13acstr x0, [x27+1328]
000b13b0adrp x27, 0x99a000
000b13b4ldr w0, [x27+3056]
000b13b8cbz w0, 0xb13c0
000b13bcb 0xb13c4
000b13c0
000b13c0loc_b13c0:
000b13c0b 0xb13dc
000b13c4
000b13c4loc_b13c4:
000b13c4bl runtime.gcWriteBarrier2
000b13c8str x1, [x25]
000b13ccadrp x27, 0x970000
000b13d0ldr x2, [x27+1336]
000b13d4str x2, [x25+8]
000b13d8b 0xb13dc
000b13dc
000b13dcloc_b13dc:
000b13dcadrp x27, 0x970000
000b13e0str x1, [x27+1336]
000b13e4adrp x0, 0x60c000
000b13e8add x0, x0, 2835
000b13ecorr x1, xzr, 31
000b13f0bl errors.New
000b13f4adrp x27, 0x970000
000b13f8str x0, [x27+1344]
000b13fcadrp x27, 0x99a000
000b1400ldr w2, [x27+3056]
000b1404cbz w2, 0xb140c
000b1408b 0xb1410
000b140c
000b140cloc_b140c:
000b140cb 0xb1428
000b1410
000b1410loc_b1410:
000b1410bl runtime.gcWriteBarrier2
000b1414str x1, [x25]
000b1418adrp x27, 0x970000
000b141cldr x0, [x27+1352]
000b1420str x0, [x25+8]
000b1424b 0xb1428
000b1428
000b1428loc_b1428:
000b1428adrp x27, 0x970000
000b142cstr x1, [x27+1352]
000b1430ldur x29, [sp-8]
000b1434ldr x30, [sp], 48
000b1438ret x30
000b143c
000b143cloc_b143c:
000b143cmov x3, x30
000b1440bl runtime.morestack_noctxt.abi0
000b1444b 0xb1240
000b1448udf 0
000b144cudf 0
000b1240
000b1240time.init: ; void time.init(void)
000b1240ldr x16, [x28+16]
000b1244subs xzr, sp, x16
000b1248b.ls 0xb143c
000b124cstr x30, [sp-48]!
000b1250stur x29, [sp-8]
000b1254sub x29, sp, 8
000b1258adrp x0, 0x605000
000b125cadd x0, x0, 2807
000b1260movz x1, 20
000b1264bl errors.New
000b1268adrp x27, 0x970000
000b126cstr x0, [x27+1280]
000b1270adrp x27, 0x99a000
000b1274ldr w2, [x27+3056]
000b1278cbz w2, 0xb1280
000b127cb 0xb1284
000b1280
000b1280loc_b1280:
000b1280b 0xb129c
000b1284
000b1284loc_b1284:
000b1284bl runtime.gcWriteBarrier2
000b1288str x1, [x25]
000b128cadrp x27, 0x970000
000b1290ldr x2, [x27+1288]
000b1294str x2, [x25+8]
000b1298b 0xb129c
000b129c
000b129cloc_b129c:
000b129cadrp x27, 0x970000
000b12a0str x1, [x27+1288]
000b12a4adrp x0, 0x605000
000b12a8add x0, x0, 472
000b12acmovz x1, 19
000b12b0bl errors.New
000b12b4adrp x27, 0x970000
000b12b8str x0, [x27+1296]
000b12bcadrp x27, 0x99a000
000b12c0ldr w2, [x27+3056]
000b12c4cbz w2, 0xb12cc
000b12c8b 0xb12d0
000b12cc
000b12ccloc_b12cc:
000b12ccb 0xb12e8
000b12d0
000b12d0loc_b12d0:
000b12d0bl runtime.gcWriteBarrier2
000b12d4str x1, [x25]
000b12d8adrp x27, 0x970000
000b12dcldr x2, [x27+1304]
000b12e0str x2, [x25+8]
000b12e4b 0xb12e8
000b12e8
000b12e8loc_b12e8:
000b12e8adrp x27, 0x970000
000b12ecstr x1, [x27+1304]
000b12f0adrp x0, 0x603000
000b12f4add x0, x0, 2692
000b12f8orr x1, xzr, 16
000b12fcbl errors.New
000b1300adrp x27, 0x970000
000b1304str x0, [x27+1312]
000b1308adrp x27, 0x99a000
000b130cldr w2, [x27+3056]
000b1310cbz w2, 0xb1318
000b1314b 0xb131c
000b1318
000b1318loc_b1318:
000b1318b 0xb1334
000b131c
000b131cloc_b131c:
000b131cbl runtime.gcWriteBarrier2
000b1320str x1, [x25]
000b1324adrp x27, 0x970000
000b1328ldr x0, [x27+1320]
000b132cstr x0, [x25+8]
000b1330b 0xb1334
000b1334
000b1334loc_b1334:
000b1334adrp x27, 0x970000
000b1338str x1, [x27+1320]
000b133cbl time.map.init.0
000b1340adrp x0, 0x602000
000b1344add x0, x0, 3024
000b1348orr x1, xzr, 14
000b134cbl internal/godebug.New
000b1350adrp x27, 0x99a000
000b1354ldr w1, [x27+3056]
000b1358cbz w1, 0xb1360
000b135cb 0xb1364
000b1360
000b1360loc_b1360:
000b1360b 0xb137c
000b1364
000b1364loc_b1364:
000b1364bl runtime.gcWriteBarrier2
000b1368str x0, [x25]
000b136cadrp x27, 0x96f000
000b1370ldr x1, [x27+3136]
000b1374str x1, [x25+8]
000b1378b 0xb137c
000b137c
000b137cloc_b137c:
000b137cadrp x27, 0x96f000
000b1380str x0, [x27+3136]
000b1384bl time.runtimeNano
000b1388str x0, [sp+32]
000b138csub x0, x0, 1
000b1390adrp x27, 0x99a000
000b1394str x0, [x27+2136]
000b1398adrp x0, 0x609000
000b139cadd x0, x0, 3956
000b13a0movz x1, 27
000b13a4bl errors.New
000b13a8adrp x27, 0x970000
000b13acstr x0, [x27+1328]
000b13b0adrp x27, 0x99a000
000b13b4ldr w0, [x27+3056]
000b13b8cbz w0, 0xb13c0
000b13bcb 0xb13c4
000b13c0
000b13c0loc_b13c0:
000b13c0b 0xb13dc
000b13c4
000b13c4loc_b13c4:
000b13c4bl runtime.gcWriteBarrier2
000b13c8str x1, [x25]
000b13ccadrp x27, 0x970000
000b13d0ldr x2, [x27+1336]
000b13d4str x2, [x25+8]
000b13d8b 0xb13dc
000b13dc
000b13dcloc_b13dc:
000b13dcadrp x27, 0x970000
000b13e0str x1, [x27+1336]
000b13e4adrp x0, 0x60c000
000b13e8add x0, x0, 2835
000b13ecorr x1, xzr, 31
000b13f0bl errors.New
000b13f4adrp x27, 0x970000
000b13f8str x0, [x27+1344]
000b13fcadrp x27, 0x99a000
000b1400ldr w2, [x27+3056]
000b1404cbz w2, 0xb140c
000b1408b 0xb1410
000b140c
000b140cloc_b140c:
000b140cb 0xb1428
000b1410
000b1410loc_b1410:
000b1410bl runtime.gcWriteBarrier2
000b1414str x1, [x25]
000b1418adrp x27, 0x970000
000b141cldr x0, [x27+1352]
000b1420str x0, [x25+8]
000b1424b 0xb1428
000b1428
000b1428loc_b1428:
000b1428adrp x27, 0x970000
000b142cstr x1, [x27+1352]
000b1430ldur x29, [sp-8]
000b1434ldr x30, [sp], 48
000b1438ret x30
000b143c
000b143cloc_b143c:
000b143cmov x3, x30
000b1440bl runtime.morestack_noctxt.abi0
000b1444b 0xb1240
000b1448udf 0
000b144cudf 0
000b1240
000b1450
000b1450time.map.init.0: ; void time.map.init.0(void)
000b1450ldr x16, [x28+16]
000b1454sub x17, sp, 16
000b1458subs xzr, x17, x16
000b145cb.ls 0xb16b0
000b1460str x30, [sp-144]!
000b1464stur x29, [sp-8]
000b1468sub x29, sp, 8
000b146cbl runtime.makemap_small
000b1470str x0, [sp+128]
000b1474adrp x2, 0x5fe000
000b1478add x2, x2, 4089
000b147cstr x2, [sp+112]
000b1480orr x3, xzr, 2
000b1484str x3, [sp+120]
000b1488orr x0, xzr, 1
000b148cstr x0, [sp+40]
000b1490ldr x1, [sp+128]
000b1494adrp x0, 0x572000
000b1498add x0, x0, 3168
000b149cbl runtime.mapassign_faststr
000b14a0str x0, [sp+96]
000b14a4ldrsb x27, [x0]
000b14a8ldr x1, [sp+40]
000b14acstr x1, [x0]
000b14b0adrp x2, 0x5fe000
000b14b4add x2, x2, 4091
000b14b8str x2, [sp+112]
000b14bcorr x3, xzr, 2
000b14c0str x3, [sp+120]
000b14c4movz x0, 1000
000b14c8str x0, [sp+40]
000b14ccldr x1, [sp+128]
000b14d0adrp x0, 0x572000
000b14d4add x0, x0, 3168
000b14d8bl runtime.mapassign_faststr
000b14dcstr x0, [sp+88]
000b14e0ldrsb x27, [x0]
000b14e4ldr x1, [sp+40]
000b14e8str x1, [x0]
000b14ecadrp x2, 0x5ff000
000b14f0add x2, x2, 450
000b14f4str x2, [sp+112]
000b14f8orr x3, xzr, 3
000b14fcstr x3, [sp+120]
000b1500movz x0, 1000
000b1504str x0, [sp+40]
000b1508ldr x1, [sp+128]
000b150cadrp x0, 0x572000
000b1510add x0, x0, 3168
000b1514bl runtime.mapassign_faststr
000b1518str x0, [sp+80]
000b151cldrsb x27, [x0]
000b1520ldr x1, [sp+40]
000b1524str x1, [x0]
000b1528adrp x2, 0x5ff000
000b152cadd x2, x2, 453
000b1530str x2, [sp+112]
000b1534orr x3, xzr, 3
000b1538str x3, [sp+120]
000b153cmovz x0, 1000
000b1540str x0, [sp+40]
000b1544ldr x1, [sp+128]
000b1548adrp x0, 0x572000
000b154cadd x0, x0, 3168
000b1550bl runtime.mapassign_faststr
000b1554str x0, [sp+72]
000b1558ldrsb x27, [x0]
000b155cldr x1, [sp+40]
000b1560str x1, [x0]
000b1564adrp x2, 0x5fe000
000b1568add x2, x2, 4093
000b156cstr x2, [sp+112]
000b1570orr x3, xzr, 2
000b1574str x3, [sp+120]
000b1578movz x0, 16960
000b157cmovk x0, 0xf0000
000b1580str x0, [sp+40]
000b1584ldr x1, [sp+128]
000b1588adrp x0, 0x572000
000b158cadd x0, x0, 3168
000b1590bl runtime.mapassign_faststr
000b1594str x0, [sp+64]
000b1598ldrsb x27, [x0]
000b159cldr x1, [sp+40]
000b15a0str x1, [x0]
000b15a4adrp x2, 0x65f000
000b15a8add x2, x2, 3296
000b15acstr x2, [sp+112]
000b15b0orr x3, xzr, 1
000b15b4str x3, [sp+120]
000b15b8movz x0, 51712
000b15bcmovk x0, 0x3b9a0000
000b15c0str x0, [sp+40]
000b15c4ldr x1, [sp+128]
000b15c8adrp x0, 0x572000
000b15ccadd x0, x0, 3168
000b15d0bl runtime.mapassign_faststr
000b15d4str x0, [sp+56]
000b15d8ldrsb x27, [x0]
000b15dcldr x1, [sp+40]
000b15e0str x1, [x0]
000b15e4adrp x2, 0x5fe000
000b15e8add x2, x2, 4035
000b15ecstr x2, [sp+112]
000b15f0orr x3, xzr, 1
000b15f4str x3, [sp+120]
000b15f8movz x0, 22528
000b15fcmovk x0, 0xf8470000
000b1600movk x0, 0xd00000000
000b1604str x0, [sp+40]
000b1608ldr x1, [sp+128]
000b160cadrp x0, 0x572000
000b1610add x0, x0, 3168
000b1614bl runtime.mapassign_faststr
000b1618str x0, [sp+48]
000b161cldrsb x27, [x0]
000b1620ldr x1, [sp+40]
000b1624str x1, [x0]
000b1628adrp x2, 0x65e000
000b162cadd x2, x2, 536
000b1630str x2, [sp+112]
000b1634orr x3, xzr, 1
000b1638str x3, [sp+120]
000b163cmovz x0, 40960
000b1640movk x0, 0x30b80000
000b1644movk x0, 0x34600000000
000b1648str x0, [sp+40]
000b164cldr x1, [sp+128]
000b1650adrp x0, 0x572000
000b1654add x0, x0, 3168
000b1658bl runtime.mapassign_faststr
000b165cstr x0, [sp+104]
000b1660ldrsb x27, [x0]
000b1664ldr x1, [sp+40]
000b1668str x1, [x0]
000b166cldr x0, [sp+128]
000b1670adrp x27, 0x99a000
000b1674ldr w1, [x27+3056]
000b1678cbz w1, 0xb1680
000b167cb 0xb1684
000b1680
000b1680loc_b1680:
000b1680b 0xb169c
000b1684
000b1684loc_b1684:
000b1684bl runtime.gcWriteBarrier2
000b1688str x0, [x25]
000b168cadrp x27, 0x96f000
000b1690ldr x1, [x27+3128]
000b1694str x1, [x25+8]
000b1698b 0xb169c
000b169c
000b169cloc_b169c:
000b169cadrp x27, 0x96f000
000b16a0str x0, [x27+3128]
000b16a4ldur x29, [sp-8]
000b16a8ldr x30, [sp], 144
000b16acret x30
000b16b0
000b16b0loc_b16b0:
000b16b0mov x3, x30
000b16b4bl runtime.morestack_noctxt.abi0
000b16b8b 0xb1450
000b16bcudf 0
000b1450
000b1450time.map.init.0: ; void time.map.init.0(void)
000b1450ldr x16, [x28+16]
000b1454sub x17, sp, 16
000b1458subs xzr, x17, x16
000b145cb.ls 0xb16b0
000b1460str x30, [sp-144]!
000b1464stur x29, [sp-8]
000b1468sub x29, sp, 8
000b146cbl runtime.makemap_small
000b1470str x0, [sp+128]
000b1474adrp x2, 0x5fe000
000b1478add x2, x2, 4089
000b147cstr x2, [sp+112]
000b1480orr x3, xzr, 2
000b1484str x3, [sp+120]
000b1488orr x0, xzr, 1
000b148cstr x0, [sp+40]
000b1490ldr x1, [sp+128]
000b1494adrp x0, 0x572000
000b1498add x0, x0, 3168
000b149cbl runtime.mapassign_faststr
000b14a0str x0, [sp+96]
000b14a4ldrsb x27, [x0]
000b14a8ldr x1, [sp+40]
000b14acstr x1, [x0]
000b14b0adrp x2, 0x5fe000
000b14b4add x2, x2, 4091
000b14b8str x2, [sp+112]
000b14bcorr x3, xzr, 2
000b14c0str x3, [sp+120]
000b14c4movz x0, 1000
000b14c8str x0, [sp+40]
000b14ccldr x1, [sp+128]
000b14d0adrp x0, 0x572000
000b14d4add x0, x0, 3168
000b14d8bl runtime.mapassign_faststr
000b14dcstr x0, [sp+88]
000b14e0ldrsb x27, [x0]
000b14e4ldr x1, [sp+40]
000b14e8str x1, [x0]
000b14ecadrp x2, 0x5ff000
000b14f0add x2, x2, 450
000b14f4str x2, [sp+112]
000b14f8orr x3, xzr, 3
000b14fcstr x3, [sp+120]
000b1500movz x0, 1000
000b1504str x0, [sp+40]
000b1508ldr x1, [sp+128]
000b150cadrp x0, 0x572000
000b1510add x0, x0, 3168
000b1514bl runtime.mapassign_faststr
000b1518str x0, [sp+80]
000b151cldrsb x27, [x0]
000b1520ldr x1, [sp+40]
000b1524str x1, [x0]
000b1528adrp x2, 0x5ff000
000b152cadd x2, x2, 453
000b1530str x2, [sp+112]
000b1534orr x3, xzr, 3
000b1538str x3, [sp+120]
000b153cmovz x0, 1000
000b1540str x0, [sp+40]
000b1544ldr x1, [sp+128]
000b1548adrp x0, 0x572000
000b154cadd x0, x0, 3168
000b1550bl runtime.mapassign_faststr
000b1554str x0, [sp+72]
000b1558ldrsb x27, [x0]
000b155cldr x1, [sp+40]
000b1560str x1, [x0]
000b1564adrp x2, 0x5fe000
000b1568add x2, x2, 4093
000b156cstr x2, [sp+112]
000b1570orr x3, xzr, 2
000b1574str x3, [sp+120]
000b1578movz x0, 16960
000b157cmovk x0, 0xf0000
000b1580str x0, [sp+40]
000b1584ldr x1, [sp+128]
000b1588adrp x0, 0x572000
000b158cadd x0, x0, 3168
000b1590bl runtime.mapassign_faststr
000b1594str x0, [sp+64]
000b1598ldrsb x27, [x0]
000b159cldr x1, [sp+40]
000b15a0str x1, [x0]
000b15a4adrp x2, 0x65f000
000b15a8add x2, x2, 3296
000b15acstr x2, [sp+112]
000b15b0orr x3, xzr, 1
000b15b4str x3, [sp+120]
000b15b8movz x0, 51712
000b15bcmovk x0, 0x3b9a0000
000b15c0str x0, [sp+40]
000b15c4ldr x1, [sp+128]
000b15c8adrp x0, 0x572000
000b15ccadd x0, x0, 3168
000b15d0bl runtime.mapassign_faststr
000b15d4str x0, [sp+56]
000b15d8ldrsb x27, [x0]
000b15dcldr x1, [sp+40]
000b15e0str x1, [x0]
000b15e4adrp x2, 0x5fe000
000b15e8add x2, x2, 4035
000b15ecstr x2, [sp+112]
000b15f0orr x3, xzr, 1
000b15f4str x3, [sp+120]
000b15f8movz x0, 22528
000b15fcmovk x0, 0xf8470000
000b1600movk x0, 0xd00000000
000b1604str x0, [sp+40]
000b1608ldr x1, [sp+128]
000b160cadrp x0, 0x572000
000b1610add x0, x0, 3168
000b1614bl runtime.mapassign_faststr
000b1618str x0, [sp+48]
000b161cldrsb x27, [x0]
000b1620ldr x1, [sp+40]
000b1624str x1, [x0]
000b1628adrp x2, 0x65e000
000b162cadd x2, x2, 536
000b1630str x2, [sp+112]
000b1634orr x3, xzr, 1
000b1638str x3, [sp+120]
000b163cmovz x0, 40960
000b1640movk x0, 0x30b80000
000b1644movk x0, 0x34600000000
000b1648str x0, [sp+40]
000b164cldr x1, [sp+128]
000b1650adrp x0, 0x572000
000b1654add x0, x0, 3168
000b1658bl runtime.mapassign_faststr
000b165cstr x0, [sp+104]
000b1660ldrsb x27, [x0]
000b1664ldr x1, [sp+40]
000b1668str x1, [x0]
000b166cldr x0, [sp+128]
000b1670adrp x27, 0x99a000
000b1674ldr w1, [x27+3056]
000b1678cbz w1, 0xb1680
000b167cb 0xb1684
000b1680
000b1680loc_b1680:
000b1680b 0xb169c
000b1684
000b1684loc_b1684:
000b1684bl runtime.gcWriteBarrier2
000b1688str x0, [x25]
000b168cadrp x27, 0x96f000
000b1690ldr x1, [x27+3128]
000b1694str x1, [x25+8]
000b1698b 0xb169c
000b169c
000b169cloc_b169c:
000b169cadrp x27, 0x96f000
000b16a0str x0, [x27+3128]
000b16a4ldur x29, [sp-8]
000b16a8ldr x30, [sp], 144
000b16acret x30
000b16b0
000b16b0loc_b16b0:
000b16b0mov x3, x30
000b16b4bl runtime.morestack_noctxt.abi0
000b16b8b 0xb1450
000b16bcudf 0
000b1450
000b16c0
000b16c0time.startsWithLowerCase: ; void time.startsWithLowerCase(struct string str)
000b16c0ldr x16, [x28+16]
000b16c4subs xzr, sp, x16
000b16c8b.ls 0xb1768
000b16ccstr x30, [sp-48]!
000b16d0stur x29, [sp-8]
000b16d4sub x29, sp, 8
000b16d8str x0, [sp+56]
000b16dcstr x1, [sp+64]
000b16e0strb wzr, [sp+29]
000b16e4ldr x2, [sp+64]
000b16e8str x2, [sp+32]
000b16eccbz x2, 0xb16f4
000b16f0b 0xb1708
000b16f4
000b16f4loc_b16f4:
000b16f4strb wzr, [sp+29]
000b16f8mov x0, xzr
000b16fcldur x29, [sp-8]
000b1700ldr x30, [sp], 48
000b1704ret x30
000b1708
000b1708loc_b1708:
000b1708subs xzr, x1, 0
000b170cb.hi 0xb1714
000b1710b 0xb175c
000b1714
000b1714loc_b1714:
000b1714ldrb w1, [x0]
000b1718strb w1, [sp+30]
000b171cmov x2, x1
000b1720subs wzr, w2, 97
000b1724cset x2, hs
000b1728strb w2, [sp+31]
000b172cb.hs 0xb1734
000b1730b 0xb1744
000b1734
000b1734loc_b1734:
000b1734subs wzr, w1, 122
000b1738cset x1, ls
000b173cstrb w1, [sp+31]
000b1740b 0xb1748
000b1744
000b1744loc_b1744:
000b1744b 0xb1748
000b1748
000b1748loc_b1748:
000b1748ldrb w0, [sp+31]
000b174cstrb w0, [sp+29]
000b1750ldur x29, [sp-8]
000b1754ldr x30, [sp], 48
000b1758ret x30
000b175c
000b175cloc_b175c:
000b175cmov x0, xzr
000b1760bl runtime.panicIndex
000b1764hint
000b1768
000b1768loc_b1768:
000b1768stp x0, x1, [sp+8]
000b176cmov x3, x30
000b1770bl runtime.morestack_noctxt.abi0
000b1774ldp x0, x1, [sp+8]
000b1778b 0xb16c0
000b177cudf 0
000b16c0
000b16c0time.startsWithLowerCase: ; void time.startsWithLowerCase(struct string str)
000b16c0ldr x16, [x28+16]
000b16c4subs xzr, sp, x16
000b16c8b.ls 0xb1768
000b16ccstr x30, [sp-48]!
000b16d0stur x29, [sp-8]
000b16d4sub x29, sp, 8
000b16d8str x0, [sp+56]
000b16dcstr x1, [sp+64]
000b16e0strb wzr, [sp+29]
000b16e4ldr x2, [sp+64]
000b16e8str x2, [sp+32]
000b16eccbz x2, 0xb16f4
000b16f0b 0xb1708
000b16f4
000b16f4loc_b16f4:
000b16f4strb wzr, [sp+29]
000b16f8mov x0, xzr
000b16fcldur x29, [sp-8]
000b1700ldr x30, [sp], 48
000b1704ret x30
000b1708
000b1708loc_b1708:
000b1708subs xzr, x1, 0
000b170cb.hi 0xb1714
000b1710b 0xb175c
000b1714
000b1714loc_b1714:
000b1714ldrb w1, [x0]
000b1718strb w1, [sp+30]
000b171cmov x2, x1
000b1720subs wzr, w2, 97
000b1724cset x2, hs
000b1728strb w2, [sp+31]
000b172cb.hs 0xb1734
000b1730b 0xb1744
000b1734
000b1734loc_b1734:
000b1734subs wzr, w1, 122
000b1738cset x1, ls
000b173cstrb w1, [sp+31]
000b1740b 0xb1748
000b1744
000b1744loc_b1744:
000b1744b 0xb1748
000b1748
000b1748loc_b1748:
000b1748ldrb w0, [sp+31]
000b174cstrb w0, [sp+29]
000b1750ldur x29, [sp-8]
000b1754ldr x30, [sp], 48
000b1758ret x30
000b175c
000b175cloc_b175c:
000b175cmov x0, xzr
000b1760bl runtime.panicIndex
000b1764hint
000b1768
000b1768loc_b1768:
000b1768stp x0, x1, [sp+8]
000b176cmov x3, x30
000b1770bl runtime.morestack_noctxt.abi0
000b1774ldp x0, x1, [sp+8]
000b1778b 0xb16c0
000b177cudf 0
000b16c0
000b1780
000b1780time.match: ; void time.match(struct string s1, struct string s2)
000b1780ldr x16, [x28+16]
000b1784subs xzr, sp, x16
000b1788b.ls 0xb18e8
000b178cstr x30, [sp-64]!
000b1790stur x29, [sp-8]
000b1794sub x29, sp, 8
000b1798str x0, [sp+72]
000b179cstr x1, [sp+80]
000b17a0str x2, [sp+88]
000b17a4str x3, [sp+96]
000b17a8strb wzr, [sp+35]
000b17acstr xzr, [sp+40]
000b17b0b 0xb17b4
000b17b4
000b17b4loc_b17b4:
000b17b4ldr x2, [sp+80]
000b17b8str x2, [sp+48]
000b17bcldr x3, [sp+40]
000b17c0subs xzr, x2, x3
000b17c4b.gt 0xb17cc
000b17c8b 0xb18c8
000b17cc
000b17ccloc_b17cc:
000b17ccldr x0, [sp+40]
000b17d0ldr x1, [sp+80]
000b17d4ldr x2, [sp+72]
000b17d8subs xzr, x1, x0
000b17dcb.hi 0xb17e4
000b17e0b 0xb18e0
000b17e4
000b17e4loc_b17e4:
000b17e4ldrb w2, [x2+x0]
000b17e8strb w2, [sp+37]
000b17ecldr x0, [sp+40]
000b17f0ldr x1, [sp+96]
000b17f4ldr x3, [sp+88]
000b17f8subs xzr, x1, x0
000b17fcb.hi 0xb1804
000b1800b 0xb18dc
000b1804
000b1804loc_b1804:
000b1804ldrb w3, [x3+x0]
000b1808strb w3, [sp+36]
000b180cmov x4, x3
000b1810mov x5, x2
000b1814subs wzr, w5, w4
000b1818b.ne 0xb1820
000b181cb 0xb18b0
000b1820
000b1820loc_b1820:
000b1820orr x2, x2, 32
000b1824strb w2, [sp+37]
000b1828orr x3, x3, 32
000b182cstrb w3, [sp+36]
000b1830ubfm x4, x2, 0, 7
000b1834ubfm x3, x3, 0, 7
000b1838subs wzr, w3, w4
000b183ccset x3, ne
000b1840strb w3, [sp+38]
000b1844b.ne 0xb184c
000b1848b 0xb1850
000b184c
000b184cloc_b184c:
000b184cb 0xb1864
000b1850
000b1850loc_b1850:
000b1850ubfm x2, x2, 0, 7
000b1854subs wzr, w2, 97
000b1858cset x2, lo
000b185cstrb w2, [sp+38]
000b1860b 0xb1864
000b1864
000b1864loc_b1864:
000b1864ldrb w2, [sp+38]
000b1868strb w2, [sp+39]
000b186ctbnz w2, 0, 0xb1874
000b1870b 0xb1878
000b1874
000b1874loc_b1874:
000b1874b 0xb188c
000b1878
000b1878loc_b1878:
000b1878ldrb w2, [sp+37]
000b187csubs wzr, w2, 122
000b1880cset x2, hi
000b1884strb w2, [sp+39]
000b1888b 0xb188c
000b188c
000b188cloc_b188c:
000b188cldrb w2, [sp+39]
000b1890tbnz w2, 0, 0xb1898
000b1894b 0xb18ac
000b1898
000b1898loc_b1898:
000b1898strb wzr, [sp+35]
000b189cmov x0, xzr
000b18a0ldur x29, [sp-8]
000b18a4ldr x30, [sp], 64
000b18a8ret x30
000b18ac
000b18acloc_b18ac:
000b18acb 0xb18b4
000b18b0
000b18b0loc_b18b0:
000b18b0b 0xb18b4
000b18b4
000b18b4loc_b18b4:
000b18b4b 0xb18b8
000b18b8
000b18b8loc_b18b8:
000b18b8ldr x2, [sp+40]
000b18bcadd x2, x2, 1
000b18c0str x2, [sp+40]
000b18c4b 0xb17b4
000b18c8
000b18c8loc_b18c8:
000b18c8orr x0, xzr, 1
000b18ccstrb w0, [sp+35]
000b18d0ldur x29, [sp-8]
000b18d4ldr x30, [sp], 64
000b18d8ret x30
000b18dc
000b18dcloc_b18dc:
000b18dcbl runtime.panicIndex
000b18e0
000b18e0loc_b18e0:
000b18e0bl runtime.panicIndex
000b18e4hint
000b18e8
000b18e8loc_b18e8:
000b18e8stp x0, x1, [sp+8]
000b18ecstp x2, x3, [sp+24]
000b18f0mov x3, x30
000b18f4bl runtime.morestack_noctxt.abi0
000b18f8ldp x0, x1, [sp+8]
000b18fcldp x2, x3, [sp+24]
000b1900b 0xb1780
000b1904udf 0
000b1908udf 0
000b190cudf 0
000b1780
000b1780time.match: ; void time.match(struct string s1, struct string s2)
000b1780ldr x16, [x28+16]
000b1784subs xzr, sp, x16
000b1788b.ls 0xb18e8
000b178cstr x30, [sp-64]!
000b1790stur x29, [sp-8]
000b1794sub x29, sp, 8
000b1798str x0, [sp+72]
000b179cstr x1, [sp+80]
000b17a0str x2, [sp+88]
000b17a4str x3, [sp+96]
000b17a8strb wzr, [sp+35]
000b17acstr xzr, [sp+40]
000b17b0b 0xb17b4
000b17b4
000b17b4loc_b17b4:
000b17b4ldr x2, [sp+80]
000b17b8str x2, [sp+48]
000b17bcldr x3, [sp+40]
000b17c0subs xzr, x2, x3
000b17c4b.gt 0xb17cc
000b17c8b 0xb18c8
000b17cc
000b17ccloc_b17cc:
000b17ccldr x0, [sp+40]
000b17d0ldr x1, [sp+80]
000b17d4ldr x2, [sp+72]
000b17d8subs xzr, x1, x0
000b17dcb.hi 0xb17e4
000b17e0b 0xb18e0
000b17e4
000b17e4loc_b17e4:
000b17e4ldrb w2, [x2+x0]
000b17e8strb w2, [sp+37]
000b17ecldr x0, [sp+40]
000b17f0ldr x1, [sp+96]
000b17f4ldr x3, [sp+88]
000b17f8subs xzr, x1, x0
000b17fcb.hi 0xb1804
000b1800b 0xb18dc
000b1804
000b1804loc_b1804:
000b1804ldrb w3, [x3+x0]
000b1808strb w3, [sp+36]
000b180cmov x4, x3
000b1810mov x5, x2
000b1814subs wzr, w5, w4
000b1818b.ne 0xb1820
000b181cb 0xb18b0
000b1820
000b1820loc_b1820:
000b1820orr x2, x2, 32
000b1824strb w2, [sp+37]
000b1828orr x3, x3, 32
000b182cstrb w3, [sp+36]
000b1830ubfm x4, x2, 0, 7
000b1834ubfm x3, x3, 0, 7
000b1838subs wzr, w3, w4
000b183ccset x3, ne
000b1840strb w3, [sp+38]
000b1844b.ne 0xb184c
000b1848b 0xb1850
000b184c
000b184cloc_b184c:
000b184cb 0xb1864
000b1850
000b1850loc_b1850:
000b1850ubfm x2, x2, 0, 7
000b1854subs wzr, w2, 97
000b1858cset x2, lo
000b185cstrb w2, [sp+38]
000b1860b 0xb1864
000b1864
000b1864loc_b1864:
000b1864ldrb w2, [sp+38]
000b1868strb w2, [sp+39]
000b186ctbnz w2, 0, 0xb1874
000b1870b 0xb1878
000b1874
000b1874loc_b1874:
000b1874b 0xb188c
000b1878
000b1878loc_b1878:
000b1878ldrb w2, [sp+37]
000b187csubs wzr, w2, 122
000b1880cset x2, hi
000b1884strb w2, [sp+39]
000b1888b 0xb188c
000b188c
000b188cloc_b188c:
000b188cldrb w2, [sp+39]
000b1890tbnz w2, 0, 0xb1898
000b1894b 0xb18ac
000b1898
000b1898loc_b1898:
000b1898strb wzr, [sp+35]
000b189cmov x0, xzr
000b18a0ldur x29, [sp-8]
000b18a4ldr x30, [sp], 64
000b18a8ret x30
000b18ac
000b18acloc_b18ac:
000b18acb 0xb18b4
000b18b0
000b18b0loc_b18b0:
000b18b0b 0xb18b4
000b18b4
000b18b4loc_b18b4:
000b18b4b 0xb18b8
000b18b8
000b18b8loc_b18b8:
000b18b8ldr x2, [sp+40]
000b18bcadd x2, x2, 1
000b18c0str x2, [sp+40]
000b18c4b 0xb17b4
000b18c8
000b18c8loc_b18c8:
000b18c8orr x0, xzr, 1
000b18ccstrb w0, [sp+35]
000b18d0ldur x29, [sp-8]
000b18d4ldr x30, [sp], 64
000b18d8ret x30
000b18dc
000b18dcloc_b18dc:
000b18dcbl runtime.panicIndex
000b18e0
000b18e0loc_b18e0:
000b18e0bl runtime.panicIndex
000b18e4hint
000b18e8
000b18e8loc_b18e8:
000b18e8stp x0, x1, [sp+8]
000b18ecstp x2, x3, [sp+24]
000b18f0mov x3, x30
000b18f4bl runtime.morestack_noctxt.abi0
000b18f8ldp x0, x1, [sp+8]
000b18fcldp x2, x3, [sp+24]
000b1900b 0xb1780
000b1904udf 0
000b1908udf 0
000b190cudf 0
000b1780
000b1910
000b1910time.lookup: ; void time.lookup(struct []string tab, struct string val)
000b1910ldr x16, [x28+16]
000b1914sub x17, sp, 96
000b1918subs xzr, x17, x16
000b191cb.ls 0xb1afc
000b1920str x30, [sp-224]!
000b1924stur x29, [sp-8]
000b1928sub x29, sp, 8
000b192cstr x0, [sp+232]
000b1930str x1, [sp+240]
000b1934str x2, [sp+248]
000b1938str x3, [sp+256]
000b193cstr x4, [sp+264]
000b1940str xzr, [sp+56]
000b1944stp xzr, xzr, [sp+136]
000b1948stp xzr, xzr, [sp+120]
000b194cldr x5, [sp+240]
000b1950ldr x6, [sp+232]
000b1954ldr x7, [sp+248]
000b1958str x6, [sp+168]
000b195cstr x5, [sp+176]
000b1960str x7, [sp+184]
000b1964str xzr, [sp+96]
000b1968str x5, [sp+88]
000b196cldr x5, [sp+168]
000b1970str x5, [sp+80]
000b1974b 0xb1978
000b1978
000b1978loc_b1978:
000b1978ldr x5, [sp+88]
000b197cldr x6, [sp+96]
000b1980subs xzr, x5, x6
000b1984b.gt 0xb198c
000b1988b 0xb1aa8
000b198c
000b198cloc_b198c:
000b198cldr x5, [sp+80]
000b1990str x5, [sp+192]
000b1994ldr x5, [sp+96]
000b1998str x5, [sp+64]
000b199cldr x5, [sp+192]
000b19a0ldr x6, [x5+8]
000b19a4ldr x5, [x5]
000b19a8str x5, [sp+152]
000b19acstr x6, [sp+160]
000b19b0ldr x5, [sp+264]
000b19b4str x5, [sp+72]
000b19b8str x6, [sp+112]
000b19bcsubs xzr, x5, x6
000b19c0cset x5, ge
000b19c4strb w5, [sp+54]
000b19c8b.ge 0xb19d0
000b19ccb 0xb1a10
000b19d0
000b19d0loc_b19d0:
000b19d0ldr x1, [sp+160]
000b19d4str x1, [sp+104]
000b19d8ldr x0, [sp+256]
000b19dcldr x2, [sp+264]
000b19e0subs xzr, x2, x1
000b19e4b.hs 0xb19ec
000b19e8b 0xb1af4
000b19ec
000b19ecloc_b19ec:
000b19ecb 0xb19f0
000b19f0
000b19f0loc_b19f0:
000b19f0str x0, [sp+200]
000b19f4str x1, [sp+208]
000b19f8ldr x2, [sp+152]
000b19fcldr x3, [sp+160]
000b1a00bl time.match
000b1a04strb w0, [sp+55]
000b1a08strb w0, [sp+54]
000b1a0cb 0xb1a14
000b1a10
000b1a10loc_b1a10:
000b1a10b 0xb1a14
000b1a14
000b1a14loc_b1a14:
000b1a14ldrb w5, [sp+54]
000b1a18tbnz w5, 0, 0xb1a20
000b1a1cb 0xb1a88
000b1a20
000b1a20loc_b1a20:
000b1a20ldr x0, [sp+160]
000b1a24str x0, [sp+112]
000b1a28ldr x1, [sp+264]
000b1a2cldr x5, [sp+256]
000b1a30subs xzr, x1, x0
000b1a34b.hs 0xb1a3c
000b1a38b 0xb1af0
000b1a3c
000b1a3cloc_b1a3c:
000b1a3csub x6, x1, x0
000b1a40sub x7, xzr, x6
000b1a44and x7, x0, x7, asr #63
000b1a48add x5, x5, x7
000b1a4cstr x5, [sp+200]
000b1a50str x6, [sp+208]
000b1a54ldr x7, [sp+64]
000b1a58str x7, [sp+56]
000b1a5cstr x5, [sp+136]
000b1a60str x6, [sp+144]
000b1a64stp xzr, xzr, [sp+120]
000b1a68ldr x0, [sp+56]
000b1a6cldr x1, [sp+136]
000b1a70ldr x2, [sp+144]
000b1a74mov x3, xzr
000b1a78mov x4, xzr
000b1a7cldur x29, [sp-8]
000b1a80ldr x30, [sp], 224
000b1a84ret x30
000b1a88
000b1a88loc_b1a88:
000b1a88b 0xb1a8c
000b1a8c
000b1a8cloc_b1a8c:
000b1a8cldr x5, [sp+96]
000b1a90add x5, x5, 1
000b1a94str x5, [sp+96]
000b1a98ldr x5, [sp+192]
000b1a9cadd x5, x5, 16
000b1aa0str x5, [sp+80]
000b1aa4b 0xb1978
000b1aa8
000b1aa8loc_b1aa8:
000b1aa8movn x5, 0
000b1aacstr x5, [sp+56]
000b1ab0ldr x5, [sp+256]
000b1ab4ldr x6, [sp+264]
000b1ab8str x5, [sp+136]
000b1abcstr x6, [sp+144]
000b1ac0adrp x27, 0x970000
000b1ac4ldr x3, [x27+1296]
000b1ac8adrp x27, 0x970000
000b1accldr x4, [x27+1304]
000b1ad0str x3, [sp+120]
000b1ad4str x4, [sp+128]
000b1ad8ldr x0, [sp+56]
000b1adcldr x1, [sp+136]
000b1ae0ldr x2, [sp+144]
000b1ae4ldur x29, [sp-8]
000b1ae8ldr x30, [sp], 224
000b1aecret x30
000b1af0
000b1af0loc_b1af0:
000b1af0bl runtime.panicSliceB
000b1af4
000b1af4loc_b1af4:
000b1af4bl runtime.panicSliceAlen
000b1af8hint
000b1afc
000b1afcloc_b1afc:
000b1afcstp x0, x1, [sp+8]
000b1b00stp x2, x3, [sp+24]
000b1b04str x4, [sp+40]
000b1b08mov x3, x30
000b1b0cbl runtime.morestack_noctxt.abi0
000b1b10ldp x0, x1, [sp+8]
000b1b14ldp x2, x3, [sp+24]
000b1b18ldr x4, [sp+40]
000b1b1cb 0xb1910
000b1910
000b1910time.lookup: ; void time.lookup(struct []string tab, struct string val)
000b1910ldr x16, [x28+16]
000b1914sub x17, sp, 96
000b1918subs xzr, x17, x16
000b191cb.ls 0xb1afc
000b1920str x30, [sp-224]!
000b1924stur x29, [sp-8]
000b1928sub x29, sp, 8
000b192cstr x0, [sp+232]
000b1930str x1, [sp+240]
000b1934str x2, [sp+248]
000b1938str x3, [sp+256]
000b193cstr x4, [sp+264]
000b1940str xzr, [sp+56]
000b1944stp xzr, xzr, [sp+136]
000b1948stp xzr, xzr, [sp+120]
000b194cldr x5, [sp+240]
000b1950ldr x6, [sp+232]
000b1954ldr x7, [sp+248]
000b1958str x6, [sp+168]
000b195cstr x5, [sp+176]
000b1960str x7, [sp+184]
000b1964str xzr, [sp+96]
000b1968str x5, [sp+88]
000b196cldr x5, [sp+168]
000b1970str x5, [sp+80]
000b1974b 0xb1978
000b1978
000b1978loc_b1978:
000b1978ldr x5, [sp+88]
000b197cldr x6, [sp+96]
000b1980subs xzr, x5, x6
000b1984b.gt 0xb198c
000b1988b 0xb1aa8
000b198c
000b198cloc_b198c:
000b198cldr x5, [sp+80]
000b1990str x5, [sp+192]
000b1994ldr x5, [sp+96]
000b1998str x5, [sp+64]
000b199cldr x5, [sp+192]
000b19a0ldr x6, [x5+8]
000b19a4ldr x5, [x5]
000b19a8str x5, [sp+152]
000b19acstr x6, [sp+160]
000b19b0ldr x5, [sp+264]
000b19b4str x5, [sp+72]
000b19b8str x6, [sp+112]
000b19bcsubs xzr, x5, x6
000b19c0cset x5, ge
000b19c4strb w5, [sp+54]
000b19c8b.ge 0xb19d0
000b19ccb 0xb1a10
000b19d0
000b19d0loc_b19d0:
000b19d0ldr x1, [sp+160]
000b19d4str x1, [sp+104]
000b19d8ldr x0, [sp+256]
000b19dcldr x2, [sp+264]
000b19e0subs xzr, x2, x1
000b19e4b.hs 0xb19ec
000b19e8b 0xb1af4
000b19ec
000b19ecloc_b19ec:
000b19ecb 0xb19f0
000b19f0
000b19f0loc_b19f0:
000b19f0str x0, [sp+200]
000b19f4str x1, [sp+208]
000b19f8ldr x2, [sp+152]
000b19fcldr x3, [sp+160]
000b1a00bl time.match
000b1a04strb w0, [sp+55]
000b1a08strb w0, [sp+54]
000b1a0cb 0xb1a14
000b1a10
000b1a10loc_b1a10:
000b1a10b 0xb1a14
000b1a14
000b1a14loc_b1a14:
000b1a14ldrb w5, [sp+54]
000b1a18tbnz w5, 0, 0xb1a20
000b1a1cb 0xb1a88
000b1a20
000b1a20loc_b1a20:
000b1a20ldr x0, [sp+160]
000b1a24str x0, [sp+112]
000b1a28ldr x1, [sp+264]
000b1a2cldr x5, [sp+256]
000b1a30subs xzr, x1, x0
000b1a34b.hs 0xb1a3c
000b1a38b 0xb1af0
000b1a3c
000b1a3cloc_b1a3c:
000b1a3csub x6, x1, x0
000b1a40sub x7, xzr, x6
000b1a44and x7, x0, x7, asr #63
000b1a48add x5, x5, x7
000b1a4cstr x5, [sp+200]
000b1a50str x6, [sp+208]
000b1a54ldr x7, [sp+64]
000b1a58str x7, [sp+56]
000b1a5cstr x5, [sp+136]
000b1a60str x6, [sp+144]
000b1a64stp xzr, xzr, [sp+120]
000b1a68ldr x0, [sp+56]
000b1a6cldr x1, [sp+136]
000b1a70ldr x2, [sp+144]
000b1a74mov x3, xzr
000b1a78mov x4, xzr
000b1a7cldur x29, [sp-8]
000b1a80ldr x30, [sp], 224
000b1a84ret x30
000b1a88
000b1a88loc_b1a88:
000b1a88b 0xb1a8c
000b1a8c
000b1a8cloc_b1a8c:
000b1a8cldr x5, [sp+96]
000b1a90add x5, x5, 1
000b1a94str x5, [sp+96]
000b1a98ldr x5, [sp+192]
000b1a9cadd x5, x5, 16
000b1aa0str x5, [sp+80]
000b1aa4b 0xb1978
000b1aa8
000b1aa8loc_b1aa8:
000b1aa8movn x5, 0
000b1aacstr x5, [sp+56]
000b1ab0ldr x5, [sp+256]
000b1ab4ldr x6, [sp+264]
000b1ab8str x5, [sp+136]
000b1abcstr x6, [sp+144]
000b1ac0adrp x27, 0x970000
000b1ac4ldr x3, [x27+1296]
000b1ac8adrp x27, 0x970000
000b1accldr x4, [x27+1304]
000b1ad0str x3, [sp+120]
000b1ad4str x4, [sp+128]
000b1ad8ldr x0, [sp+56]
000b1adcldr x1, [sp+136]
000b1ae0ldr x2, [sp+144]
000b1ae4ldur x29, [sp-8]
000b1ae8ldr x30, [sp], 224
000b1aecret x30
000b1af0
000b1af0loc_b1af0:
000b1af0bl runtime.panicSliceB
000b1af4
000b1af4loc_b1af4:
000b1af4bl runtime.panicSliceAlen
000b1af8hint
000b1afc
000b1afcloc_b1afc:
000b1afcstp x0, x1, [sp+8]
000b1b00stp x2, x3, [sp+24]
000b1b04str x4, [sp+40]
000b1b08mov x3, x30
000b1b0cbl runtime.morestack_noctxt.abi0
000b1b10ldp x0, x1, [sp+8]
000b1b14ldp x2, x3, [sp+24]
000b1b18ldr x4, [sp+40]
000b1b1cb 0xb1910
000b1910
Loading..