File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
Loading..
1000187a4
1000187a4fn_1000187a4:
1000187a4pacibsp
1000187a8stp x26, x25, [sp-80]!
1000187acstp x24, x23, [sp+16]
1000187b0stp x22, x21, [sp+32]
1000187b4stp x20, x19, [sp+48]
1000187b8stp x29, x30, [sp+64]
1000187bcadd x29, sp, 64
1000187c0sub sp, sp, 640
1000187c4mov x21, x3
1000187c8mov x22, x2
1000187ccmov x20, x1
1000187d0mov x19, x0
1000187d4adr x24, 0x305c8
1000187d8hint
1000187dcldr w8, [x24]
1000187e0subs wzr, w8, 2
1000187e4b.ne 0x100018808
1000187e8movz x1, 0
1000187ecstr xzr, [sp+16]
1000187f0add x2, sp, 16
1000187f4mov x0, x19
1000187f8movz w3, 8
1000187fcbl __ZN13FDGuardNeonRW10readLengthEyyy
100018800tbnz w0, 0, 0x10001889c
100018804b 0x1000188cc
100018808
100018808loc_100018808:
100018808hint
10001880chint
100018810ldr w10, 0x30588
100018814subs wzr, w8, 1
100018818b.eq 0x100018820
10001881ccbnz w8, 0x100018850
100018820
100018820loc_100018820:
100018820movz x8, 0
100018824subs wzr, w10, 1
100018828b.le 0x10001885c
10001882csubs wzr, w10, 2
100018830b.eq 0x100018848
100018834subs wzr, w10, 3
100018838b.eq 0x10001886c
10001883cmov x9, x8
100018840subs wzr, w10, 4
100018844b.ne 0x10001887c
100018848
100018848loc_100018848:
100018848add x8, x20, 352
10001884cb 0x100018878
100018850
100018850loc_100018850:
100018850movz x8, 0
100018854movz x9, 0
100018858b 0x10001887c
10001885c
10001885cloc_10001885c:
10001885ccbz w10, 0x100018874
100018860mov x9, x8
100018864subs wzr, w10, 1
100018868b.ne 0x10001887c
10001886c
10001886cloc_10001886c:
10001886cadd x8, x20, 344
100018870b 0x100018878
100018874
100018874loc_100018874:
100018874add x8, x20, 336
100018878
100018878loc_100018878:
100018878and x9, x8, -256
10001887c
10001887cloc_10001887c:
10001887cand x8, x8, 255
100018880orr x1, x9, x8
100018884str xzr, [sp+16]
100018888add x2, sp, 16
10001888cmov x0, x19
100018890movz w3, 8
100018894bl __ZN13FDGuardNeonRW10readLengthEyyy
100018898tbz w0, 0, 0x1000188cc
10001889c
10001889cloc_10001889c:
10001889cldr x8, [sp+16]
1000188a0stur x8, [x29-72]
1000188a4ldr w8, [x24]
1000188a8subs wzr, w8, 2
1000188acb.ne 0x1000188dc
1000188b0movz x1, 0
1000188b4str xzr, [sp+16]
1000188b8add x2, sp, 16
1000188bcmov x0, x19
1000188c0movz w3, 8
1000188c4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000188c8tbnz w0, 0, 0x100018970
1000188cc
1000188ccloc_1000188cc:
1000188ccmovz w0, 0
1000188d0bl usleep@plt
1000188d4movz x19, 0
1000188d8b 0x100018d8c
1000188dc
1000188dcloc_1000188dc:
1000188dchint
1000188e0hint
1000188e4ldr w10, 0x304b4
1000188e8subs wzr, w8, 1
1000188ecb.eq 0x1000188f4
1000188f0cbnz w8, 0x100018924
1000188f4
1000188f4loc_1000188f4:
1000188f4movz x8, 0
1000188f8subs wzr, w10, 1
1000188fcb.le 0x100018930
100018900subs wzr, w10, 2
100018904b.eq 0x10001891c
100018908subs wzr, w10, 3
10001890cb.eq 0x100018940
100018910mov x9, x8
100018914subs wzr, w10, 4
100018918b.ne 0x100018950
10001891c
10001891cloc_10001891c:
10001891cadd x8, x20, 360
100018920b 0x10001894c
100018924
100018924loc_100018924:
100018924movz x8, 0
100018928movz x9, 0
10001892cb 0x100018950
100018930
100018930loc_100018930:
100018930cbz w10, 0x100018948
100018934mov x9, x8
100018938subs wzr, w10, 1
10001893cb.ne 0x100018950
100018940
100018940loc_100018940:
100018940add x8, x20, 352
100018944b 0x10001894c
100018948
100018948loc_100018948:
100018948add x8, x20, 344
10001894c
10001894cloc_10001894c:
10001894cand x9, x8, -256
100018950
100018950loc_100018950:
100018950and x8, x8, 255
100018954orr x1, x9, x8
100018958str xzr, [sp+16]
10001895cadd x2, sp, 16
100018960mov x0, x19
100018964movz w3, 8
100018968bl __ZN13FDGuardNeonRW10readLengthEyyy
10001896ctbz w0, 0, 0x1000188cc
100018970
100018970loc_100018970:
100018970ldr x8, [sp+16]
100018974stur x8, [x29-80]
100018978bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001897cstr wzr, [sp+16]
100018980ldr w0, [x0]
100018984add x1, sp, 16
100018988bl thread_create@plt
10001898ccbz w0, 0x1000189b0
100018990movz w0, 0
100018994bl usleep@plt
100018998movz w0, 50
10001899cbl usleep@plt
1000189a0movz w0, 50
1000189a4bl usleep@plt
1000189a8movz w0, 50
1000189acbl usleep@plt
1000189b0
1000189b0loc_1000189b0:
1000189b0ldr w23, [sp+16]
1000189b4stur w23, [x29-88]
1000189b8sub w8, w23, 1
1000189bcadds wzr, w8, 2
1000189c0b.hs 0x100018a4c
1000189c4movz w0, 16384
1000189c8bl _Znam@plt
1000189ccmov x20, x0
1000189d0add x25, sp, 344
1000189d4movz w1, 16384
1000189d8bl bzero@plt
1000189dcmovi v0.2d, 0
1000189e0stp q0, q0, [x25+240]
1000189e4stp q0, q0, [x25+208]
1000189e8stp q0, q0, [x25+176]
1000189ecstp q0, q0, [x25+144]
1000189f0stp q0, q0, [x25+112]
1000189f4stp q0, q0, [x25+80]
1000189f8stp q0, q0, [x25+48]
1000189fcstr q0, [x25+32]
100018a00add x17, x20, 8192
100018a04movz w16, 52205
100018a08pacda x17, x16
100018a0cstr x17, [sp+592]
100018a10add x8, sp, 336
100018a14stp xzr, x8, [sp+336]
100018a18stp x22, x21, [sp+352]
100018a1cstr x23, [sp+368]
100018a20bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100018a24add x8, sp, 16
100018a28movz w1, 0
100018a2cbl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
100018a30ldr w8, [sp+16]
100018a34sub w23, w8, 1
100018a38adds wzr, w23, 2
100018a3cb.hs 0x100018a5c
100018a40str w8, [sp+328]
100018a44str wzr, [sp+16]
100018a48b 0x100018a64
100018a4c
100018a4cloc_100018a4c:
100018a4cmovz w0, 0
100018a50bl usleep@plt
100018a54movz x19, 0
100018a58b 0x100018d84
100018a5c
100018a5cloc_100018a5c:
100018a5cmovz w0, 0
100018a60bl usleep@plt
100018a64
100018a64loc_100018a64:
100018a64add x0, sp, 16
100018a68bl fn_100019714
100018a6cadds wzr, w23, 3
100018a70b.hi 0x100018b10
100018a74adr x25, 0x3028c
100018a78hint
100018a7cldr x17, [x25]
100018a80cbnz x17, 0x100018b34
100018a84movz w0, 50
100018a88bl usleep@plt
100018a8cadr x0, 0x294bc
100018a90hint
100018a94movz w1, 1
100018a98bl dlopen@plt
100018a9cmov x23, x0
100018aa0movz w0, 50
100018aa4bl usleep@plt
100018aa8cbz x23, 0x100018b24
100018aacadr x1, 0x294df
100018ab0hint
100018ab4mov x0, x23
100018ab8bl dlsym@plt
100018abcmov x23, x0
100018ac0cbz x0, 0x100018b18
100018ac4movz w0, 50
100018ac8bl usleep@plt
100018accmovz w0, 50
100018ad0bl usleep@plt
100018ad4and x0, x23, 0x7fffffffff
100018ad8adr x8, 0x29fe4
100018adchint
100018ae0ldr q0, [x8]
100018ae4str q0, [sp+16]
100018ae8ldr w8, [x8+16]
100018aecstr w8, [sp+32]
100018af0add x2, sp, 16
100018af4movz w1, 4096
100018af8movz w3, 20
100018afcbl memmem@plt
100018b00mov x23, x0
100018b04movz w0, 50
100018b08bl usleep@plt
100018b0cb 0x100018b24
100018b10
100018b10loc_100018b10:
100018b10movz x19, 0
100018b14b 0x100018d7c
100018b18
100018b18loc_100018b18:
100018b18movz w0, 50
100018b1cbl usleep@plt
100018b20movz x23, 0
100018b24
100018b24loc_100018b24:
100018b24str x23, [x25]
100018b28movz w0, 50
100018b2cbl usleep@plt
100018b30ldr x17, [x25]
100018b34
100018b34loc_100018b34:
100018b34xpacd x17
100018b38movz w16, 29825
100018b3cpacia1716
100018b40str x17, [sp+600]
100018b44str xzr, [sp+584]
100018b48sub x0, x29, 88
100018b4cadd x1, sp, 328
100018b50movz w2, 7166
100018b54movz w3, 2
100018b58movk w3, 0x80000000
100018b5cmovz w4, 6
100018b60bl _ZNK14ThreadPortBaseI10ThreadPortE16setExceptionPortERK8PortBasejii@plt
100018b64tbz w0, 0, 0x100018ba0
100018b68stp x22, x21, [sp+472]
100018b6csub x1, x29, 88
100018b70mov x0, x19
100018b74movz w2, 0
100018b78bl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018b7ccbz x0, 0x100018bac
100018b80str x0, [sp+320]
100018b84add x8, sp, 320
100018b88str x8, [sp+16]
100018b8cldr w0, [x24]
100018b90subs wzr, w0, 2
100018b94b.ne 0x100018bb4
100018b98movz x1, 0
100018b9cb 0x100018bc0
100018ba0
100018ba0loc_100018ba0:
100018ba0movz w0, 0
100018ba4bl usleep@plt
100018ba8b 0x100018d70
100018bac
100018bacloc_100018bac:
100018bacbl usleep@plt
100018bb0b 0x100018d70
100018bb4
100018bb4loc_100018bb4:
100018bb4add x1, sp, 16
100018bb8bl fn_1000197d4
100018bbcmov x1, x0
100018bc0
100018bc0loc_100018bc0:
100018bc0strh wzr, [sp+304]
100018bc4add x2, sp, 304
100018bc8mov x0, x19
100018bccmovz w3, 2
100018bd0bl __ZN13FDGuardNeonRW10readLengthEyyy
100018bd4ldrh w8, [sp+304]
100018bd8orr w8, w8, 0x10000
100018bdcsubs wzr, w0, 0
100018be0csel w8, w8, wzr, ne
100018be4ubfm w9, w8, 16, 31
100018be8cbnz w9, 0x100018bf8
100018becmovz w0, 0
100018bf0bl usleep@plt
100018bf4b 0x100018d70
100018bf8
100018bf8loc_100018bf8:
100018bf8orr w8, w8, 32768
100018bfcstrh w8, [sp+8]
100018c00add x8, sp, 320
100018c04str x8, [sp+16]
100018c08ldr w0, [x24]
100018c0csubs wzr, w0, 2
100018c10b.ne 0x100018c1c
100018c14movz x1, 0
100018c18b 0x100018c28
100018c1c
100018c1cloc_100018c1c:
100018c1cadd x1, sp, 16
100018c20bl fn_10001986c
100018c24mov x1, x0
100018c28
100018c28loc_100018c28:
100018c28add x2, sp, 8
100018c2cmov x0, x19
100018c30movz w3, 2
100018c34bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018c38tbz w0, 0, 0x100018d2c
100018c3csub x0, x29, 88
100018c40add x1, sp, 344
100018c44bl _ZNK14ThreadPortBaseI10ThreadPortE13setArm64StateEPK27__darwin_arm_thread_state64@plt
100018c48tbz w0, 0, 0x100018d38
100018c4cldrh w8, [sp+8]
100018c50and w8, w8, 32767
100018c54strh w8, [sp+8]
100018c58add x8, sp, 320
100018c5cstr x8, [sp+16]
100018c60add x0, sp, 16
100018c64bl fn_1000193b0
100018c68mov x1, x0
100018c6cadd x2, sp, 8
100018c70mov x0, x19
100018c74movz w3, 2
100018c78bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018c7ctbz w0, 0, 0x100018d44
100018c80add x8, sp, 320
100018c84str x8, [sp+16]
100018c88add x0, sp, 16
100018c8cbl fn_100019450
100018c90mov x1, x0
100018c94sub x2, x29, 72
100018c98mov x0, x19
100018c9cmovz w3, 8
100018ca0bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018ca4tbz w0, 0, 0x100018d50
100018ca8add x8, sp, 320
100018cacstr x8, [sp+16]
100018cb0add x0, sp, 16
100018cb4bl fn_100019524
100018cb8mov x1, x0
100018cbcsub x2, x29, 80
100018cc0mov x0, x19
100018cc4movz w3, 8
100018cc8bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018ccctbz w0, 0, 0x100018d5c
100018cd0sub x0, x29, 88
100018cd4bl _ZNK14ThreadPortBaseI10ThreadPortE6resumeEv@plt
100018cd8tbz w0, 0, 0x100018d68
100018cdcstrb wzr, [sp+304]
100018ce0sub x8, x29, 88
100018ce4str x8, [sp+312]
100018ce8ldr w9, [sp+328]
100018cecmovz w8, 256
100018cf0stp w8, w9, [sp+4]
100018cf4movz w8, 1000
100018cf8str w8, [sp]
100018cfcadd x8, sp, 16
100018d00add x0, sp, 8
100018d04add x1, sp, 4
100018d08add x2, sp, 0
100018d0cbl fn_1000195f8
100018d10ldr w8, [sp+16]
100018d14sub w8, w8, 1
100018d18adds wzr, w8, 3
100018d1cb.hi 0x100018dac
100018d20ldr x8, [sp+152]
100018d24str x8, [sp+336]
100018d28b 0x100018db4
100018d2c
100018d2cloc_100018d2c:
100018d2cmovz w0, 0
100018d30bl usleep@plt
100018d34b 0x100018d70
100018d38
100018d38loc_100018d38:
100018d38movz w0, 0
100018d3cbl usleep@plt
100018d40b 0x100018d70
100018d44
100018d44loc_100018d44:
100018d44movz w0, 0
100018d48bl usleep@plt
100018d4cb 0x100018d70
100018d50
100018d50loc_100018d50:
100018d50movz w0, 0
100018d54bl usleep@plt
100018d58b 0x100018d70
100018d5c
100018d5cloc_100018d5c:
100018d5cmovz w0, 0
100018d60bl usleep@plt
100018d64b 0x100018d70
100018d68
100018d68loc_100018d68:
100018d68movz w0, 0
100018d6cbl usleep@plt
100018d70
100018d70loc_100018d70:
100018d70movz x19, 0
100018d74
100018d74loc_100018d74:
100018d74add x0, sp, 328
100018d78bl fn_100019714
100018d7c
100018d7cloc_100018d7c:
100018d7cmov x0, x20
100018d80bl _ZdaPv@plt
100018d84
100018d84loc_100018d84:
100018d84sub x0, x29, 88
100018d88bl fn_100019904
100018d8c
100018d8cloc_100018d8c:
100018d8cmov x0, x19
100018d90add sp, sp, 640
100018d94ldp x29, x30, [sp+64]
100018d98ldp x20, x19, [sp+48]
100018d9cldp x22, x21, [sp+32]
100018da0ldp x24, x23, [sp+16]
100018da4ldp x26, x25, [sp], 80
100018da8retab
100018dac
100018dacloc_100018dac:
100018dacmovz w0, 0
100018db0bl usleep@plt
100018db4
100018db4loc_100018db4:
100018db4add x0, sp, 304
100018db8bl fn_1000196bc
100018dbcstur wzr, [x29-88]
100018dc0ldr x19, [sp+336]
100018dc4b 0x100018d74
100018dc8b 0x100018dcc
100018dcc
100018dccloc_100018dcc:
100018dccmov x19, x0
100018dd0add x0, sp, 304
100018dd4bl fn_1000196bc
100018dd8b 0x100018e40
100018ddcb 0x100018e3c
100018de0b 0x100018e3c
100018de4b 0x100018e3c
100018de8b 0x100018e3c
100018decb 0x100018e3c
100018df0b 0x100018e3c
100018df4b 0x100018e3c
100018df8b 0x100018e3c
100018dfcb 0x100018e3c
100018e00b 0x100018e3c
100018e04b 0x100018e3c
100018e08b 0x100018e3c
100018e0cb 0x100018e3c
100018e10bl fn_100005128
100018e14mov x19, x0
100018e18add x0, sp, 16
100018e1cbl fn_100019714
100018e20b 0x100018e58
100018e24bl fn_100005128
100018e28b 0x100018e3c
100018e2cbl fn_100005128
100018e30b 0x100018e34
100018e34
100018e34loc_100018e34:
100018e34mov x19, x0
100018e38b 0x100018e60
100018e3c
100018e3cloc_100018e3c:
100018e3cmov x19, x0
100018e40
100018e40loc_100018e40:
100018e40add x0, sp, 328
100018e44bl fn_100019714
100018e48b 0x100018e58
100018e4cbl fn_100005128
100018e50bl fn_100005128
100018e54mov x19, x0
100018e58
100018e58loc_100018e58:
100018e58mov x0, x20
100018e5cbl _ZdaPv@plt
100018e60
100018e60loc_100018e60:
100018e60sub x0, x29, 88
100018e64bl fn_100019904
100018e68mov x0, x19
100018e6cbl _Unwind_Resume@plt
100018e70bl fn_100005128
1000187a4
1000187a4fn_1000187a4:
1000187a4pacibsp
1000187a8stp x26, x25, [sp-80]!
1000187acstp x24, x23, [sp+16]
1000187b0stp x22, x21, [sp+32]
1000187b4stp x20, x19, [sp+48]
1000187b8stp x29, x30, [sp+64]
1000187bcadd x29, sp, 64
1000187c0sub sp, sp, 640
1000187c4mov x21, x3
1000187c8mov x22, x2
1000187ccmov x20, x1
1000187d0mov x19, x0
1000187d4adr x24, 0x305c8
1000187d8hint
1000187dcldr w8, [x24]
1000187e0subs wzr, w8, 2
1000187e4b.ne 0x100018808
1000187e8movz x1, 0
1000187ecstr xzr, [sp+16]
1000187f0add x2, sp, 16
1000187f4mov x0, x19
1000187f8movz w3, 8
1000187fcbl __ZN13FDGuardNeonRW10readLengthEyyy
100018800tbnz w0, 0, 0x10001889c
100018804b 0x1000188cc
100018808
100018808loc_100018808:
100018808hint
10001880chint
100018810ldr w10, 0x30588
100018814subs wzr, w8, 1
100018818b.eq 0x100018820
10001881ccbnz w8, 0x100018850
100018820
100018820loc_100018820:
100018820movz x8, 0
100018824subs wzr, w10, 1
100018828b.le 0x10001885c
10001882csubs wzr, w10, 2
100018830b.eq 0x100018848
100018834subs wzr, w10, 3
100018838b.eq 0x10001886c
10001883cmov x9, x8
100018840subs wzr, w10, 4
100018844b.ne 0x10001887c
100018848
100018848loc_100018848:
100018848add x8, x20, 352
10001884cb 0x100018878
100018850
100018850loc_100018850:
100018850movz x8, 0
100018854movz x9, 0
100018858b 0x10001887c
10001885c
10001885cloc_10001885c:
10001885ccbz w10, 0x100018874
100018860mov x9, x8
100018864subs wzr, w10, 1
100018868b.ne 0x10001887c
10001886c
10001886cloc_10001886c:
10001886cadd x8, x20, 344
100018870b 0x100018878
100018874
100018874loc_100018874:
100018874add x8, x20, 336
100018878
100018878loc_100018878:
100018878and x9, x8, -256
10001887c
10001887cloc_10001887c:
10001887cand x8, x8, 255
100018880orr x1, x9, x8
100018884str xzr, [sp+16]
100018888add x2, sp, 16
10001888cmov x0, x19
100018890movz w3, 8
100018894bl __ZN13FDGuardNeonRW10readLengthEyyy
100018898tbz w0, 0, 0x1000188cc
10001889c
10001889cloc_10001889c:
10001889cldr x8, [sp+16]
1000188a0stur x8, [x29-72]
1000188a4ldr w8, [x24]
1000188a8subs wzr, w8, 2
1000188acb.ne 0x1000188dc
1000188b0movz x1, 0
1000188b4str xzr, [sp+16]
1000188b8add x2, sp, 16
1000188bcmov x0, x19
1000188c0movz w3, 8
1000188c4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000188c8tbnz w0, 0, 0x100018970
1000188cc
1000188ccloc_1000188cc:
1000188ccmovz w0, 0
1000188d0bl usleep@plt
1000188d4movz x19, 0
1000188d8b 0x100018d8c
1000188dc
1000188dcloc_1000188dc:
1000188dchint
1000188e0hint
1000188e4ldr w10, 0x304b4
1000188e8subs wzr, w8, 1
1000188ecb.eq 0x1000188f4
1000188f0cbnz w8, 0x100018924
1000188f4
1000188f4loc_1000188f4:
1000188f4movz x8, 0
1000188f8subs wzr, w10, 1
1000188fcb.le 0x100018930
100018900subs wzr, w10, 2
100018904b.eq 0x10001891c
100018908subs wzr, w10, 3
10001890cb.eq 0x100018940
100018910mov x9, x8
100018914subs wzr, w10, 4
100018918b.ne 0x100018950
10001891c
10001891cloc_10001891c:
10001891cadd x8, x20, 360
100018920b 0x10001894c
100018924
100018924loc_100018924:
100018924movz x8, 0
100018928movz x9, 0
10001892cb 0x100018950
100018930
100018930loc_100018930:
100018930cbz w10, 0x100018948
100018934mov x9, x8
100018938subs wzr, w10, 1
10001893cb.ne 0x100018950
100018940
100018940loc_100018940:
100018940add x8, x20, 352
100018944b 0x10001894c
100018948
100018948loc_100018948:
100018948add x8, x20, 344
10001894c
10001894cloc_10001894c:
10001894cand x9, x8, -256
100018950
100018950loc_100018950:
100018950and x8, x8, 255
100018954orr x1, x9, x8
100018958str xzr, [sp+16]
10001895cadd x2, sp, 16
100018960mov x0, x19
100018964movz w3, 8
100018968bl __ZN13FDGuardNeonRW10readLengthEyyy
10001896ctbz w0, 0, 0x1000188cc
100018970
100018970loc_100018970:
100018970ldr x8, [sp+16]
100018974stur x8, [x29-80]
100018978bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001897cstr wzr, [sp+16]
100018980ldr w0, [x0]
100018984add x1, sp, 16
100018988bl thread_create@plt
10001898ccbz w0, 0x1000189b0
100018990movz w0, 0
100018994bl usleep@plt
100018998movz w0, 50
10001899cbl usleep@plt
1000189a0movz w0, 50
1000189a4bl usleep@plt
1000189a8movz w0, 50
1000189acbl usleep@plt
1000189b0
1000189b0loc_1000189b0:
1000189b0ldr w23, [sp+16]
1000189b4stur w23, [x29-88]
1000189b8sub w8, w23, 1
1000189bcadds wzr, w8, 2
1000189c0b.hs 0x100018a4c
1000189c4movz w0, 16384
1000189c8bl _Znam@plt
1000189ccmov x20, x0
1000189d0add x25, sp, 344
1000189d4movz w1, 16384
1000189d8bl bzero@plt
1000189dcmovi v0.2d, 0
1000189e0stp q0, q0, [x25+240]
1000189e4stp q0, q0, [x25+208]
1000189e8stp q0, q0, [x25+176]
1000189ecstp q0, q0, [x25+144]
1000189f0stp q0, q0, [x25+112]
1000189f4stp q0, q0, [x25+80]
1000189f8stp q0, q0, [x25+48]
1000189fcstr q0, [x25+32]
100018a00add x17, x20, 8192
100018a04movz w16, 52205
100018a08pacda x17, x16
100018a0cstr x17, [sp+592]
100018a10add x8, sp, 336
100018a14stp xzr, x8, [sp+336]
100018a18stp x22, x21, [sp+352]
100018a1cstr x23, [sp+368]
100018a20bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100018a24add x8, sp, 16
100018a28movz w1, 0
100018a2cbl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
100018a30ldr w8, [sp+16]
100018a34sub w23, w8, 1
100018a38adds wzr, w23, 2
100018a3cb.hs 0x100018a5c
100018a40str w8, [sp+328]
100018a44str wzr, [sp+16]
100018a48b 0x100018a64
100018a4c
100018a4cloc_100018a4c:
100018a4cmovz w0, 0
100018a50bl usleep@plt
100018a54movz x19, 0
100018a58b 0x100018d84
100018a5c
100018a5cloc_100018a5c:
100018a5cmovz w0, 0
100018a60bl usleep@plt
100018a64
100018a64loc_100018a64:
100018a64add x0, sp, 16
100018a68bl fn_100019714
100018a6cadds wzr, w23, 3
100018a70b.hi 0x100018b10
100018a74adr x25, 0x3028c
100018a78hint
100018a7cldr x17, [x25]
100018a80cbnz x17, 0x100018b34
100018a84movz w0, 50
100018a88bl usleep@plt
100018a8cadr x0, 0x294bc
100018a90hint
100018a94movz w1, 1
100018a98bl dlopen@plt
100018a9cmov x23, x0
100018aa0movz w0, 50
100018aa4bl usleep@plt
100018aa8cbz x23, 0x100018b24
100018aacadr x1, 0x294df
100018ab0hint
100018ab4mov x0, x23
100018ab8bl dlsym@plt
100018abcmov x23, x0
100018ac0cbz x0, 0x100018b18
100018ac4movz w0, 50
100018ac8bl usleep@plt
100018accmovz w0, 50
100018ad0bl usleep@plt
100018ad4and x0, x23, 0x7fffffffff
100018ad8adr x8, 0x29fe4
100018adchint
100018ae0ldr q0, [x8]
100018ae4str q0, [sp+16]
100018ae8ldr w8, [x8+16]
100018aecstr w8, [sp+32]
100018af0add x2, sp, 16
100018af4movz w1, 4096
100018af8movz w3, 20
100018afcbl memmem@plt
100018b00mov x23, x0
100018b04movz w0, 50
100018b08bl usleep@plt
100018b0cb 0x100018b24
100018b10
100018b10loc_100018b10:
100018b10movz x19, 0
100018b14b 0x100018d7c
100018b18
100018b18loc_100018b18:
100018b18movz w0, 50
100018b1cbl usleep@plt
100018b20movz x23, 0
100018b24
100018b24loc_100018b24:
100018b24str x23, [x25]
100018b28movz w0, 50
100018b2cbl usleep@plt
100018b30ldr x17, [x25]
100018b34
100018b34loc_100018b34:
100018b34xpacd x17
100018b38movz w16, 29825
100018b3cpacia1716
100018b40str x17, [sp+600]
100018b44str xzr, [sp+584]
100018b48sub x0, x29, 88
100018b4cadd x1, sp, 328
100018b50movz w2, 7166
100018b54movz w3, 2
100018b58movk w3, 0x80000000
100018b5cmovz w4, 6
100018b60bl _ZNK14ThreadPortBaseI10ThreadPortE16setExceptionPortERK8PortBasejii@plt
100018b64tbz w0, 0, 0x100018ba0
100018b68stp x22, x21, [sp+472]
100018b6csub x1, x29, 88
100018b70mov x0, x19
100018b74movz w2, 0
100018b78bl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018b7ccbz x0, 0x100018bac
100018b80str x0, [sp+320]
100018b84add x8, sp, 320
100018b88str x8, [sp+16]
100018b8cldr w0, [x24]
100018b90subs wzr, w0, 2
100018b94b.ne 0x100018bb4
100018b98movz x1, 0
100018b9cb 0x100018bc0
100018ba0
100018ba0loc_100018ba0:
100018ba0movz w0, 0
100018ba4bl usleep@plt
100018ba8b 0x100018d70
100018bac
100018bacloc_100018bac:
100018bacbl usleep@plt
100018bb0b 0x100018d70
100018bb4
100018bb4loc_100018bb4:
100018bb4add x1, sp, 16
100018bb8bl fn_1000197d4
100018bbcmov x1, x0
100018bc0
100018bc0loc_100018bc0:
100018bc0strh wzr, [sp+304]
100018bc4add x2, sp, 304
100018bc8mov x0, x19
100018bccmovz w3, 2
100018bd0bl __ZN13FDGuardNeonRW10readLengthEyyy
100018bd4ldrh w8, [sp+304]
100018bd8orr w8, w8, 0x10000
100018bdcsubs wzr, w0, 0
100018be0csel w8, w8, wzr, ne
100018be4ubfm w9, w8, 16, 31
100018be8cbnz w9, 0x100018bf8
100018becmovz w0, 0
100018bf0bl usleep@plt
100018bf4b 0x100018d70
100018bf8
100018bf8loc_100018bf8:
100018bf8orr w8, w8, 32768
100018bfcstrh w8, [sp+8]
100018c00add x8, sp, 320
100018c04str x8, [sp+16]
100018c08ldr w0, [x24]
100018c0csubs wzr, w0, 2
100018c10b.ne 0x100018c1c
100018c14movz x1, 0
100018c18b 0x100018c28
100018c1c
100018c1cloc_100018c1c:
100018c1cadd x1, sp, 16
100018c20bl fn_10001986c
100018c24mov x1, x0
100018c28
100018c28loc_100018c28:
100018c28add x2, sp, 8
100018c2cmov x0, x19
100018c30movz w3, 2
100018c34bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018c38tbz w0, 0, 0x100018d2c
100018c3csub x0, x29, 88
100018c40add x1, sp, 344
100018c44bl _ZNK14ThreadPortBaseI10ThreadPortE13setArm64StateEPK27__darwin_arm_thread_state64@plt
100018c48tbz w0, 0, 0x100018d38
100018c4cldrh w8, [sp+8]
100018c50and w8, w8, 32767
100018c54strh w8, [sp+8]
100018c58add x8, sp, 320
100018c5cstr x8, [sp+16]
100018c60add x0, sp, 16
100018c64bl fn_1000193b0
100018c68mov x1, x0
100018c6cadd x2, sp, 8
100018c70mov x0, x19
100018c74movz w3, 2
100018c78bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018c7ctbz w0, 0, 0x100018d44
100018c80add x8, sp, 320
100018c84str x8, [sp+16]
100018c88add x0, sp, 16
100018c8cbl fn_100019450
100018c90mov x1, x0
100018c94sub x2, x29, 72
100018c98mov x0, x19
100018c9cmovz w3, 8
100018ca0bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018ca4tbz w0, 0, 0x100018d50
100018ca8add x8, sp, 320
100018cacstr x8, [sp+16]
100018cb0add x0, sp, 16
100018cb4bl fn_100019524
100018cb8mov x1, x0
100018cbcsub x2, x29, 80
100018cc0mov x0, x19
100018cc4movz w3, 8
100018cc8bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018ccctbz w0, 0, 0x100018d5c
100018cd0sub x0, x29, 88
100018cd4bl _ZNK14ThreadPortBaseI10ThreadPortE6resumeEv@plt
100018cd8tbz w0, 0, 0x100018d68
100018cdcstrb wzr, [sp+304]
100018ce0sub x8, x29, 88
100018ce4str x8, [sp+312]
100018ce8ldr w9, [sp+328]
100018cecmovz w8, 256
100018cf0stp w8, w9, [sp+4]
100018cf4movz w8, 1000
100018cf8str w8, [sp]
100018cfcadd x8, sp, 16
100018d00add x0, sp, 8
100018d04add x1, sp, 4
100018d08add x2, sp, 0
100018d0cbl fn_1000195f8
100018d10ldr w8, [sp+16]
100018d14sub w8, w8, 1
100018d18adds wzr, w8, 3
100018d1cb.hi 0x100018dac
100018d20ldr x8, [sp+152]
100018d24str x8, [sp+336]
100018d28b 0x100018db4
100018d2c
100018d2cloc_100018d2c:
100018d2cmovz w0, 0
100018d30bl usleep@plt
100018d34b 0x100018d70
100018d38
100018d38loc_100018d38:
100018d38movz w0, 0
100018d3cbl usleep@plt
100018d40b 0x100018d70
100018d44
100018d44loc_100018d44:
100018d44movz w0, 0
100018d48bl usleep@plt
100018d4cb 0x100018d70
100018d50
100018d50loc_100018d50:
100018d50movz w0, 0
100018d54bl usleep@plt
100018d58b 0x100018d70
100018d5c
100018d5cloc_100018d5c:
100018d5cmovz w0, 0
100018d60bl usleep@plt
100018d64b 0x100018d70
100018d68
100018d68loc_100018d68:
100018d68movz w0, 0
100018d6cbl usleep@plt
100018d70
100018d70loc_100018d70:
100018d70movz x19, 0
100018d74
100018d74loc_100018d74:
100018d74add x0, sp, 328
100018d78bl fn_100019714
100018d7c
100018d7cloc_100018d7c:
100018d7cmov x0, x20
100018d80bl _ZdaPv@plt
100018d84
100018d84loc_100018d84:
100018d84sub x0, x29, 88
100018d88bl fn_100019904
100018d8c
100018d8cloc_100018d8c:
100018d8cmov x0, x19
100018d90add sp, sp, 640
100018d94ldp x29, x30, [sp+64]
100018d98ldp x20, x19, [sp+48]
100018d9cldp x22, x21, [sp+32]
100018da0ldp x24, x23, [sp+16]
100018da4ldp x26, x25, [sp], 80
100018da8retab
100018dac
100018dacloc_100018dac:
100018dacmovz w0, 0
100018db0bl usleep@plt
100018db4
100018db4loc_100018db4:
100018db4add x0, sp, 304
100018db8bl fn_1000196bc
100018dbcstur wzr, [x29-88]
100018dc0ldr x19, [sp+336]
100018dc4b 0x100018d74
100018dc8b 0x100018dcc
100018dcc
100018dccloc_100018dcc:
100018dccmov x19, x0
100018dd0add x0, sp, 304
100018dd4bl fn_1000196bc
100018dd8b 0x100018e40
100018ddcb 0x100018e3c
100018de0b 0x100018e3c
100018de4b 0x100018e3c
100018de8b 0x100018e3c
100018decb 0x100018e3c
100018df0b 0x100018e3c
100018df4b 0x100018e3c
100018df8b 0x100018e3c
100018dfcb 0x100018e3c
100018e00b 0x100018e3c
100018e04b 0x100018e3c
100018e08b 0x100018e3c
100018e0cb 0x100018e3c
100018e10bl fn_100005128
100018e14mov x19, x0
100018e18add x0, sp, 16
100018e1cbl fn_100019714
100018e20b 0x100018e58
100018e24bl fn_100005128
100018e28b 0x100018e3c
100018e2cbl fn_100005128
100018e30b 0x100018e34
100018e34
100018e34loc_100018e34:
100018e34mov x19, x0
100018e38b 0x100018e60
100018e3c
100018e3cloc_100018e3c:
100018e3cmov x19, x0
100018e40
100018e40loc_100018e40:
100018e40add x0, sp, 328
100018e44bl fn_100019714
100018e48b 0x100018e58
100018e4cbl fn_100005128
100018e50bl fn_100005128
100018e54mov x19, x0
100018e58
100018e58loc_100018e58:
100018e58mov x0, x20
100018e5cbl _ZdaPv@plt
100018e60
100018e60loc_100018e60:
100018e60sub x0, x29, 88
100018e64bl fn_100019904
100018e68mov x0, x19
100018e6cbl _Unwind_Resume@plt
100018e70bl fn_100005128
1000187a4
100018e74
100018e74__ZNK12KernelWriterI13FDGuardNeonRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100018e74pacibsp
100018e78sub sp, sp, 304
100018e7cstp x28, x27, [sp+208]
100018e80stp x26, x25, [sp+224]
100018e84stp x24, x23, [sp+240]
100018e88stp x22, x21, [sp+256]
100018e8cstp x20, x19, [sp+272]
100018e90stp x29, x30, [sp+288]
100018e94add x29, sp, 288
100018e98mov x21, x2
100018e9cmov x22, x1
100018ea0mov x20, x0
100018ea4mov x19, x8
100018ea8add x1, x1, 24
100018eacstr xzr, [sp+128]
100018eb0add x2, sp, 128
100018eb4movz w3, 8
100018eb8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ebctbz w0, 0, 0x100018f60
100018ec0ldr x8, [sp+128]
100018ec4hint
100018ec8ldr x9, 0x2bb38
100018eccldr x9, [x9]
100018ed0add x8, x8, x9
100018ed4sub x8, x8, 1
100018ed8sub x10, xzr, x9
100018edcands x8, x8, x10
100018ee0csel x23, x9, x8, eq
100018ee4bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100018ee8add x8, sp, 128
100018eecmovz x1, 0
100018ef0mov x2, x23
100018ef4movz w3, 1
100018ef8bl _ZNK12TaskPortBaseI8TaskPortE14allocateMemoryEymi@plt
100018efcldr x23, [sp+128]
100018f00cbz x23, 0x100018f70
100018f04ldr x24, [sp+136]
100018f08stp x23, x24, [sp+104]
100018f0cldr w8, [sp+144]
100018f10str w8, [sp+120]
100018f14str wzr, [sp+144]
100018f18str xzr, [sp+128]
100018f1cadd x0, sp, 128
100018f20bl __ZN14TaskAllocationD1Ev
100018f24str x24, [sp+128]
100018f28str wzr, [sp+8]
100018f2cadd x8, sp, 88
100018f30add x0, sp, 128
100018f34add x3, sp, 8
100018f38mov x1, x23
100018f3cmovz w2, 3
100018f40bl _ZN19MemoryEntryPortBaseI15MemoryEntryPortE17CreateMemoryEntryEPyyiRK8PortBase@plt
100018f44ldr w8, [sp+88]
100018f48sub w23, w8, 1
100018f4cadds wzr, w23, 2
100018f50b.hs 0x100018f84
100018f54str w8, [sp+96]
100018f58str wzr, [sp+88]
100018f5cb 0x100018f90
100018f60
100018f60loc_100018f60:
100018f60movz w0, 0
100018f64bl usleep@plt
100018f68str wzr, [x19]
100018f6cb 0x10001910c
100018f70
100018f70loc_100018f70:
100018f70movz w0, 0
100018f74bl usleep@plt
100018f78str wzr, [x19]
100018f7cadd x0, sp, 128
100018f80b 0x100019108
100018f84
100018f84loc_100018f84:
100018f84movz w0, 0
100018f88bl usleep@plt
100018f8cstr wzr, [x19]
100018f90
100018f90loc_100018f90:
100018f90add x0, sp, 88
100018f94bl fn_100019264
100018f98adds wzr, w23, 3
100018f9cb.hi 0x100019104
100018fa0add x1, sp, 96
100018fa4mov x0, x20
100018fa8movz w2, 0
100018facbl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018fb0cbz x0, 0x1000190c4
100018fb4add x1, x0, 16
100018fb8str xzr, [sp+128]
100018fbcadd x2, sp, 128
100018fc0mov x0, x20
100018fc4movz w3, 8
100018fc8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018fcctbz w0, 0, 0x1000190cc
100018fd0add x24, sp, 128
100018fd4ldr x1, [sp+128]
100018fd8str xzr, [sp+192]
100018fdcmovi v0.2d, 0
100018fe0stp q0, q0, [x24+32]
100018fe4str q0, [x24+16]
100018fe8str q0, [sp+128]
100018fecadd x2, sp, 128
100018ff0mov x0, x20
100018ff4movz w3, 72
100018ff8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ffctbz w0, 0, 0x1000190d8
100019000ldr x23, [sp+160]
100019004movi v0.2d, 0
100019008stp q0, q0, [x24+48]
10001900cstp q0, q0, [x24+16]
100019010str q0, [sp+128]
100019014add x2, sp, 128
100019018mov x0, x20
10001901cmov x1, x23
100019020movz w3, 80
100019024bl __ZN13FDGuardNeonRW10readLengthEyyy
100019028tbz w0, 0, 0x1000190e4
10001902cldrb w8, [sp+128]
100019030ldr q0, [x24+64]
100019034stur q0, [sp+72]
100019038ldur q0, [x24+49]
10001903cstur q0, [sp+57]
100019040ldur q0, [x24+17]
100019044stur q0, [sp+25]
100019048ldur q0, [x24+33]
10001904cstur q0, [sp+41]
100019050ldur q0, [sp+129]
100019054stur q0, [sp+9]
100019058strb w8, [sp+8]
10001905cldrsw x24, [sp+80]
100019060tbnz x24, 63, 0x1000190f0
100019064ldrb w8, [sp+64]
100019068tbnz w8, 1, 0x1000190f0
10001906cldr x25, [sp+72]
100019070movz x8, 0x2400000000
100019074add x8, x22, x8
100019078ubfm x8, x8, 6, 63
10001907csubs xzr, x22, 0
100019080csel w26, wzr, w8, eq
100019084add x22, x22, 40
100019088str wzr, [sp+128]
10001908cadd x2, sp, 128
100019090mov x0, x20
100019094mov x1, x22
100019098movz w3, 4
10001909cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000190a0ldr w8, [sp+128]
1000190a4orr x8, x8, 0x100000000
1000190a8subs wzr, w0, 0
1000190accsel x8, x8, xzr, ne
1000190b0ubfm x9, x8, 32, 63
1000190b4cbnz x9, 0x10001912c
1000190b8movz w0, 0
1000190bcbl usleep@plt
1000190c0b 0x1000190f8
1000190c4
1000190c4loc_1000190c4:
1000190c4bl usleep@plt
1000190c8b 0x1000190f8
1000190cc
1000190ccloc_1000190cc:
1000190ccmovz w0, 0
1000190d0bl usleep@plt
1000190d4b 0x1000190f8
1000190d8
1000190d8loc_1000190d8:
1000190d8movz w0, 0
1000190dcbl usleep@plt
1000190e0b 0x1000190f8
1000190e4
1000190e4loc_1000190e4:
1000190e4movz w0, 0
1000190e8bl usleep@plt
1000190ecb 0x1000190f8
1000190f0
1000190f0loc_1000190f0:
1000190f0movz w0, 0
1000190f4bl usleep@plt
1000190f8
1000190f8loc_1000190f8:
1000190f8str wzr, [x19]
1000190fc
1000190fcloc_1000190fc:
1000190fcadd x0, sp, 96
100019100bl fn_100019264
100019104
100019104loc_100019104:
100019104add x0, sp, 104
100019108
100019108loc_100019108:
100019108bl __ZN14TaskAllocationD1Ev
10001910c
10001910cloc_10001910c:
10001910cldp x29, x30, [sp+288]
100019110ldp x20, x19, [sp+272]
100019114ldp x22, x21, [sp+256]
100019118ldp x24, x23, [sp+240]
10001911cldp x26, x25, [sp+224]
100019120ldp x28, x27, [sp+208]
100019124add sp, sp, 304
100019128retab
10001912c
10001912cloc_10001912c:
10001912cadd w8, w8, 1
100019130str w8, [sp+88]
100019134add x2, sp, 88
100019138mov x0, x20
10001913cmov x1, x22
100019140movz w3, 4
100019144bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019148tbz w0, 0, 0x100019184
10001914cstr w26, [sp+68]
100019150bfm x25, x21, 52, 51
100019154str x25, [sp+72]
100019158str w24, [sp+80]
10001915cadd x2, sp, 8
100019160mov x0, x20
100019164mov x1, x23
100019168movz w3, 80
10001916cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019170tbz w0, 0, 0x100019190
100019174ldr w8, [sp+96]
100019178str w8, [x19]
10001917cstr wzr, [sp+96]
100019180b 0x1000190fc
100019184
100019184loc_100019184:
100019184movz w0, 0
100019188bl usleep@plt
10001918cb 0x1000190f8
100019190
100019190loc_100019190:
100019190movz w0, 0
100019194bl usleep@plt
100019198b 0x1000190f8
10001919cb 0x1000191dc
1000191a0b 0x1000191dc
1000191a4b 0x1000191dc
1000191a8b 0x1000191dc
1000191acb 0x1000191dc
1000191b0b 0x1000191dc
1000191b4b 0x1000191dc
1000191b8bl fn_100005128
1000191bcmov x19, x0
1000191c0add x0, sp, 88
1000191c4bl fn_100019264
1000191c8b 0x1000191f8
1000191ccbl fn_100005128
1000191d0mov x19, x0
1000191d4add x0, sp, 128
1000191d8b 0x1000191fc
1000191dc
1000191dcloc_1000191dc:
1000191dcmov x19, x0
1000191e0add x0, sp, 96
1000191e4bl fn_100019264
1000191e8b 0x1000191f8
1000191ecbl fn_100005128
1000191f0bl fn_100005128
1000191f4mov x19, x0
1000191f8
1000191f8loc_1000191f8:
1000191f8add x0, sp, 104
1000191fc
1000191fcloc_1000191fc:
1000191fcbl __ZN14TaskAllocationD1Ev
100019200mov x0, x19
100019204bl _Unwind_Resume@plt
100018e74
100018e74__ZNK12KernelWriterI13FDGuardNeonRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100018e74pacibsp
100018e78sub sp, sp, 304
100018e7cstp x28, x27, [sp+208]
100018e80stp x26, x25, [sp+224]
100018e84stp x24, x23, [sp+240]
100018e88stp x22, x21, [sp+256]
100018e8cstp x20, x19, [sp+272]
100018e90stp x29, x30, [sp+288]
100018e94add x29, sp, 288
100018e98mov x21, x2
100018e9cmov x22, x1
100018ea0mov x20, x0
100018ea4mov x19, x8
100018ea8add x1, x1, 24
100018eacstr xzr, [sp+128]
100018eb0add x2, sp, 128
100018eb4movz w3, 8
100018eb8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ebctbz w0, 0, 0x100018f60
100018ec0ldr x8, [sp+128]
100018ec4hint
100018ec8ldr x9, 0x2bb38
100018eccldr x9, [x9]
100018ed0add x8, x8, x9
100018ed4sub x8, x8, 1
100018ed8sub x10, xzr, x9
100018edcands x8, x8, x10
100018ee0csel x23, x9, x8, eq
100018ee4bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100018ee8add x8, sp, 128
100018eecmovz x1, 0
100018ef0mov x2, x23
100018ef4movz w3, 1
100018ef8bl _ZNK12TaskPortBaseI8TaskPortE14allocateMemoryEymi@plt
100018efcldr x23, [sp+128]
100018f00cbz x23, 0x100018f70
100018f04ldr x24, [sp+136]
100018f08stp x23, x24, [sp+104]
100018f0cldr w8, [sp+144]
100018f10str w8, [sp+120]
100018f14str wzr, [sp+144]
100018f18str xzr, [sp+128]
100018f1cadd x0, sp, 128
100018f20bl __ZN14TaskAllocationD1Ev
100018f24str x24, [sp+128]
100018f28str wzr, [sp+8]
100018f2cadd x8, sp, 88
100018f30add x0, sp, 128
100018f34add x3, sp, 8
100018f38mov x1, x23
100018f3cmovz w2, 3
100018f40bl _ZN19MemoryEntryPortBaseI15MemoryEntryPortE17CreateMemoryEntryEPyyiRK8PortBase@plt
100018f44ldr w8, [sp+88]
100018f48sub w23, w8, 1
100018f4cadds wzr, w23, 2
100018f50b.hs 0x100018f84
100018f54str w8, [sp+96]
100018f58str wzr, [sp+88]
100018f5cb 0x100018f90
100018f60
100018f60loc_100018f60:
100018f60movz w0, 0
100018f64bl usleep@plt
100018f68str wzr, [x19]
100018f6cb 0x10001910c
100018f70
100018f70loc_100018f70:
100018f70movz w0, 0
100018f74bl usleep@plt
100018f78str wzr, [x19]
100018f7cadd x0, sp, 128
100018f80b 0x100019108
100018f84
100018f84loc_100018f84:
100018f84movz w0, 0
100018f88bl usleep@plt
100018f8cstr wzr, [x19]
100018f90
100018f90loc_100018f90:
100018f90add x0, sp, 88
100018f94bl fn_100019264
100018f98adds wzr, w23, 3
100018f9cb.hi 0x100019104
100018fa0add x1, sp, 96
100018fa4mov x0, x20
100018fa8movz w2, 0
100018facbl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018fb0cbz x0, 0x1000190c4
100018fb4add x1, x0, 16
100018fb8str xzr, [sp+128]
100018fbcadd x2, sp, 128
100018fc0mov x0, x20
100018fc4movz w3, 8
100018fc8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018fcctbz w0, 0, 0x1000190cc
100018fd0add x24, sp, 128
100018fd4ldr x1, [sp+128]
100018fd8str xzr, [sp+192]
100018fdcmovi v0.2d, 0
100018fe0stp q0, q0, [x24+32]
100018fe4str q0, [x24+16]
100018fe8str q0, [sp+128]
100018fecadd x2, sp, 128
100018ff0mov x0, x20
100018ff4movz w3, 72
100018ff8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ffctbz w0, 0, 0x1000190d8
100019000ldr x23, [sp+160]
100019004movi v0.2d, 0
100019008stp q0, q0, [x24+48]
10001900cstp q0, q0, [x24+16]
100019010str q0, [sp+128]
100019014add x2, sp, 128
100019018mov x0, x20
10001901cmov x1, x23
100019020movz w3, 80
100019024bl __ZN13FDGuardNeonRW10readLengthEyyy
100019028tbz w0, 0, 0x1000190e4
10001902cldrb w8, [sp+128]
100019030ldr q0, [x24+64]
100019034stur q0, [sp+72]
100019038ldur q0, [x24+49]
10001903cstur q0, [sp+57]
100019040ldur q0, [x24+17]
100019044stur q0, [sp+25]
100019048ldur q0, [x24+33]
10001904cstur q0, [sp+41]
100019050ldur q0, [sp+129]
100019054stur q0, [sp+9]
100019058strb w8, [sp+8]
10001905cldrsw x24, [sp+80]
100019060tbnz x24, 63, 0x1000190f0
100019064ldrb w8, [sp+64]
100019068tbnz w8, 1, 0x1000190f0
10001906cldr x25, [sp+72]
100019070movz x8, 0x2400000000
100019074add x8, x22, x8
100019078ubfm x8, x8, 6, 63
10001907csubs xzr, x22, 0
100019080csel w26, wzr, w8, eq
100019084add x22, x22, 40
100019088str wzr, [sp+128]
10001908cadd x2, sp, 128
100019090mov x0, x20
100019094mov x1, x22
100019098movz w3, 4
10001909cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000190a0ldr w8, [sp+128]
1000190a4orr x8, x8, 0x100000000
1000190a8subs wzr, w0, 0
1000190accsel x8, x8, xzr, ne
1000190b0ubfm x9, x8, 32, 63
1000190b4cbnz x9, 0x10001912c
1000190b8movz w0, 0
1000190bcbl usleep@plt
1000190c0b 0x1000190f8
1000190c4
1000190c4loc_1000190c4:
1000190c4bl usleep@plt
1000190c8b 0x1000190f8
1000190cc
1000190ccloc_1000190cc:
1000190ccmovz w0, 0
1000190d0bl usleep@plt
1000190d4b 0x1000190f8
1000190d8
1000190d8loc_1000190d8:
1000190d8movz w0, 0
1000190dcbl usleep@plt
1000190e0b 0x1000190f8
1000190e4
1000190e4loc_1000190e4:
1000190e4movz w0, 0
1000190e8bl usleep@plt
1000190ecb 0x1000190f8
1000190f0
1000190f0loc_1000190f0:
1000190f0movz w0, 0
1000190f4bl usleep@plt
1000190f8
1000190f8loc_1000190f8:
1000190f8str wzr, [x19]
1000190fc
1000190fcloc_1000190fc:
1000190fcadd x0, sp, 96
100019100bl fn_100019264
100019104
100019104loc_100019104:
100019104add x0, sp, 104
100019108
100019108loc_100019108:
100019108bl __ZN14TaskAllocationD1Ev
10001910c
10001910cloc_10001910c:
10001910cldp x29, x30, [sp+288]
100019110ldp x20, x19, [sp+272]
100019114ldp x22, x21, [sp+256]
100019118ldp x24, x23, [sp+240]
10001911cldp x26, x25, [sp+224]
100019120ldp x28, x27, [sp+208]
100019124add sp, sp, 304
100019128retab
10001912c
10001912cloc_10001912c:
10001912cadd w8, w8, 1
100019130str w8, [sp+88]
100019134add x2, sp, 88
100019138mov x0, x20
10001913cmov x1, x22
100019140movz w3, 4
100019144bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019148tbz w0, 0, 0x100019184
10001914cstr w26, [sp+68]
100019150bfm x25, x21, 52, 51
100019154str x25, [sp+72]
100019158str w24, [sp+80]
10001915cadd x2, sp, 8
100019160mov x0, x20
100019164mov x1, x23
100019168movz w3, 80
10001916cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019170tbz w0, 0, 0x100019190
100019174ldr w8, [sp+96]
100019178str w8, [x19]
10001917cstr wzr, [sp+96]
100019180b 0x1000190fc
100019184
100019184loc_100019184:
100019184movz w0, 0
100019188bl usleep@plt
10001918cb 0x1000190f8
100019190
100019190loc_100019190:
100019190movz w0, 0
100019194bl usleep@plt
100019198b 0x1000190f8
10001919cb 0x1000191dc
1000191a0b 0x1000191dc
1000191a4b 0x1000191dc
1000191a8b 0x1000191dc
1000191acb 0x1000191dc
1000191b0b 0x1000191dc
1000191b4b 0x1000191dc
1000191b8bl fn_100005128
1000191bcmov x19, x0
1000191c0add x0, sp, 88
1000191c4bl fn_100019264
1000191c8b 0x1000191f8
1000191ccbl fn_100005128
1000191d0mov x19, x0
1000191d4add x0, sp, 128
1000191d8b 0x1000191fc
1000191dc
1000191dcloc_1000191dc:
1000191dcmov x19, x0
1000191e0add x0, sp, 96
1000191e4bl fn_100019264
1000191e8b 0x1000191f8
1000191ecbl fn_100005128
1000191f0bl fn_100005128
1000191f4mov x19, x0
1000191f8
1000191f8loc_1000191f8:
1000191f8add x0, sp, 104
1000191fc
1000191fcloc_1000191fc:
1000191fcbl __ZN14TaskAllocationD1Ev
100019200mov x0, x19
100019204bl _Unwind_Resume@plt
100018e74
100019208
100019208__ZNK12KernelWriterI11CorelliumRWE9killRightER8TaskPortRK8PortBase:
100019208pacibsp
10001920cstp x29, x30, [sp-16]!
100019210add x29, sp, 0
100019214movz w0, 0
100019218bl usleep@plt
10001921cmovz w0, 0
100019220bl usleep@plt
100019224movz w0, 0
100019228bl usleep@plt
10001922cmovz w0, 0
100019230ldp x29, x30, [sp], 16
100019234retab
100019208
100019208__ZNK12KernelWriterI11CorelliumRWE9killRightER8TaskPortRK8PortBase:
100019208pacibsp
10001920cstp x29, x30, [sp-16]!
100019210add x29, sp, 0
100019214movz w0, 0
100019218bl usleep@plt
10001921cmovz w0, 0
100019220bl usleep@plt
100019224movz w0, 0
100019228bl usleep@plt
10001922cmovz w0, 0
100019230ldp x29, x30, [sp], 16
100019234retab
100019208
100019238
100019238__ZNK12KernelWriterI11CorelliumRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100019238pacibsp
10001923cstp x20, x19, [sp-32]!
100019240stp x29, x30, [sp+16]
100019244add x29, sp, 16
100019248mov x19, x8
10001924cmovz w0, 0
100019250bl usleep@plt
100019254str wzr, [x19]
100019258ldp x29, x30, [sp+16]
10001925cldp x20, x19, [sp], 32
100019260retab
100019238
100019238__ZNK12KernelWriterI11CorelliumRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100019238pacibsp
10001923cstp x20, x19, [sp-32]!
100019240stp x29, x30, [sp+16]
100019244add x29, sp, 16
100019248mov x19, x8
10001924cmovz w0, 0
100019250bl usleep@plt
100019254str wzr, [x19]
100019258ldp x29, x30, [sp+16]
10001925cldp x20, x19, [sp], 32
100019260retab
100019238
100019264
100019264fn_100019264:
100019264pacibsp
100019268sub sp, sp, 64
10001926cstp x22, x21, [sp+16]
100019270stp x20, x19, [sp+32]
100019274stp x29, x30, [sp+48]
100019278add x29, sp, 48
10001927cldr w20, [x0]
100019280sub w8, w20, 1
100019284adds wzr, w8, 3
100019288b.hi 0x100019374
10001928cmov x19, x0
100019290hint
100019294ldr x22, 0x2b6ac
100019298ldr w0, [x22]
10001929cmov x1, x20
1000192a0movz w2, 0
1000192a4movn w3, 0
1000192a8bl mach_port_mod_refs@plt
1000192acmov x21, x0
1000192b0cbz w0, 0x10001938c
1000192b4subs wzr, w21, 17
1000192b8b.eq 0x1000192f0
1000192bcmovz w0, 0
1000192c0bl usleep@plt
1000192c4movz w0, 50
1000192c8bl usleep@plt
1000192ccmovz w0, 50
1000192d0bl usleep@plt
1000192d4movz w0, 50
1000192d8bl usleep@plt
1000192dcmovz w0, 50
1000192e0bl usleep@plt
1000192e4movz w0, 50
1000192e8bl usleep@plt
1000192eccbz w21, 0x10001938c
1000192f0
1000192f0loc_1000192f0:
1000192f0str wzr, [sp+12]
1000192f4ldr w0, [x22]
1000192f8ldr w1, [x19]
1000192fcadd x2, sp, 12
100019300bl _kernelrpc_mach_port_type_trap@plt
100019304ldr w8, [sp+12]
100019308subs wzr, w8, 0x100000
10001930cb.ne 0x100019358
100019310ldr w0, [x22]
100019314mov x1, x20
100019318movz w2, 4
10001931cmovn w3, 0
100019320bl mach_port_mod_refs@plt
100019324cbz w0, 0x10001938c
100019328movz w0, 0
10001932cbl usleep@plt
100019330movz w0, 50
100019334bl usleep@plt
100019338movz w0, 50
10001933cbl usleep@plt
100019340movz w0, 50
100019344bl usleep@plt
100019348movz w0, 50
10001934cbl usleep@plt
100019350movz w0, 50
100019354bl usleep@plt
100019358
100019358loc_100019358:
100019358movz w0, 0
10001935cstr wzr, [x19]
100019360ldp x29, x30, [sp+48]
100019364ldp x20, x19, [sp+32]
100019368ldp x22, x21, [sp+16]
10001936cadd sp, sp, 64
100019370retab
100019374
100019374loc_100019374:
100019374movz w0, 0
100019378ldp x29, x30, [sp+48]
10001937cldp x20, x19, [sp+32]
100019380ldp x22, x21, [sp+16]
100019384add sp, sp, 64
100019388retab
10001938c
10001938cloc_10001938c:
10001938cmovz w0, 1
100019390str wzr, [x19]
100019394ldp x29, x30, [sp+48]
100019398ldp x20, x19, [sp+32]
10001939cldp x22, x21, [sp+16]
1000193a0add sp, sp, 64
1000193a4retab
1000193a8str wzr, [x19]
1000193acbl _Unwind_Resume@plt
100019264
100019264fn_100019264:
100019264pacibsp
100019268sub sp, sp, 64
10001926cstp x22, x21, [sp+16]
100019270stp x20, x19, [sp+32]
100019274stp x29, x30, [sp+48]
100019278add x29, sp, 48
10001927cldr w20, [x0]
100019280sub w8, w20, 1
100019284adds wzr, w8, 3
100019288b.hi 0x100019374
10001928cmov x19, x0
100019290hint
100019294ldr x22, 0x2b6ac
100019298ldr w0, [x22]
10001929cmov x1, x20
1000192a0movz w2, 0
1000192a4movn w3, 0
1000192a8bl mach_port_mod_refs@plt
1000192acmov x21, x0
1000192b0cbz w0, 0x10001938c
1000192b4subs wzr, w21, 17
1000192b8b.eq 0x1000192f0
1000192bcmovz w0, 0
1000192c0bl usleep@plt
1000192c4movz w0, 50
1000192c8bl usleep@plt
1000192ccmovz w0, 50
1000192d0bl usleep@plt
1000192d4movz w0, 50
1000192d8bl usleep@plt
1000192dcmovz w0, 50
1000192e0bl usleep@plt
1000192e4movz w0, 50
1000192e8bl usleep@plt
1000192eccbz w21, 0x10001938c
1000192f0
1000192f0loc_1000192f0:
1000192f0str wzr, [sp+12]
1000192f4ldr w0, [x22]
1000192f8ldr w1, [x19]
1000192fcadd x2, sp, 12
100019300bl _kernelrpc_mach_port_type_trap@plt
100019304ldr w8, [sp+12]
100019308subs wzr, w8, 0x100000
10001930cb.ne 0x100019358
100019310ldr w0, [x22]
100019314mov x1, x20
100019318movz w2, 4
10001931cmovn w3, 0
100019320bl mach_port_mod_refs@plt
100019324cbz w0, 0x10001938c
100019328movz w0, 0
10001932cbl usleep@plt
100019330movz w0, 50
100019334bl usleep@plt
100019338movz w0, 50
10001933cbl usleep@plt
100019340movz w0, 50
100019344bl usleep@plt
100019348movz w0, 50
10001934cbl usleep@plt
100019350movz w0, 50
100019354bl usleep@plt
100019358
100019358loc_100019358:
100019358movz w0, 0
10001935cstr wzr, [x19]
100019360ldp x29, x30, [sp+48]
100019364ldp x20, x19, [sp+32]
100019368ldp x22, x21, [sp+16]
10001936cadd sp, sp, 64
100019370retab
100019374
100019374loc_100019374:
100019374movz w0, 0
100019378ldp x29, x30, [sp+48]
10001937cldp x20, x19, [sp+32]
100019380ldp x22, x21, [sp+16]
100019384add sp, sp, 64
100019388retab
10001938c
10001938cloc_10001938c:
10001938cmovz w0, 1
100019390str wzr, [x19]
100019394ldp x29, x30, [sp+48]
100019398ldp x20, x19, [sp+32]
10001939cldp x22, x21, [sp+16]
1000193a0add sp, sp, 64
1000193a4retab
1000193a8str wzr, [x19]
1000193acbl _Unwind_Resume@plt
100019264
1000193b0
1000193b0fn_1000193b0:
1000193b0hint
1000193b4hint
1000193b8ldr w8, 0x2f9e4
1000193bcsubs wzr, w8, 2
1000193c0b.ne 0x1000193cc
1000193c4movz x0, 0
1000193c8ret x30
1000193cc
1000193ccloc_1000193cc:
1000193cchint
1000193d0hint
1000193d4ldr w10, 0x2f9c4
1000193d8subs wzr, w8, 1
1000193dcb.eq 0x1000193e4
1000193e0cbnz w8, 0x100019410
1000193e4
1000193e4loc_1000193e4:
1000193e4movz x8, 0
1000193e8subs wzr, w10, 1
1000193ecb.le 0x100019424
1000193f0subs wzr, w10, 2
1000193f4b.eq 0x100019434
1000193f8subs wzr, w10, 3
1000193fcb.eq 0x100019434
100019400mov x9, x8
100019404subs wzr, w10, 4
100019408b.eq 0x100019434
10001940cb 0x100019418
100019410
100019410loc_100019410:
100019410movz x8, 0
100019414movz x9, 0
100019418
100019418loc_100019418:
100019418and x8, x8, 255
10001941corr x0, x9, x8
100019420ret x30
100019424
100019424loc_100019424:
100019424cbz w10, 0x100019434
100019428mov x9, x8
10001942csubs wzr, w10, 1
100019430b.ne 0x100019418
100019434
100019434loc_100019434:
100019434ldr x8, [x0]
100019438ldr x8, [x8]
10001943cadd x8, x8, 112
100019440and x9, x8, -256
100019444and x8, x8, 255
100019448orr x0, x9, x8
10001944cret x30
1000193b0
1000193b0fn_1000193b0:
1000193b0hint
1000193b4hint
1000193b8ldr w8, 0x2f9e4
1000193bcsubs wzr, w8, 2
1000193c0b.ne 0x1000193cc
1000193c4movz x0, 0
1000193c8ret x30
1000193cc
1000193ccloc_1000193cc:
1000193cchint
1000193d0hint
1000193d4ldr w10, 0x2f9c4
1000193d8subs wzr, w8, 1
1000193dcb.eq 0x1000193e4
1000193e0cbnz w8, 0x100019410
1000193e4
1000193e4loc_1000193e4:
1000193e4movz x8, 0
1000193e8subs wzr, w10, 1
1000193ecb.le 0x100019424
1000193f0subs wzr, w10, 2
1000193f4b.eq 0x100019434
1000193f8subs wzr, w10, 3
1000193fcb.eq 0x100019434
100019400mov x9, x8
100019404subs wzr, w10, 4
100019408b.eq 0x100019434
10001940cb 0x100019418
100019410
100019410loc_100019410:
100019410movz x8, 0
100019414movz x9, 0
100019418
100019418loc_100019418:
100019418and x8, x8, 255
10001941corr x0, x9, x8
100019420ret x30
100019424
100019424loc_100019424:
100019424cbz w10, 0x100019434
100019428mov x9, x8
10001942csubs wzr, w10, 1
100019430b.ne 0x100019418
100019434
100019434loc_100019434:
100019434ldr x8, [x0]
100019438ldr x8, [x8]
10001943cadd x8, x8, 112
100019440and x9, x8, -256
100019444and x8, x8, 255
100019448orr x0, x9, x8
10001944cret x30
1000193b0
100019450
100019450fn_100019450:
100019450hint
100019454hint
100019458ldr w8, 0x2f944
10001945csubs wzr, w8, 2
100019460b.ne 0x10001946c
100019464movz x0, 0
100019468ret x30
10001946c
10001946cloc_10001946c:
10001946chint
100019470hint
100019474ldr w10, 0x2f924
100019478subs wzr, w8, 1
10001947cb.eq 0x100019484
100019480cbnz w8, 0x1000194c8
100019484
100019484loc_100019484:
100019484movz x8, 0
100019488subs wzr, w10, 1
10001948cb.le 0x1000194dc
100019490subs wzr, w10, 2
100019494b.eq 0x1000194ac
100019498subs wzr, w10, 3
10001949cb.eq 0x1000194ec
1000194a0mov x9, x8
1000194a4subs wzr, w10, 4
1000194a8b.ne 0x1000194d0
1000194ac
1000194acloc_1000194ac:
1000194acldr x8, [x0]
1000194b0ldr x8, [x8]
1000194b4add x8, x8, 352
1000194b8and x9, x8, -256
1000194bcand x8, x8, 255
1000194c0orr x0, x9, x8
1000194c4ret x30
1000194c8
1000194c8loc_1000194c8:
1000194c8movz x8, 0
1000194ccmovz x9, 0
1000194d0
1000194d0loc_1000194d0:
1000194d0and x8, x8, 255
1000194d4orr x0, x9, x8
1000194d8ret x30
1000194dc
1000194dcloc_1000194dc:
1000194dccbz w10, 0x100019508
1000194e0mov x9, x8
1000194e4subs wzr, w10, 1
1000194e8b.ne 0x1000194d0
1000194ec
1000194ecloc_1000194ec:
1000194ecldr x8, [x0]
1000194f0ldr x8, [x8]
1000194f4add x8, x8, 344
1000194f8and x9, x8, -256
1000194fcand x8, x8, 255
100019500orr x0, x9, x8
100019504ret x30
100019508
100019508loc_100019508:
100019508ldr x8, [x0]
10001950cldr x8, [x8]
100019510add x8, x8, 336
100019514and x9, x8, -256
100019518and x8, x8, 255
10001951corr x0, x9, x8
100019520ret x30
100019450
100019450fn_100019450:
100019450hint
100019454hint
100019458ldr w8, 0x2f944
10001945csubs wzr, w8, 2
100019460b.ne 0x10001946c
100019464movz x0, 0
100019468ret x30
10001946c
10001946cloc_10001946c:
10001946chint
100019470hint
100019474ldr w10, 0x2f924
100019478subs wzr, w8, 1
10001947cb.eq 0x100019484
100019480cbnz w8, 0x1000194c8
100019484
100019484loc_100019484:
100019484movz x8, 0
100019488subs wzr, w10, 1
10001948cb.le 0x1000194dc
100019490subs wzr, w10, 2
100019494b.eq 0x1000194ac
100019498subs wzr, w10, 3
10001949cb.eq 0x1000194ec
1000194a0mov x9, x8
1000194a4subs wzr, w10, 4
1000194a8b.ne 0x1000194d0
1000194ac
1000194acloc_1000194ac:
1000194acldr x8, [x0]
1000194b0ldr x8, [x8]
1000194b4add x8, x8, 352
1000194b8and x9, x8, -256
1000194bcand x8, x8, 255
1000194c0orr x0, x9, x8
1000194c4ret x30
1000194c8
1000194c8loc_1000194c8:
1000194c8movz x8, 0
1000194ccmovz x9, 0
1000194d0
1000194d0loc_1000194d0:
1000194d0and x8, x8, 255
1000194d4orr x0, x9, x8
1000194d8ret x30
1000194dc
1000194dcloc_1000194dc:
1000194dccbz w10, 0x100019508
1000194e0mov x9, x8
1000194e4subs wzr, w10, 1
1000194e8b.ne 0x1000194d0
1000194ec
1000194ecloc_1000194ec:
1000194ecldr x8, [x0]
1000194f0ldr x8, [x8]
1000194f4add x8, x8, 344
1000194f8and x9, x8, -256
1000194fcand x8, x8, 255
100019500orr x0, x9, x8
100019504ret x30
100019508
100019508loc_100019508:
100019508ldr x8, [x0]
10001950cldr x8, [x8]
100019510add x8, x8, 336
100019514and x9, x8, -256
100019518and x8, x8, 255
10001951corr x0, x9, x8
100019520ret x30
100019450
100019524
100019524fn_100019524:
100019524hint
100019528hint
10001952cldr w8, 0x2f870
100019530subs wzr, w8, 2
100019534b.ne 0x100019540
100019538movz x0, 0
10001953cret x30
100019540
100019540loc_100019540:
100019540hint
100019544hint
100019548ldr w10, 0x2f850
10001954csubs wzr, w8, 1
100019550b.eq 0x100019558
100019554cbnz w8, 0x10001959c
100019558
100019558loc_100019558:
100019558movz x8, 0
10001955csubs wzr, w10, 1
100019560b.le 0x1000195b0
100019564subs wzr, w10, 2
100019568b.eq 0x100019580
10001956csubs wzr, w10, 3
100019570b.eq 0x1000195c0
100019574mov x9, x8
100019578subs wzr, w10, 4
10001957cb.ne 0x1000195a4
100019580
100019580loc_100019580:
100019580ldr x8, [x0]
100019584ldr x8, [x8]
100019588add x8, x8, 360
10001958cand x9, x8, -256
100019590and x8, x8, 255
100019594orr x0, x9, x8
100019598ret x30
10001959c
10001959cloc_10001959c:
10001959cmovz x8, 0
1000195a0movz x9, 0
1000195a4
1000195a4loc_1000195a4:
1000195a4and x8, x8, 255
1000195a8orr x0, x9, x8
1000195acret x30
1000195b0
1000195b0loc_1000195b0:
1000195b0cbz w10, 0x1000195dc
1000195b4mov x9, x8
1000195b8subs wzr, w10, 1
1000195bcb.ne 0x1000195a4
1000195c0
1000195c0loc_1000195c0:
1000195c0ldr x8, [x0]
1000195c4ldr x8, [x8]
1000195c8add x8, x8, 352
1000195ccand x9, x8, -256
1000195d0and x8, x8, 255
1000195d4orr x0, x9, x8
1000195d8ret x30
1000195dc
1000195dcloc_1000195dc:
1000195dcldr x8, [x0]
1000195e0ldr x8, [x8]
1000195e4add x8, x8, 344
1000195e8and x9, x8, -256
1000195ecand x8, x8, 255
1000195f0orr x0, x9, x8
1000195f4ret x30
100019524
100019524fn_100019524:
100019524hint
100019528hint
10001952cldr w8, 0x2f870
100019530subs wzr, w8, 2
100019534b.ne 0x100019540
100019538movz x0, 0
10001953cret x30
100019540
100019540loc_100019540:
100019540hint
100019544hint
100019548ldr w10, 0x2f850
10001954csubs wzr, w8, 1
100019550b.eq 0x100019558
100019554cbnz w8, 0x10001959c
100019558
100019558loc_100019558:
100019558movz x8, 0
10001955csubs wzr, w10, 1
100019560b.le 0x1000195b0
100019564subs wzr, w10, 2
100019568b.eq 0x100019580
10001956csubs wzr, w10, 3
100019570b.eq 0x1000195c0
100019574mov x9, x8
100019578subs wzr, w10, 4
10001957cb.ne 0x1000195a4
100019580
100019580loc_100019580:
100019580ldr x8, [x0]
100019584ldr x8, [x8]
100019588add x8, x8, 360
10001958cand x9, x8, -256
100019590and x8, x8, 255
100019594orr x0, x9, x8
100019598ret x30
10001959c
10001959cloc_10001959c:
10001959cmovz x8, 0
1000195a0movz x9, 0
1000195a4
1000195a4loc_1000195a4:
1000195a4and x8, x8, 255
1000195a8orr x0, x9, x8
1000195acret x30
1000195b0
1000195b0loc_1000195b0:
1000195b0cbz w10, 0x1000195dc
1000195b4mov x9, x8
1000195b8subs wzr, w10, 1
1000195bcb.ne 0x1000195a4
1000195c0
1000195c0loc_1000195c0:
1000195c0ldr x8, [x0]
1000195c4ldr x8, [x8]
1000195c8add x8, x8, 352
1000195ccand x9, x8, -256
1000195d0and x8, x8, 255
1000195d4orr x0, x9, x8
1000195d8ret x30
1000195dc
1000195dcloc_1000195dc:
1000195dcldr x8, [x0]
1000195e0ldr x8, [x8]
1000195e4add x8, x8, 344
1000195e8and x9, x8, -256
1000195ecand x8, x8, 255
1000195f0orr x0, x9, x8
1000195f4ret x30
100019524
1000195f8
1000195f8fn_1000195f8:
1000195f8pacibsp
1000195fcstp x28, x27, [sp-64]!
100019600stp x22, x21, [sp+16]
100019604stp x20, x19, [sp+32]
100019608stp x29, x30, [sp+48]
10001960cadd x29, sp, 48
100019610movz w9, 10496
100019614hint
100019618ldr x16, 0x2b408
10001961cblraaz x16
100019620sub sp, sp, 8192
100019624sub sp, sp, 2304
100019628mov x19, x0
10001962cmov x20, x8
100019630ldr w22, [x1]
100019634ldr w21, [x2]
100019638add x0, sp, 4096
10001963cadd x0, x0, 1160
100019640movz w1, 5236
100019644bl bzero@plt
100019648ldr w19, [x19]
10001964cldr x8, [sp+10480]
100019650str x8, [sp]
100019654ldr w8, [sp+10488]
100019658stp w8, w19, [sp+8]
10001965cadd x8, sp, 0
100019660add x0, x8, 16
100019664movz w1, 5240
100019668bl bzero@plt
10001966cmovz w8, 5256
100019670str w8, [sp+4]
100019674orr w1, w22, 2
100019678add x0, sp, 0
10001967cmovz w2, 0
100019680movz w3, 5256
100019684mov x4, x19
100019688mov x5, x21
10001968cmovz w6, 0
100019690bl mach_msg@plt
100019694add x0, sp, 0
100019698mov x8, x20
10001969cbl fn_100009850
1000196a0add sp, sp, 8192
1000196a4add sp, sp, 2304
1000196a8ldp x29, x30, [sp+48]
1000196acldp x20, x19, [sp+32]
1000196b0ldp x22, x21, [sp+16]
1000196b4ldp x28, x27, [sp], 64
1000196b8retab
1000195f8
1000195f8fn_1000195f8:
1000195f8pacibsp
1000195fcstp x28, x27, [sp-64]!
100019600stp x22, x21, [sp+16]
100019604stp x20, x19, [sp+32]
100019608stp x29, x30, [sp+48]
10001960cadd x29, sp, 48
100019610movz w9, 10496
100019614hint
100019618ldr x16, 0x2b408
10001961cblraaz x16
100019620sub sp, sp, 8192
100019624sub sp, sp, 2304
100019628mov x19, x0
10001962cmov x20, x8
100019630ldr w22, [x1]
100019634ldr w21, [x2]
100019638add x0, sp, 4096
10001963cadd x0, x0, 1160
100019640movz w1, 5236
100019644bl bzero@plt
100019648ldr w19, [x19]
10001964cldr x8, [sp+10480]
100019650str x8, [sp]
100019654ldr w8, [sp+10488]
100019658stp w8, w19, [sp+8]
10001965cadd x8, sp, 0
100019660add x0, x8, 16
100019664movz w1, 5240
100019668bl bzero@plt
10001966cmovz w8, 5256
100019670str w8, [sp+4]
100019674orr w1, w22, 2
100019678add x0, sp, 0
10001967cmovz w2, 0
100019680movz w3, 5256
100019684mov x4, x19
100019688mov x5, x21
10001968cmovz w6, 0
100019690bl mach_msg@plt
100019694add x0, sp, 0
100019698mov x8, x20
10001969cbl fn_100009850
1000196a0add sp, sp, 8192
1000196a4add sp, sp, 2304
1000196a8ldp x29, x30, [sp+48]
1000196acldp x20, x19, [sp+32]
1000196b0ldp x22, x21, [sp+16]
1000196b4ldp x28, x27, [sp], 64
1000196b8retab
1000195f8
1000196bc
1000196bcfn_1000196bc:
1000196bcpacibsp
1000196c0stp x20, x19, [sp-32]!
1000196c4stp x29, x30, [sp+16]
1000196c8add x29, sp, 16
1000196ccmov x19, x0
1000196d0ldrb w8, [x0]
1000196d4cbnz w8, 0x100019700
1000196d8ldr x8, [x19+8]
1000196dcldr w0, [x8]
1000196e0bl thread_terminate@plt
1000196e4cbz w0, 0x100019700
1000196e8movz w0, 0
1000196ecbl usleep@plt
1000196f0movz w0, 50
1000196f4bl usleep@plt
1000196f8movz w0, 50
1000196fcbl usleep@plt
100019700
100019700loc_100019700:
100019700mov x0, x19
100019704ldp x29, x30, [sp+16]
100019708ldp x20, x19, [sp], 32
10001970cretab
100019710bl fn_100005128
1000196bc
1000196bcfn_1000196bc:
1000196bcpacibsp
1000196c0stp x20, x19, [sp-32]!
1000196c4stp x29, x30, [sp+16]
1000196c8add x29, sp, 16
1000196ccmov x19, x0
1000196d0ldrb w8, [x0]
1000196d4cbnz w8, 0x100019700
1000196d8ldr x8, [x19+8]
1000196dcldr w0, [x8]
1000196e0bl thread_terminate@plt
1000196e4cbz w0, 0x100019700
1000196e8movz w0, 0
1000196ecbl usleep@plt
1000196f0movz w0, 50
1000196f4bl usleep@plt
1000196f8movz w0, 50
1000196fcbl usleep@plt
100019700
100019700loc_100019700:
100019700mov x0, x19
100019704ldp x29, x30, [sp+16]
100019708ldp x20, x19, [sp], 32
10001970cretab
100019710bl fn_100005128
1000196bc
100019714
100019714fn_100019714:
100019714pacibsp
100019718stp x20, x19, [sp-32]!
10001971cstp x29, x30, [sp+16]
100019720add x29, sp, 16
100019724ldr w1, [x0]
100019728sub w8, w1, 1
10001972cadds wzr, w8, 3
100019730b.hi 0x1000197a0
100019734mov x19, x0
100019738hint
10001973cldr x8, 0x2b204
100019740ldr w0, [x8]
100019744movz w2, 1
100019748movn w3, 0
10001974cbl mach_port_mod_refs@plt
100019750subs wzr, w0, 0
100019754cset w20, eq
100019758cbz w0, 0x10001978c
10001975cmovz w0, 0
100019760bl usleep@plt
100019764movz w0, 50
100019768bl usleep@plt
10001976cmovz w0, 50
100019770bl usleep@plt
100019774movz w0, 50
100019778bl usleep@plt
10001977cmovz w0, 50
100019780bl usleep@plt
100019784movz w0, 50
100019788bl usleep@plt
10001978c
10001978cloc_10001978c:
10001978cstr wzr, [x19]
100019790mov x0, x20
100019794ldp x29, x30, [sp+16]
100019798ldp x20, x19, [sp], 32
10001979cretab
1000197a0
1000197a0loc_1000197a0:
1000197a0movz w20, 0
1000197a4mov x0, x20
1000197a8ldp x29, x30, [sp+16]
1000197acldp x20, x19, [sp], 32
1000197b0retab
1000197b4str wzr, [x19]
1000197b8bl _Unwind_Resume@plt
100019714
100019714fn_100019714:
100019714pacibsp
100019718stp x20, x19, [sp-32]!
10001971cstp x29, x30, [sp+16]
100019720add x29, sp, 16
100019724ldr w1, [x0]
100019728sub w8, w1, 1
10001972cadds wzr, w8, 3
100019730b.hi 0x1000197a0
100019734mov x19, x0
100019738hint
10001973cldr x8, 0x2b204
100019740ldr w0, [x8]
100019744movz w2, 1
100019748movn w3, 0
10001974cbl mach_port_mod_refs@plt
100019750subs wzr, w0, 0
100019754cset w20, eq
100019758cbz w0, 0x10001978c
10001975cmovz w0, 0
100019760bl usleep@plt
100019764movz w0, 50
100019768bl usleep@plt
10001976cmovz w0, 50
100019770bl usleep@plt
100019774movz w0, 50
100019778bl usleep@plt
10001977cmovz w0, 50
100019780bl usleep@plt
100019784movz w0, 50
100019788bl usleep@plt
10001978c
10001978cloc_10001978c:
10001978cstr wzr, [x19]
100019790mov x0, x20
100019794ldp x29, x30, [sp+16]
100019798ldp x20, x19, [sp], 32
10001979cretab
1000197a0
1000197a0loc_1000197a0:
1000197a0movz w20, 0
1000197a4mov x0, x20
1000197a8ldp x29, x30, [sp+16]
1000197acldp x20, x19, [sp], 32
1000197b0retab
1000197b4str wzr, [x19]
1000197b8bl _Unwind_Resume@plt
100019714
1000197bc
1000197bcfn_1000197bc:
1000197bcldrb w8, [x0]
1000197c0cbz w8, 0x1000197c8
1000197c4ret x30
1000197c8
1000197c8loc_1000197c8:
1000197c8ldr x8, [x0+8]
1000197ccstr wzr, [x8]
1000197d0ret x30
1000197bc
1000197bcfn_1000197bc:
1000197bcldrb w8, [x0]
1000197c0cbz w8, 0x1000197c8
1000197c4ret x30
1000197c8
1000197c8loc_1000197c8:
1000197c8ldr x8, [x0+8]
1000197ccstr wzr, [x8]
1000197d0ret x30
1000197bc
1000197d4
1000197d4fn_1000197d4:
1000197d4hint
1000197d8hint
1000197dcldr w10, 0x2f5bc
1000197e0subs wzr, w0, 1
1000197e4b.eq 0x100019818
1000197e8movz x8, 0
1000197eccbnz w0, 0x10001985c
1000197f0subs wzr, w10, 1
1000197f4b.le 0x100019824
1000197f8
1000197f8loc_1000197f8:
1000197f8subs wzr, w10, 2
1000197fcb.eq 0x100019834
100019800subs wzr, w10, 3
100019804b.eq 0x100019834
100019808mov x9, x8
10001980csubs wzr, w10, 4
100019810b.eq 0x100019834
100019814b 0x100019850
100019818
100019818loc_100019818:
100019818movz x8, 0
10001981csubs wzr, w10, 1
100019820b.gt 0x1000197f8
100019824
100019824loc_100019824:
100019824cbz w10, 0x100019834
100019828mov x9, x8
10001982csubs wzr, w10, 1
100019830b.ne 0x100019850
100019834
100019834loc_100019834:
100019834ldr x8, [x1]
100019838ldr x8, [x8]
10001983cadd x8, x8, 112
100019840and x9, x8, -256
100019844and x8, x8, 255
100019848orr x0, x9, x8
10001984cret x30
100019850
100019850loc_100019850:
100019850and x8, x8, 255
100019854orr x0, x9, x8
100019858ret x30
10001985c
10001985cloc_10001985c:
10001985cmovz x9, 0
100019860and x8, x8, 255
100019864orr x0, x9, x8
100019868ret x30
1000197d4
1000197d4fn_1000197d4:
1000197d4hint
1000197d8hint
1000197dcldr w10, 0x2f5bc
1000197e0subs wzr, w0, 1
1000197e4b.eq 0x100019818
1000197e8movz x8, 0
1000197eccbnz w0, 0x10001985c
1000197f0subs wzr, w10, 1
1000197f4b.le 0x100019824
1000197f8
1000197f8loc_1000197f8:
1000197f8subs wzr, w10, 2
1000197fcb.eq 0x100019834
100019800subs wzr, w10, 3
100019804b.eq 0x100019834
100019808mov x9, x8
10001980csubs wzr, w10, 4
100019810b.eq 0x100019834
100019814b 0x100019850
100019818
100019818loc_100019818:
100019818movz x8, 0
10001981csubs wzr, w10, 1
100019820b.gt 0x1000197f8
100019824
100019824loc_100019824:
100019824cbz w10, 0x100019834
100019828mov x9, x8
10001982csubs wzr, w10, 1
100019830b.ne 0x100019850
100019834
100019834loc_100019834:
100019834ldr x8, [x1]
100019838ldr x8, [x8]
10001983cadd x8, x8, 112
100019840and x9, x8, -256
100019844and x8, x8, 255
100019848orr x0, x9, x8
10001984cret x30
100019850
100019850loc_100019850:
100019850and x8, x8, 255
100019854orr x0, x9, x8
100019858ret x30
10001985c
10001985cloc_10001985c:
10001985cmovz x9, 0
100019860and x8, x8, 255
100019864orr x0, x9, x8
100019868ret x30
1000197d4
10001986c
10001986cfn_10001986c:
10001986chint
100019870hint
100019874ldr w10, 0x2f524
100019878subs wzr, w0, 1
10001987cb.eq 0x1000198b0
100019880movz x8, 0
100019884cbnz w0, 0x1000198f4
100019888subs wzr, w10, 1
10001988cb.le 0x1000198bc
100019890
100019890loc_100019890:
100019890subs wzr, w10, 2
100019894b.eq 0x1000198cc
100019898subs wzr, w10, 3
10001989cb.eq 0x1000198cc
1000198a0mov x9, x8
1000198a4subs wzr, w10, 4
1000198a8b.eq 0x1000198cc
1000198acb 0x1000198e8
1000198b0
1000198b0loc_1000198b0:
1000198b0movz x8, 0
1000198b4subs wzr, w10, 1
1000198b8b.gt 0x100019890
1000198bc
1000198bcloc_1000198bc:
1000198bccbz w10, 0x1000198cc
1000198c0mov x9, x8
1000198c4subs wzr, w10, 1
1000198c8b.ne 0x1000198e8
1000198cc
1000198ccloc_1000198cc:
1000198ccldr x8, [x1]
1000198d0ldr x8, [x8]
1000198d4add x8, x8, 112
1000198d8and x9, x8, -256
1000198dcand x8, x8, 255
1000198e0orr x0, x9, x8
1000198e4ret x30
1000198e8
1000198e8loc_1000198e8:
1000198e8and x8, x8, 255
1000198ecorr x0, x9, x8
1000198f0ret x30
1000198f4
1000198f4loc_1000198f4:
1000198f4movz x9, 0
1000198f8and x8, x8, 255
1000198fcorr x0, x9, x8
100019900ret x30
10001986c
10001986cfn_10001986c:
10001986chint
100019870hint
100019874ldr w10, 0x2f524
100019878subs wzr, w0, 1
10001987cb.eq 0x1000198b0
100019880movz x8, 0
100019884cbnz w0, 0x1000198f4
100019888subs wzr, w10, 1
10001988cb.le 0x1000198bc
100019890
100019890loc_100019890:
100019890subs wzr, w10, 2
100019894b.eq 0x1000198cc
100019898subs wzr, w10, 3
10001989cb.eq 0x1000198cc
1000198a0mov x9, x8
1000198a4subs wzr, w10, 4
1000198a8b.eq 0x1000198cc
1000198acb 0x1000198e8
1000198b0
1000198b0loc_1000198b0:
1000198b0movz x8, 0
1000198b4subs wzr, w10, 1
1000198b8b.gt 0x100019890
1000198bc
1000198bcloc_1000198bc:
1000198bccbz w10, 0x1000198cc
1000198c0mov x9, x8
1000198c4subs wzr, w10, 1
1000198c8b.ne 0x1000198e8
1000198cc
1000198ccloc_1000198cc:
1000198ccldr x8, [x1]
1000198d0ldr x8, [x8]
1000198d4add x8, x8, 112
1000198d8and x9, x8, -256
1000198dcand x8, x8, 255
1000198e0orr x0, x9, x8
1000198e4ret x30
1000198e8
1000198e8loc_1000198e8:
1000198e8and x8, x8, 255
1000198ecorr x0, x9, x8
1000198f0ret x30
1000198f4
1000198f4loc_1000198f4:
1000198f4movz x9, 0
1000198f8and x8, x8, 255
1000198fcorr x0, x9, x8
100019900ret x30
10001986c
100019904
100019904fn_100019904:
100019904pacibsp
100019908sub sp, sp, 64
10001990cstp x22, x21, [sp+16]
100019910stp x20, x19, [sp+32]
100019914stp x29, x30, [sp+48]
100019918add x29, sp, 48
10001991cldr w20, [x0]
100019920sub w8, w20, 1
100019924adds wzr, w8, 3
100019928b.hi 0x100019a14
10001992cmov x19, x0
100019930hint
100019934ldr x22, 0x2b00c
100019938ldr w0, [x22]
10001993cmov x1, x20
100019940movz w2, 0
100019944movn w3, 0
100019948bl mach_port_mod_refs@plt
10001994cmov x21, x0
100019950cbz w0, 0x100019a2c
100019954subs wzr, w21, 17
100019958b.eq 0x100019990
10001995cmovz w0, 0
100019960bl usleep@plt
100019964movz w0, 50
100019968bl usleep@plt
10001996cmovz w0, 50
100019970bl usleep@plt
100019974movz w0, 50
100019978bl usleep@plt
10001997cmovz w0, 50
100019980bl usleep@plt
100019984movz w0, 50
100019988bl usleep@plt
10001998ccbz w21, 0x100019a2c
100019990
100019990loc_100019990:
100019990str wzr, [sp+12]
100019994ldr w0, [x22]
100019998ldr w1, [x19]
10001999cadd x2, sp, 12
1000199a0bl _kernelrpc_mach_port_type_trap@plt
1000199a4ldr w8, [sp+12]
1000199a8subs wzr, w8, 0x100000
1000199acb.ne 0x1000199f8
1000199b0ldr w0, [x22]
1000199b4mov x1, x20
1000199b8movz w2, 4
1000199bcmovn w3, 0
1000199c0bl mach_port_mod_refs@plt
1000199c4cbz w0, 0x100019a2c
1000199c8movz w0, 0
1000199ccbl usleep@plt
1000199d0movz w0, 50
1000199d4bl usleep@plt
1000199d8movz w0, 50
1000199dcbl usleep@plt
1000199e0movz w0, 50
1000199e4bl usleep@plt
1000199e8movz w0, 50
1000199ecbl usleep@plt
1000199f0movz w0, 50
1000199f4bl usleep@plt
1000199f8
1000199f8loc_1000199f8:
1000199f8movz w0, 0
1000199fcstr wzr, [x19]
100019a00ldp x29, x30, [sp+48]
100019a04ldp x20, x19, [sp+32]
100019a08ldp x22, x21, [sp+16]
100019a0cadd sp, sp, 64
100019a10retab
100019a14
100019a14loc_100019a14:
100019a14movz w0, 0
100019a18ldp x29, x30, [sp+48]
100019a1cldp x20, x19, [sp+32]
100019a20ldp x22, x21, [sp+16]
100019a24add sp, sp, 64
100019a28retab
100019a2c
100019a2cloc_100019a2c:
100019a2cmovz w0, 1
100019a30str wzr, [x19]
100019a34ldp x29, x30, [sp+48]
100019a38ldp x20, x19, [sp+32]
100019a3cldp x22, x21, [sp+16]
100019a40add sp, sp, 64
100019a44retab
100019a48str wzr, [x19]
100019a4cbl _Unwind_Resume@plt
100019904
100019904fn_100019904:
100019904pacibsp
100019908sub sp, sp, 64
10001990cstp x22, x21, [sp+16]
100019910stp x20, x19, [sp+32]
100019914stp x29, x30, [sp+48]
100019918add x29, sp, 48
10001991cldr w20, [x0]
100019920sub w8, w20, 1
100019924adds wzr, w8, 3
100019928b.hi 0x100019a14
10001992cmov x19, x0
100019930hint
100019934ldr x22, 0x2b00c
100019938ldr w0, [x22]
10001993cmov x1, x20
100019940movz w2, 0
100019944movn w3, 0
100019948bl mach_port_mod_refs@plt
10001994cmov x21, x0
100019950cbz w0, 0x100019a2c
100019954subs wzr, w21, 17
100019958b.eq 0x100019990
10001995cmovz w0, 0
100019960bl usleep@plt
100019964movz w0, 50
100019968bl usleep@plt
10001996cmovz w0, 50
100019970bl usleep@plt
100019974movz w0, 50
100019978bl usleep@plt
10001997cmovz w0, 50
100019980bl usleep@plt
100019984movz w0, 50
100019988bl usleep@plt
10001998ccbz w21, 0x100019a2c
100019990
100019990loc_100019990:
100019990str wzr, [sp+12]
100019994ldr w0, [x22]
100019998ldr w1, [x19]
10001999cadd x2, sp, 12
1000199a0bl _kernelrpc_mach_port_type_trap@plt
1000199a4ldr w8, [sp+12]
1000199a8subs wzr, w8, 0x100000
1000199acb.ne 0x1000199f8
1000199b0ldr w0, [x22]
1000199b4mov x1, x20
1000199b8movz w2, 4
1000199bcmovn w3, 0
1000199c0bl mach_port_mod_refs@plt
1000199c4cbz w0, 0x100019a2c
1000199c8movz w0, 0
1000199ccbl usleep@plt
1000199d0movz w0, 50
1000199d4bl usleep@plt
1000199d8movz w0, 50
1000199dcbl usleep@plt
1000199e0movz w0, 50
1000199e4bl usleep@plt
1000199e8movz w0, 50
1000199ecbl usleep@plt
1000199f0movz w0, 50
1000199f4bl usleep@plt
1000199f8
1000199f8loc_1000199f8:
1000199f8movz w0, 0
1000199fcstr wzr, [x19]
100019a00ldp x29, x30, [sp+48]
100019a04ldp x20, x19, [sp+32]
100019a08ldp x22, x21, [sp+16]
100019a0cadd sp, sp, 64
100019a10retab
100019a14
100019a14loc_100019a14:
100019a14movz w0, 0
100019a18ldp x29, x30, [sp+48]
100019a1cldp x20, x19, [sp+32]
100019a20ldp x22, x21, [sp+16]
100019a24add sp, sp, 64
100019a28retab
100019a2c
100019a2cloc_100019a2c:
100019a2cmovz w0, 1
100019a30str wzr, [x19]
100019a34ldp x29, x30, [sp+48]
100019a38ldp x20, x19, [sp+32]
100019a3cldp x22, x21, [sp+16]
100019a40add sp, sp, 64
100019a44retab
100019a48str wzr, [x19]
100019a4cbl _Unwind_Resume@plt
100019904
100019a50
100019a50fn_100019a50:
100019a50pacibsp
100019a54stp x20, x19, [sp-32]!
100019a58stp x29, x30, [sp+16]
100019a5cadd x29, sp, 16
100019a60movz x19, 20585
100019a64movk x19, 0x6f680000
100019a68movk x19, 0x656e00000000
100019a6cmovk x19, 0x3531000000000000
100019a70bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
100019a74adr x10, 0x2f32c
100019a78hint
100019a7cadd x9, x10, 1024
100019a80ldr x8, [x10+1024]
100019a84eor x11, x8, x19
100019a88ldur x8, [x9+3]
100019a8cmovz x12, 28271
100019a90movk x12, 0x31650000
100019a94movk x12, 0x2c3500000000
100019a98movk x12, 0x32000000000000
100019a9ceor x12, x8, x12
100019aa0movz w8, 17
100019aa4orr x11, x11, x12
100019aa8cbz x11, 0x100019adc
100019aacldr x10, [x10+1024]
100019ab0eor x10, x19, x10
100019ab4ldur x9, [x9+3]
100019ab8movz x11, 28271
100019abcmovk x11, 0x31650000
100019ac0movk x11, 0x2c3500000000
100019ac4movk x11, 0x33000000000000
100019ac8eor x9, x9, x11
100019accorr x9, x10, x9
100019ad0subs xzr, x9, 0
100019ad4movz w9, 25
100019ad8csel w8, w8, w9, eq
100019adc
100019adcloc_100019adc:
100019adcadrp x9, 0x2f000
100019ae0str w8, [x9+3172]
100019ae4ldp x29, x30, [sp+16]
100019ae8ldp x20, x19, [sp], 32
100019aecretab
100019a50
100019a50fn_100019a50:
100019a50pacibsp
100019a54stp x20, x19, [sp-32]!
100019a58stp x29, x30, [sp+16]
100019a5cadd x29, sp, 16
100019a60movz x19, 20585
100019a64movk x19, 0x6f680000
100019a68movk x19, 0x656e00000000
100019a6cmovk x19, 0x3531000000000000
100019a70bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
100019a74adr x10, 0x2f32c
100019a78hint
100019a7cadd x9, x10, 1024
100019a80ldr x8, [x10+1024]
100019a84eor x11, x8, x19
100019a88ldur x8, [x9+3]
100019a8cmovz x12, 28271
100019a90movk x12, 0x31650000
100019a94movk x12, 0x2c3500000000
100019a98movk x12, 0x32000000000000
100019a9ceor x12, x8, x12
100019aa0movz w8, 17
100019aa4orr x11, x11, x12
100019aa8cbz x11, 0x100019adc
100019aacldr x10, [x10+1024]
100019ab0eor x10, x19, x10
100019ab4ldur x9, [x9+3]
100019ab8movz x11, 28271
100019abcmovk x11, 0x31650000
100019ac0movk x11, 0x2c3500000000
100019ac4movk x11, 0x33000000000000
100019ac8eor x9, x9, x11
100019accorr x9, x10, x9
100019ad0subs xzr, x9, 0
100019ad4movz w9, 25
100019ad8csel w8, w8, w9, eq
100019adc
100019adcloc_100019adc:
100019adcadrp x9, 0x2f000
100019ae0str w8, [x9+3172]
100019ae4ldp x29, x30, [sp+16]
100019ae8ldp x20, x19, [sp], 32
100019aecretab
100019a50
100019af0
100019af0__ZN17PortRightInserter6InsertIK13FDGuardNeonRWEE8PortBaseRT_PN2KS8ipc_portE:
100019af0b 0x100019af4
100019af0
100019af0__ZN17PortRightInserter6InsertIK13FDGuardNeonRWEE8PortBaseRT_PN2KS8ipc_portE:
100019af0b 0x100019af4
100019af0
100019af4
100019af4fn_100019af4:
100019af4pacibsp
100019af8sub sp, sp, 320
100019afcstp x28, x27, [sp+256]
100019b00stp x22, x21, [sp+272]
100019b04stp x20, x19, [sp+288]
100019b08stp x29, x30, [sp+304]
100019b0cadd x29, sp, 304
100019b10mov x19, x0
100019b14add x21, sp, 152
100019b18str x1, [x21+88]
100019b1cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019b20add x8, sp, 64
100019b24movz w1, 0
100019b28bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
100019b2cldr w8, [sp+64]
100019b30sub w20, w8, 1
100019b34adds wzr, w20, 2
100019b38b.hs 0x100019b48
100019b3cstur w8, [x29-72]
100019b40str wzr, [sp+64]
100019b44b 0x100019b50
100019b48
100019b48loc_100019b48:
100019b48movz w0, 0
100019b4cbl usleep@plt
100019b50
100019b50loc_100019b50:
100019b50add x0, sp, 64
100019b54bl fn_100019714
100019b58adds wzr, w20, 3
100019b5cb.hi 0x100019bbc
100019b60ldr x1, [x19]
100019b64sub x2, x29, 72
100019b68mov x0, x19
100019b6cmovz w3, 0
100019b70bl fn_100017da8
100019b74mov x20, x0
100019b78cbz x0, 0x100019bc4
100019b7cldr x1, [x21+88]
100019b80str wzr, [sp+64]
100019b84add x2, sp, 64
100019b88mov x0, x19
100019b8cmovz w3, 4
100019b90bl __ZN13FDGuardNeonRW10readLengthEyyy
100019b94ldr w8, [sp+64]
100019b98orr x8, x8, 0x100000000
100019b9csubs wzr, w0, 0
100019ba0csel x8, x8, xzr, ne
100019ba4ubfm x9, x8, 32, 63
100019ba8cbnz x9, 0x100019bd0
100019bacmovz w0, 0
100019bb0bl usleep@plt
100019bb4movz w20, 0
100019bb8b 0x100019fd0
100019bbc
100019bbcloc_100019bbc:
100019bbcmovz w20, 0
100019bc0b 0x100019fd8
100019bc4
100019bc4loc_100019bc4:
100019bc4movz w0, 0
100019bc8bl usleep@plt
100019bccb 0x100019fd0
100019bd0
100019bd0loc_100019bd0:
100019bd0stur w8, [x29-76]
100019bd4ubfm w9, w8, 10, 10
100019bd8sturb w9, [x29-77]
100019bdcubfm x9, x8, 10, 31
100019be0sturb wzr, [x29-120]
100019be4sub x10, x29, 77
100019be8stp x10, x19, [x21+40]
100019becsub x22, x29, 64
100019bf0sub x10, x29, 76
100019bf4stp x22, x10, [x21+56]
100019bf8tbz w9, 0, 0x100019c1c
100019bfcand w8, w8, 0xfffffbff
100019c00str w8, [sp+64]
100019c04ldr x1, [x21+88]
100019c08add x2, sp, 64
100019c0cmov x0, x19
100019c10movz w3, 4
100019c14bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019c18tbz w0, 0, 0x100019c6c
100019c1c
100019c1cloc_100019c1c:
100019c1cstp x19, x22, [x21+16]
100019c20sub x0, x29, 136
100019c24movz w1, 1
100019c28movz w2, 0
100019c2cbl fn_10001a728
100019c30tbz w0, 0, 0x100019c5c
100019c34strb wzr, [sp+152]
100019c38sub x8, x29, 136
100019c3cstr x8, [x21+8]
100019c40hint
100019c44hint
100019c48ldr w8, 0x2f154
100019c4csubs wzr, w8, 2
100019c50b.ne 0x100019c7c
100019c54movz x1, 0
100019c58b 0x100019cec
100019c5c
100019c5cloc_100019c5c:
100019c5cmovz w0, 0
100019c60bl usleep@plt
100019c64movz w20, 0
100019c68b 0x100019fb4
100019c6c
100019c6cloc_100019c6c:
100019c6cmovz w0, 0
100019c70bl usleep@plt
100019c74movz w20, 0
100019c78b 0x100019fb4
100019c7c
100019c7cloc_100019c7c:
100019c7chint
100019c80hint
100019c84ldr w10, 0x2f114
100019c88subs wzr, w8, 1
100019c8cb.eq 0x100019c94
100019c90cbnz w8, 0x100019cc0
100019c94
100019c94loc_100019c94:
100019c94movz x8, 0
100019c98subs wzr, w10, 1
100019c9cb.le 0x100019ccc
100019ca0subs wzr, w10, 2
100019ca4b.eq 0x100019cdc
100019ca8subs wzr, w10, 3
100019cacb.eq 0x100019cdc
100019cb0mov x9, x8
100019cb4subs wzr, w10, 4
100019cb8b.eq 0x100019cdc
100019cbcb 0x100019ce4
100019cc0
100019cc0loc_100019cc0:
100019cc0movz x8, 0
100019cc4movz x9, 0
100019cc8b 0x100019ce4
100019ccc
100019cccloc_100019ccc:
100019ccccbz w10, 0x100019cdc
100019cd0mov x9, x8
100019cd4subs wzr, w10, 1
100019cd8b.ne 0x100019ce4
100019cdc
100019cdcloc_100019cdc:
100019cdcadd x8, x20, 88
100019ce0and x9, x8, -256
100019ce4
100019ce4loc_100019ce4:
100019ce4and x8, x8, 255
100019ce8orr x1, x9, x8
100019cec
100019cecloc_100019cec:
100019cecsub x2, x29, 64
100019cf0mov x0, x19
100019cf4movz w3, 8
100019cf8bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019cfctbz w0, 0, 0x100019d8c
100019d00str wzr, [sp+144]
100019d04str wzr, [sp+64]
100019d08sub x0, x29, 72
100019d0cadd x3, sp, 64
100019d10add x5, sp, 144
100019d14movz w1, 70
100019d18movz w2, 0
100019d1cmovz w4, 21
100019d20bl __ZNK8PortBase21doRequestNotificationEijRKS_jP17PortSendOnceRight
100019d24tbz w0, 0, 0x100019d9c
100019d28bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019d2cmov x1, x0
100019d30add x2, sp, 144
100019d34mov x0, x19
100019d38movz w3, 0
100019d3cbl _ZNK12KernelReaderI13FDGuardNeonRWE24getRightKaddrForPortNameER8TaskPortRK8PortBaseb@plt
100019d40cbz x0, 0x100019db0
100019d44add x20, x0, 8
100019d48str wzr, [sp+64]
100019d4cadd x2, sp, 64
100019d50mov x0, x19
100019d54mov x1, x20
100019d58movz w3, 4
100019d5cbl __ZN13FDGuardNeonRW10readLengthEyyy
100019d60ldr w8, [sp+64]
100019d64orr x8, x8, 0x100000000
100019d68subs wzr, w0, 0
100019d6ccsel x8, x8, xzr, ne
100019d70ubfm x9, x8, 32, 63
100019d74cbnz x9, 0x100019dc0
100019d78movz w0, 0
100019d7cbl usleep@plt
100019d80movz w20, 0
100019d84movz w22, 0
100019d88b 0x100019f98
100019d8c
100019d8cloc_100019d8c:
100019d8cmovz w0, 0
100019d90bl usleep@plt
100019d94movz w20, 0
100019d98b 0x100019fa4
100019d9c
100019d9cloc_100019d9c:
100019d9cmovz w0, 0
100019da0bl usleep@plt
100019da4movz w20, 0
100019da8movz w22, 0
100019dacb 0x100019f98
100019db0
100019db0loc_100019db0:
100019db0bl usleep@plt
100019db4movz w20, 0
100019db8movz w22, 0
100019dbcb 0x100019f98
100019dc0
100019dc0loc_100019dc0:
100019dc0and w8, w8, 0xffe0ffff
100019dc4orr w8, w8, 0x10000
100019dc8str w8, [sp+140]
100019dccadd x2, sp, 140
100019dd0mov x0, x19
100019dd4mov x1, x20
100019dd8movz w3, 4
100019ddcbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019de0tbz w0, 0, 0x100019f14
100019de4movz w8, 1
100019de8strb w8, [sp+152]
100019decldur w9, [x29-72]
100019df0movi v0.2d, 0
100019df4stp q0, q0, [sp+64]
100019df8add x10, sp, 64
100019dfcadd x10, x10, 48
100019e00stur q0, [sp+120]
100019e04stur q0, [sp+104]
100019e08stp w9, w9, [sp+80]
100019e0cmovz w11, 5140
100019e10str w11, [sp+72]
100019e14ldr w9, [sp+144]
100019e18stp x10, x8, [sp+112]
100019e1cstp w8, w9, [sp+96]
100019e20movz w8, 0x130000
100019e24str w8, [sp+108]
100019e28ldur q0, [sp+72]
100019e2cstr q0, [sp+16]
100019e30ldr x8, [sp+88]
100019e34str x8, [sp+32]
100019e38ldr w8, [sp+16]
100019e3corr w8, w8, 0x80000000
100019e40ldr q0, [sp+96]
100019e44stur q0, [sp+40]
100019e48movz w9, 40
100019e4cstp w8, w9, [sp+16]
100019e50sub x0, x29, 72
100019e54add x1, sp, 16
100019e58movz w2, 0
100019e5cmovz w3, 0
100019e60movz w4, 0
100019e64bl _ZNK21PortSendRightBaseImplI20PortSendReceiveRightE6doSendEP17mach_msg_header_tijj@plt
100019e68tbz w0, 0, 0x100019f28
100019e6cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019e70mov x1, x0
100019e74add x2, sp, 144
100019e78mov x0, x19
100019e7cbl _ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase@plt
100019e80tbz w0, 0, 0x100019f38
100019e84ldur w1, [x29-72]
100019e88add x0, sp, 16
100019e8cbl fn_10001a960
100019e90ldr w8, [sp+24]
100019e94add w8, w8, 1
100019e98subs wzr, w8, 1
100019e9cb.hi 0x100019eb0
100019ea0ldr w8, [sp+28]
100019ea4sub w8, w8, 1
100019ea8adds wzr, w8, 2
100019eacb.hs 0x100019f48
100019eb0
100019eb0loc_100019eb0:
100019eb0ldr w8, [sp+44]
100019eb4str w8, [sp+144]
100019eb8sub x0, x29, 136
100019ebcmovn w1, 0
100019ec0movz w2, 1
100019ec4bl fn_10001a728
100019ec8ldr w20, [sp+144]
100019eccstr wzr, [sp+144]
100019ed0ldr x8, [x21+88]
100019ed4add x1, x8, 4
100019ed8stur wzr, [x29-52]
100019edcsub x2, x29, 52
100019ee0mov x0, x19
100019ee4movz w3, 4
100019ee8bl __ZN13FDGuardNeonRW10readLengthEyyy
100019eecldur w8, [x29-52]
100019ef0orr x8, x8, 0x100000000
100019ef4subs wzr, w0, 0
100019ef8csel x8, x8, xzr, ne
100019efcubfm x9, x8, 32, 63
100019f00cbnz x9, 0x100019f58
100019f04movz w0, 0
100019f08bl usleep@plt
100019f0cmovz w20, 0
100019f10b 0x100019f84
100019f14
100019f14loc_100019f14:
100019f14movz w0, 0
100019f18bl usleep@plt
100019f1cmovz w20, 0
100019f20movz w22, 0
100019f24b 0x100019f98
100019f28
100019f28loc_100019f28:
100019f28movz w0, 0
100019f2cbl usleep@plt
100019f30movz w20, 0
100019f34b 0x100019f84
100019f38
100019f38loc_100019f38:
100019f38movz w0, 0
100019f3cbl usleep@plt
100019f40movz w20, 0
100019f44b 0x100019f84
100019f48
100019f48loc_100019f48:
100019f48movz w0, 0
100019f4cbl usleep@plt
100019f50movz w20, 0
100019f54b 0x100019f84
100019f58
100019f58loc_100019f58:
100019f58sub w8, w8, 1
100019f5cstr w8, [sp+12]
100019f60ldr x8, [x21+88]
100019f64add x1, x8, 4
100019f68add x2, sp, 12
100019f6cmov x0, x19
100019f70movz w3, 4
100019f74bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019f78tbnz w0, 0, 0x100019f84
100019f7cmovz w0, 0
100019f80bl usleep@plt
100019f84
100019f84loc_100019f84:
100019f84ldr x0, [sp+128]
100019f88str xzr, [sp+128]
100019f8ccbz x0, 0x100019f94
100019f90bl _ZdaPv@plt
100019f94
100019f94loc_100019f94:
100019f94movz w22, 1
100019f98
100019f98loc_100019f98:
100019f98add x0, sp, 144
100019f9cbl fn_100009ec8
100019fa0cbnz w22, 0x100019fb4
100019fa4
100019fa4loc_100019fa4:
100019fa4sub x0, x29, 136
100019fa8movn w1, 0
100019facmovz w2, 0
100019fb0bl fn_10001a728
100019fb4
100019fb4loc_100019fb4:
100019fb4ldurb w8, [x29-77]
100019fb8cbz w8, 0x100019fd0
100019fbcldr x1, [x21+88]
100019fc0sub x2, x29, 76
100019fc4mov x0, x19
100019fc8movz w3, 4
100019fccbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019fd0
100019fd0loc_100019fd0:
100019fd0sub x0, x29, 72
100019fd4bl fn_100019714
100019fd8
100019fd8loc_100019fd8:
100019fd8mov x0, x20
100019fdcldp x29, x30, [sp+304]
100019fe0ldp x20, x19, [sp+288]
100019fe4ldp x22, x21, [sp+272]
100019fe8ldp x28, x27, [sp+256]
100019fecadd sp, sp, 320
100019ff0retab
100019ff4b 0x10001a008
100019ff8b 0x10001a008
100019ffcb 0x10001a008
10001a000b 0x10001a008
10001a004b 0x10001a008
10001a008
10001a008loc_10001a008:
10001a008mov x19, x0
10001a00cldr x0, [sp+128]
10001a010str xzr, [sp+128]
10001a014cbz x0, 0x10001a03c
10001a018bl _ZdaPv@plt
10001a01cb 0x10001a03c
10001a020b 0x10001a038
10001a024b 0x10001a038
10001a028b 0x10001a038
10001a02cbl fn_100005128
10001a030b 0x10001a050
10001a034b 0x10001a038
10001a038
10001a038loc_10001a038:
10001a038mov x19, x0
10001a03c
10001a03cloc_10001a03c:
10001a03cadd x0, sp, 144
10001a040bl fn_100009ec8
10001a044b 0x10001a054
10001a048bl fn_100005128
10001a04cbl fn_100005128
10001a050
10001a050loc_10001a050:
10001a050mov x19, x0
10001a054
10001a054loc_10001a054:
10001a054add x0, sp, 152
10001a058bl fn_10001aa24
10001a05cb 0x10001a06c
10001a060bl fn_100005128
10001a064b 0x10001a068
10001a068
10001a068loc_10001a068:
10001a068mov x19, x0
10001a06c
10001a06cloc_10001a06c:
10001a06csub x0, x29, 120
10001a070bl fn_10001aa64
10001a074b 0x10001a098
10001a078b 0x10001a094
10001a07cbl fn_100005128
10001a080mov x19, x0
10001a084add x0, sp, 64
10001a088bl fn_100019714
10001a08cb 0x10001a0a0
10001a090bl fn_100005128
10001a094
10001a094loc_10001a094:
10001a094mov x19, x0
10001a098
10001a098loc_10001a098:
10001a098sub x0, x29, 72
10001a09cbl fn_100019714
10001a0a0
10001a0a0loc_10001a0a0:
10001a0a0mov x0, x19
10001a0a4bl _Unwind_Resume@plt
10001a0a8bl fn_100005128
10001a0acbl fn_100005128
100019af4
100019af4fn_100019af4:
100019af4pacibsp
100019af8sub sp, sp, 320
100019afcstp x28, x27, [sp+256]
100019b00stp x22, x21, [sp+272]
100019b04stp x20, x19, [sp+288]
100019b08stp x29, x30, [sp+304]
100019b0cadd x29, sp, 304
100019b10mov x19, x0
100019b14add x21, sp, 152
100019b18str x1, [x21+88]
100019b1cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019b20add x8, sp, 64
100019b24movz w1, 0
100019b28bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
100019b2cldr w8, [sp+64]
100019b30sub w20, w8, 1
100019b34adds wzr, w20, 2
100019b38b.hs 0x100019b48
100019b3cstur w8, [x29-72]
100019b40str wzr, [sp+64]
100019b44b 0x100019b50
100019b48
100019b48loc_100019b48:
100019b48movz w0, 0
100019b4cbl usleep@plt
100019b50
100019b50loc_100019b50:
100019b50add x0, sp, 64
100019b54bl fn_100019714
100019b58adds wzr, w20, 3
100019b5cb.hi 0x100019bbc
100019b60ldr x1, [x19]
100019b64sub x2, x29, 72
100019b68mov x0, x19
100019b6cmovz w3, 0
100019b70bl fn_100017da8
100019b74mov x20, x0
100019b78cbz x0, 0x100019bc4
100019b7cldr x1, [x21+88]
100019b80str wzr, [sp+64]
100019b84add x2, sp, 64
100019b88mov x0, x19
100019b8cmovz w3, 4
100019b90bl __ZN13FDGuardNeonRW10readLengthEyyy
100019b94ldr w8, [sp+64]
100019b98orr x8, x8, 0x100000000
100019b9csubs wzr, w0, 0
100019ba0csel x8, x8, xzr, ne
100019ba4ubfm x9, x8, 32, 63
100019ba8cbnz x9, 0x100019bd0
100019bacmovz w0, 0
100019bb0bl usleep@plt
100019bb4movz w20, 0
100019bb8b 0x100019fd0
100019bbc
100019bbcloc_100019bbc:
100019bbcmovz w20, 0
100019bc0b 0x100019fd8
100019bc4
100019bc4loc_100019bc4:
100019bc4movz w0, 0
100019bc8bl usleep@plt
100019bccb 0x100019fd0
100019bd0
100019bd0loc_100019bd0:
100019bd0stur w8, [x29-76]
100019bd4ubfm w9, w8, 10, 10
100019bd8sturb w9, [x29-77]
100019bdcubfm x9, x8, 10, 31
100019be0sturb wzr, [x29-120]
100019be4sub x10, x29, 77
100019be8stp x10, x19, [x21+40]
100019becsub x22, x29, 64
100019bf0sub x10, x29, 76
100019bf4stp x22, x10, [x21+56]
100019bf8tbz w9, 0, 0x100019c1c
100019bfcand w8, w8, 0xfffffbff
100019c00str w8, [sp+64]
100019c04ldr x1, [x21+88]
100019c08add x2, sp, 64
100019c0cmov x0, x19
100019c10movz w3, 4
100019c14bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019c18tbz w0, 0, 0x100019c6c
100019c1c
100019c1cloc_100019c1c:
100019c1cstp x19, x22, [x21+16]
100019c20sub x0, x29, 136
100019c24movz w1, 1
100019c28movz w2, 0
100019c2cbl fn_10001a728
100019c30tbz w0, 0, 0x100019c5c
100019c34strb wzr, [sp+152]
100019c38sub x8, x29, 136
100019c3cstr x8, [x21+8]
100019c40hint
100019c44hint
100019c48ldr w8, 0x2f154
100019c4csubs wzr, w8, 2
100019c50b.ne 0x100019c7c
100019c54movz x1, 0
100019c58b 0x100019cec
100019c5c
100019c5cloc_100019c5c:
100019c5cmovz w0, 0
100019c60bl usleep@plt
100019c64movz w20, 0
100019c68b 0x100019fb4
100019c6c
100019c6cloc_100019c6c:
100019c6cmovz w0, 0
100019c70bl usleep@plt
100019c74movz w20, 0
100019c78b 0x100019fb4
100019c7c
100019c7cloc_100019c7c:
100019c7chint
100019c80hint
100019c84ldr w10, 0x2f114
100019c88subs wzr, w8, 1
100019c8cb.eq 0x100019c94
100019c90cbnz w8, 0x100019cc0
100019c94
100019c94loc_100019c94:
100019c94movz x8, 0
100019c98subs wzr, w10, 1
100019c9cb.le 0x100019ccc
100019ca0subs wzr, w10, 2
100019ca4b.eq 0x100019cdc
100019ca8subs wzr, w10, 3
100019cacb.eq 0x100019cdc
100019cb0mov x9, x8
100019cb4subs wzr, w10, 4
100019cb8b.eq 0x100019cdc
100019cbcb 0x100019ce4
100019cc0
100019cc0loc_100019cc0:
100019cc0movz x8, 0
100019cc4movz x9, 0
100019cc8b 0x100019ce4
100019ccc
100019cccloc_100019ccc:
100019ccccbz w10, 0x100019cdc
100019cd0mov x9, x8
100019cd4subs wzr, w10, 1
100019cd8b.ne 0x100019ce4
100019cdc
100019cdcloc_100019cdc:
100019cdcadd x8, x20, 88
100019ce0and x9, x8, -256
100019ce4
100019ce4loc_100019ce4:
100019ce4and x8, x8, 255
100019ce8orr x1, x9, x8
100019cec
100019cecloc_100019cec:
100019cecsub x2, x29, 64
100019cf0mov x0, x19
100019cf4movz w3, 8
100019cf8bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019cfctbz w0, 0, 0x100019d8c
100019d00str wzr, [sp+144]
100019d04str wzr, [sp+64]
100019d08sub x0, x29, 72
100019d0cadd x3, sp, 64
100019d10add x5, sp, 144
100019d14movz w1, 70
100019d18movz w2, 0
100019d1cmovz w4, 21
100019d20bl __ZNK8PortBase21doRequestNotificationEijRKS_jP17PortSendOnceRight
100019d24tbz w0, 0, 0x100019d9c
100019d28bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019d2cmov x1, x0
100019d30add x2, sp, 144
100019d34mov x0, x19
100019d38movz w3, 0
100019d3cbl _ZNK12KernelReaderI13FDGuardNeonRWE24getRightKaddrForPortNameER8TaskPortRK8PortBaseb@plt
100019d40cbz x0, 0x100019db0
100019d44add x20, x0, 8
100019d48str wzr, [sp+64]
100019d4cadd x2, sp, 64
100019d50mov x0, x19
100019d54mov x1, x20
100019d58movz w3, 4
100019d5cbl __ZN13FDGuardNeonRW10readLengthEyyy
100019d60ldr w8, [sp+64]
100019d64orr x8, x8, 0x100000000
100019d68subs wzr, w0, 0
100019d6ccsel x8, x8, xzr, ne
100019d70ubfm x9, x8, 32, 63
100019d74cbnz x9, 0x100019dc0
100019d78movz w0, 0
100019d7cbl usleep@plt
100019d80movz w20, 0
100019d84movz w22, 0
100019d88b 0x100019f98
100019d8c
100019d8cloc_100019d8c:
100019d8cmovz w0, 0
100019d90bl usleep@plt
100019d94movz w20, 0
100019d98b 0x100019fa4
100019d9c
100019d9cloc_100019d9c:
100019d9cmovz w0, 0
100019da0bl usleep@plt
100019da4movz w20, 0
100019da8movz w22, 0
100019dacb 0x100019f98
100019db0
100019db0loc_100019db0:
100019db0bl usleep@plt
100019db4movz w20, 0
100019db8movz w22, 0
100019dbcb 0x100019f98
100019dc0
100019dc0loc_100019dc0:
100019dc0and w8, w8, 0xffe0ffff
100019dc4orr w8, w8, 0x10000
100019dc8str w8, [sp+140]
100019dccadd x2, sp, 140
100019dd0mov x0, x19
100019dd4mov x1, x20
100019dd8movz w3, 4
100019ddcbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019de0tbz w0, 0, 0x100019f14
100019de4movz w8, 1
100019de8strb w8, [sp+152]
100019decldur w9, [x29-72]
100019df0movi v0.2d, 0
100019df4stp q0, q0, [sp+64]
100019df8add x10, sp, 64
100019dfcadd x10, x10, 48
100019e00stur q0, [sp+120]
100019e04stur q0, [sp+104]
100019e08stp w9, w9, [sp+80]
100019e0cmovz w11, 5140
100019e10str w11, [sp+72]
100019e14ldr w9, [sp+144]
100019e18stp x10, x8, [sp+112]
100019e1cstp w8, w9, [sp+96]
100019e20movz w8, 0x130000
100019e24str w8, [sp+108]
100019e28ldur q0, [sp+72]
100019e2cstr q0, [sp+16]
100019e30ldr x8, [sp+88]
100019e34str x8, [sp+32]
100019e38ldr w8, [sp+16]
100019e3corr w8, w8, 0x80000000
100019e40ldr q0, [sp+96]
100019e44stur q0, [sp+40]
100019e48movz w9, 40
100019e4cstp w8, w9, [sp+16]
100019e50sub x0, x29, 72
100019e54add x1, sp, 16
100019e58movz w2, 0
100019e5cmovz w3, 0
100019e60movz w4, 0
100019e64bl _ZNK21PortSendRightBaseImplI20PortSendReceiveRightE6doSendEP17mach_msg_header_tijj@plt
100019e68tbz w0, 0, 0x100019f28
100019e6cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100019e70mov x1, x0
100019e74add x2, sp, 144
100019e78mov x0, x19
100019e7cbl _ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase@plt
100019e80tbz w0, 0, 0x100019f38
100019e84ldur w1, [x29-72]
100019e88add x0, sp, 16
100019e8cbl fn_10001a960
100019e90ldr w8, [sp+24]
100019e94add w8, w8, 1
100019e98subs wzr, w8, 1
100019e9cb.hi 0x100019eb0
100019ea0ldr w8, [sp+28]
100019ea4sub w8, w8, 1
100019ea8adds wzr, w8, 2
100019eacb.hs 0x100019f48
100019eb0
100019eb0loc_100019eb0:
100019eb0ldr w8, [sp+44]
100019eb4str w8, [sp+144]
100019eb8sub x0, x29, 136
100019ebcmovn w1, 0
100019ec0movz w2, 1
100019ec4bl fn_10001a728
100019ec8ldr w20, [sp+144]
100019eccstr wzr, [sp+144]
100019ed0ldr x8, [x21+88]
100019ed4add x1, x8, 4
100019ed8stur wzr, [x29-52]
100019edcsub x2, x29, 52
100019ee0mov x0, x19
100019ee4movz w3, 4
100019ee8bl __ZN13FDGuardNeonRW10readLengthEyyy
100019eecldur w8, [x29-52]
100019ef0orr x8, x8, 0x100000000
100019ef4subs wzr, w0, 0
100019ef8csel x8, x8, xzr, ne
100019efcubfm x9, x8, 32, 63
100019f00cbnz x9, 0x100019f58
100019f04movz w0, 0
100019f08bl usleep@plt
100019f0cmovz w20, 0
100019f10b 0x100019f84
100019f14
100019f14loc_100019f14:
100019f14movz w0, 0
100019f18bl usleep@plt
100019f1cmovz w20, 0
100019f20movz w22, 0
100019f24b 0x100019f98
100019f28
100019f28loc_100019f28:
100019f28movz w0, 0
100019f2cbl usleep@plt
100019f30movz w20, 0
100019f34b 0x100019f84
100019f38
100019f38loc_100019f38:
100019f38movz w0, 0
100019f3cbl usleep@plt
100019f40movz w20, 0
100019f44b 0x100019f84
100019f48
100019f48loc_100019f48:
100019f48movz w0, 0
100019f4cbl usleep@plt
100019f50movz w20, 0
100019f54b 0x100019f84
100019f58
100019f58loc_100019f58:
100019f58sub w8, w8, 1
100019f5cstr w8, [sp+12]
100019f60ldr x8, [x21+88]
100019f64add x1, x8, 4
100019f68add x2, sp, 12
100019f6cmov x0, x19
100019f70movz w3, 4
100019f74bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019f78tbnz w0, 0, 0x100019f84
100019f7cmovz w0, 0
100019f80bl usleep@plt
100019f84
100019f84loc_100019f84:
100019f84ldr x0, [sp+128]
100019f88str xzr, [sp+128]
100019f8ccbz x0, 0x100019f94
100019f90bl _ZdaPv@plt
100019f94
100019f94loc_100019f94:
100019f94movz w22, 1
100019f98
100019f98loc_100019f98:
100019f98add x0, sp, 144
100019f9cbl fn_100009ec8
100019fa0cbnz w22, 0x100019fb4
100019fa4
100019fa4loc_100019fa4:
100019fa4sub x0, x29, 136
100019fa8movn w1, 0
100019facmovz w2, 0
100019fb0bl fn_10001a728
100019fb4
100019fb4loc_100019fb4:
100019fb4ldurb w8, [x29-77]
100019fb8cbz w8, 0x100019fd0
100019fbcldr x1, [x21+88]
100019fc0sub x2, x29, 76
100019fc4mov x0, x19
100019fc8movz w3, 4
100019fccbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019fd0
100019fd0loc_100019fd0:
100019fd0sub x0, x29, 72
100019fd4bl fn_100019714
100019fd8
100019fd8loc_100019fd8:
100019fd8mov x0, x20
100019fdcldp x29, x30, [sp+304]
100019fe0ldp x20, x19, [sp+288]
100019fe4ldp x22, x21, [sp+272]
100019fe8ldp x28, x27, [sp+256]
100019fecadd sp, sp, 320
100019ff0retab
100019ff4b 0x10001a008
100019ff8b 0x10001a008
100019ffcb 0x10001a008
10001a000b 0x10001a008
10001a004b 0x10001a008
10001a008
10001a008loc_10001a008:
10001a008mov x19, x0
10001a00cldr x0, [sp+128]
10001a010str xzr, [sp+128]
10001a014cbz x0, 0x10001a03c
10001a018bl _ZdaPv@plt
10001a01cb 0x10001a03c
10001a020b 0x10001a038
10001a024b 0x10001a038
10001a028b 0x10001a038
10001a02cbl fn_100005128
10001a030b 0x10001a050
10001a034b 0x10001a038
10001a038
10001a038loc_10001a038:
10001a038mov x19, x0
10001a03c
10001a03cloc_10001a03c:
10001a03cadd x0, sp, 144
10001a040bl fn_100009ec8
10001a044b 0x10001a054
10001a048bl fn_100005128
10001a04cbl fn_100005128
10001a050
10001a050loc_10001a050:
10001a050mov x19, x0
10001a054
10001a054loc_10001a054:
10001a054add x0, sp, 152
10001a058bl fn_10001aa24
10001a05cb 0x10001a06c
10001a060bl fn_100005128
10001a064b 0x10001a068
10001a068
10001a068loc_10001a068:
10001a068mov x19, x0
10001a06c
10001a06cloc_10001a06c:
10001a06csub x0, x29, 120
10001a070bl fn_10001aa64
10001a074b 0x10001a098
10001a078b 0x10001a094
10001a07cbl fn_100005128
10001a080mov x19, x0
10001a084add x0, sp, 64
10001a088bl fn_100019714
10001a08cb 0x10001a0a0
10001a090bl fn_100005128
10001a094
10001a094loc_10001a094:
10001a094mov x19, x0
10001a098
10001a098loc_10001a098:
10001a098sub x0, x29, 72
10001a09cbl fn_100019714
10001a0a0
10001a0a0loc_10001a0a0:
10001a0a0mov x0, x19
10001a0a4bl _Unwind_Resume@plt
10001a0a8bl fn_100005128
10001a0acbl fn_100005128
100019af4
10001a0b0
10001a0b0__ZN17PortRightInserter6InsertI13FDGuardNeonRWEE8PortBaseRT_PN2KS8ipc_portE:
10001a0b0b 0x10001a0b4
10001a0b0
10001a0b0__ZN17PortRightInserter6InsertI13FDGuardNeonRWEE8PortBaseRT_PN2KS8ipc_portE:
10001a0b0b 0x10001a0b4
10001a0b0
10001a0b4
10001a0b4fn_10001a0b4:
10001a0b4pacibsp
10001a0b8sub sp, sp, 320
10001a0bcstp x28, x27, [sp+256]
10001a0c0stp x22, x21, [sp+272]
10001a0c4stp x20, x19, [sp+288]
10001a0c8stp x29, x30, [sp+304]
10001a0ccadd x29, sp, 304
10001a0d0mov x19, x0
10001a0d4add x21, sp, 152
10001a0d8str x1, [x21+88]
10001a0dcbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a0e0add x8, sp, 64
10001a0e4movz w1, 0
10001a0e8bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
10001a0ecldr w8, [sp+64]
10001a0f0sub w20, w8, 1
10001a0f4adds wzr, w20, 2
10001a0f8b.hs 0x10001a108
10001a0fcstur w8, [x29-72]
10001a100str wzr, [sp+64]
10001a104b 0x10001a110
10001a108
10001a108loc_10001a108:
10001a108movz w0, 0
10001a10cbl usleep@plt
10001a110
10001a110loc_10001a110:
10001a110add x0, sp, 64
10001a114bl fn_100019714
10001a118adds wzr, w20, 3
10001a11cb.hi 0x10001a17c
10001a120ldr x1, [x19]
10001a124sub x2, x29, 72
10001a128mov x0, x19
10001a12cmovz w3, 0
10001a130bl fn_100017da8
10001a134mov x20, x0
10001a138cbz x0, 0x10001a184
10001a13cldr x1, [x21+88]
10001a140str wzr, [sp+64]
10001a144add x2, sp, 64
10001a148mov x0, x19
10001a14cmovz w3, 4
10001a150bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a154ldr w8, [sp+64]
10001a158orr x8, x8, 0x100000000
10001a15csubs wzr, w0, 0
10001a160csel x8, x8, xzr, ne
10001a164ubfm x9, x8, 32, 63
10001a168cbnz x9, 0x10001a190
10001a16cmovz w0, 0
10001a170bl usleep@plt
10001a174movz w20, 0
10001a178b 0x10001a590
10001a17c
10001a17cloc_10001a17c:
10001a17cmovz w20, 0
10001a180b 0x10001a598
10001a184
10001a184loc_10001a184:
10001a184movz w0, 0
10001a188bl usleep@plt
10001a18cb 0x10001a590
10001a190
10001a190loc_10001a190:
10001a190stur w8, [x29-76]
10001a194ubfm w9, w8, 10, 10
10001a198sturb w9, [x29-77]
10001a19cubfm x9, x8, 10, 31
10001a1a0sturb wzr, [x29-120]
10001a1a4sub x10, x29, 77
10001a1a8stp x10, x19, [x21+40]
10001a1acsub x22, x29, 64
10001a1b0sub x10, x29, 76
10001a1b4stp x22, x10, [x21+56]
10001a1b8tbz w9, 0, 0x10001a1dc
10001a1bcand w8, w8, 0xfffffbff
10001a1c0str w8, [sp+64]
10001a1c4ldr x1, [x21+88]
10001a1c8add x2, sp, 64
10001a1ccmov x0, x19
10001a1d0movz w3, 4
10001a1d4bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a1d8tbz w0, 0, 0x10001a22c
10001a1dc
10001a1dcloc_10001a1dc:
10001a1dcstp x19, x22, [x21+16]
10001a1e0sub x0, x29, 136
10001a1e4movz w1, 1
10001a1e8movz w2, 0
10001a1ecbl fn_10001aab4
10001a1f0tbz w0, 0, 0x10001a21c
10001a1f4strb wzr, [sp+152]
10001a1f8sub x8, x29, 136
10001a1fcstr x8, [x21+8]
10001a200hint
10001a204hint
10001a208ldr w8, 0x2eb94
10001a20csubs wzr, w8, 2
10001a210b.ne 0x10001a23c
10001a214movz x1, 0
10001a218b 0x10001a2ac
10001a21c
10001a21cloc_10001a21c:
10001a21cmovz w0, 0
10001a220bl usleep@plt
10001a224movz w20, 0
10001a228b 0x10001a574
10001a22c
10001a22cloc_10001a22c:
10001a22cmovz w0, 0
10001a230bl usleep@plt
10001a234movz w20, 0
10001a238b 0x10001a574
10001a23c
10001a23cloc_10001a23c:
10001a23chint
10001a240hint
10001a244ldr w10, 0x2eb54
10001a248subs wzr, w8, 1
10001a24cb.eq 0x10001a254
10001a250cbnz w8, 0x10001a280
10001a254
10001a254loc_10001a254:
10001a254movz x8, 0
10001a258subs wzr, w10, 1
10001a25cb.le 0x10001a28c
10001a260subs wzr, w10, 2
10001a264b.eq 0x10001a29c
10001a268subs wzr, w10, 3
10001a26cb.eq 0x10001a29c
10001a270mov x9, x8
10001a274subs wzr, w10, 4
10001a278b.eq 0x10001a29c
10001a27cb 0x10001a2a4
10001a280
10001a280loc_10001a280:
10001a280movz x8, 0
10001a284movz x9, 0
10001a288b 0x10001a2a4
10001a28c
10001a28cloc_10001a28c:
10001a28ccbz w10, 0x10001a29c
10001a290mov x9, x8
10001a294subs wzr, w10, 1
10001a298b.ne 0x10001a2a4
10001a29c
10001a29cloc_10001a29c:
10001a29cadd x8, x20, 88
10001a2a0and x9, x8, -256
10001a2a4
10001a2a4loc_10001a2a4:
10001a2a4and x8, x8, 255
10001a2a8orr x1, x9, x8
10001a2ac
10001a2acloc_10001a2ac:
10001a2acsub x2, x29, 64
10001a2b0mov x0, x19
10001a2b4movz w3, 8
10001a2b8bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a2bctbz w0, 0, 0x10001a34c
10001a2c0str wzr, [sp+144]
10001a2c4str wzr, [sp+64]
10001a2c8sub x0, x29, 72
10001a2ccadd x3, sp, 64
10001a2d0add x5, sp, 144
10001a2d4movz w1, 70
10001a2d8movz w2, 0
10001a2dcmovz w4, 21
10001a2e0bl __ZNK8PortBase21doRequestNotificationEijRKS_jP17PortSendOnceRight
10001a2e4tbz w0, 0, 0x10001a35c
10001a2e8bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a2ecmov x1, x0
10001a2f0add x2, sp, 144
10001a2f4mov x0, x19
10001a2f8movz w3, 0
10001a2fcbl _ZNK12KernelReaderI13FDGuardNeonRWE24getRightKaddrForPortNameER8TaskPortRK8PortBaseb@plt
10001a300cbz x0, 0x10001a370
10001a304add x20, x0, 8
10001a308str wzr, [sp+64]
10001a30cadd x2, sp, 64
10001a310mov x0, x19
10001a314mov x1, x20
10001a318movz w3, 4
10001a31cbl __ZN13FDGuardNeonRW10readLengthEyyy
10001a320ldr w8, [sp+64]
10001a324orr x8, x8, 0x100000000
10001a328subs wzr, w0, 0
10001a32ccsel x8, x8, xzr, ne
10001a330ubfm x9, x8, 32, 63
10001a334cbnz x9, 0x10001a380
10001a338movz w0, 0
10001a33cbl usleep@plt
10001a340movz w20, 0
10001a344movz w22, 0
10001a348b 0x10001a558
10001a34c
10001a34cloc_10001a34c:
10001a34cmovz w0, 0
10001a350bl usleep@plt
10001a354movz w20, 0
10001a358b 0x10001a564
10001a35c
10001a35cloc_10001a35c:
10001a35cmovz w0, 0
10001a360bl usleep@plt
10001a364movz w20, 0
10001a368movz w22, 0
10001a36cb 0x10001a558
10001a370
10001a370loc_10001a370:
10001a370bl usleep@plt
10001a374movz w20, 0
10001a378movz w22, 0
10001a37cb 0x10001a558
10001a380
10001a380loc_10001a380:
10001a380and w8, w8, 0xffe0ffff
10001a384orr w8, w8, 0x10000
10001a388str w8, [sp+140]
10001a38cadd x2, sp, 140
10001a390mov x0, x19
10001a394mov x1, x20
10001a398movz w3, 4
10001a39cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a3a0tbz w0, 0, 0x10001a4d4
10001a3a4movz w8, 1
10001a3a8strb w8, [sp+152]
10001a3acldur w9, [x29-72]
10001a3b0movi v0.2d, 0
10001a3b4stp q0, q0, [sp+64]
10001a3b8add x10, sp, 64
10001a3bcadd x10, x10, 48
10001a3c0stur q0, [sp+120]
10001a3c4stur q0, [sp+104]
10001a3c8stp w9, w9, [sp+80]
10001a3ccmovz w11, 5140
10001a3d0str w11, [sp+72]
10001a3d4ldr w9, [sp+144]
10001a3d8stp x10, x8, [sp+112]
10001a3dcstp w8, w9, [sp+96]
10001a3e0movz w8, 0x130000
10001a3e4str w8, [sp+108]
10001a3e8ldur q0, [sp+72]
10001a3ecstr q0, [sp+16]
10001a3f0ldr x8, [sp+88]
10001a3f4str x8, [sp+32]
10001a3f8ldr w8, [sp+16]
10001a3fcorr w8, w8, 0x80000000
10001a400ldr q0, [sp+96]
10001a404stur q0, [sp+40]
10001a408movz w9, 40
10001a40cstp w8, w9, [sp+16]
10001a410sub x0, x29, 72
10001a414add x1, sp, 16
10001a418movz w2, 0
10001a41cmovz w3, 0
10001a420movz w4, 0
10001a424bl _ZNK21PortSendRightBaseImplI20PortSendReceiveRightE6doSendEP17mach_msg_header_tijj@plt
10001a428tbz w0, 0, 0x10001a4e8
10001a42cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a430mov x1, x0
10001a434add x2, sp, 144
10001a438mov x0, x19
10001a43cbl _ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase@plt
10001a440tbz w0, 0, 0x10001a4f8
10001a444ldur w1, [x29-72]
10001a448add x0, sp, 16
10001a44cbl fn_10001a960
10001a450ldr w8, [sp+24]
10001a454add w8, w8, 1
10001a458subs wzr, w8, 1
10001a45cb.hi 0x10001a470
10001a460ldr w8, [sp+28]
10001a464sub w8, w8, 1
10001a468adds wzr, w8, 2
10001a46cb.hs 0x10001a508
10001a470
10001a470loc_10001a470:
10001a470ldr w8, [sp+44]
10001a474str w8, [sp+144]
10001a478sub x0, x29, 136
10001a47cmovn w1, 0
10001a480movz w2, 1
10001a484bl fn_10001aab4
10001a488ldr w20, [sp+144]
10001a48cstr wzr, [sp+144]
10001a490ldr x8, [x21+88]
10001a494add x1, x8, 4
10001a498stur wzr, [x29-52]
10001a49csub x2, x29, 52
10001a4a0mov x0, x19
10001a4a4movz w3, 4
10001a4a8bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a4acldur w8, [x29-52]
10001a4b0orr x8, x8, 0x100000000
10001a4b4subs wzr, w0, 0
10001a4b8csel x8, x8, xzr, ne
10001a4bcubfm x9, x8, 32, 63
10001a4c0cbnz x9, 0x10001a518
10001a4c4movz w0, 0
10001a4c8bl usleep@plt
10001a4ccmovz w20, 0
10001a4d0b 0x10001a544
10001a4d4
10001a4d4loc_10001a4d4:
10001a4d4movz w0, 0
10001a4d8bl usleep@plt
10001a4dcmovz w20, 0
10001a4e0movz w22, 0
10001a4e4b 0x10001a558
10001a4e8
10001a4e8loc_10001a4e8:
10001a4e8movz w0, 0
10001a4ecbl usleep@plt
10001a4f0movz w20, 0
10001a4f4b 0x10001a544
10001a4f8
10001a4f8loc_10001a4f8:
10001a4f8movz w0, 0
10001a4fcbl usleep@plt
10001a500movz w20, 0
10001a504b 0x10001a544
10001a508
10001a508loc_10001a508:
10001a508movz w0, 0
10001a50cbl usleep@plt
10001a510movz w20, 0
10001a514b 0x10001a544
10001a518
10001a518loc_10001a518:
10001a518sub w8, w8, 1
10001a51cstr w8, [sp+12]
10001a520ldr x8, [x21+88]
10001a524add x1, x8, 4
10001a528add x2, sp, 12
10001a52cmov x0, x19
10001a530movz w3, 4
10001a534bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a538tbnz w0, 0, 0x10001a544
10001a53cmovz w0, 0
10001a540bl usleep@plt
10001a544
10001a544loc_10001a544:
10001a544ldr x0, [sp+128]
10001a548str xzr, [sp+128]
10001a54ccbz x0, 0x10001a554
10001a550bl _ZdaPv@plt
10001a554
10001a554loc_10001a554:
10001a554movz w22, 1
10001a558
10001a558loc_10001a558:
10001a558add x0, sp, 144
10001a55cbl fn_100009ec8
10001a560cbnz w22, 0x10001a574
10001a564
10001a564loc_10001a564:
10001a564sub x0, x29, 136
10001a568movn w1, 0
10001a56cmovz w2, 0
10001a570bl fn_10001aab4
10001a574
10001a574loc_10001a574:
10001a574ldurb w8, [x29-77]
10001a578cbz w8, 0x10001a590
10001a57cldr x1, [x21+88]
10001a580sub x2, x29, 76
10001a584mov x0, x19
10001a588movz w3, 4
10001a58cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a590
10001a590loc_10001a590:
10001a590sub x0, x29, 72
10001a594bl fn_100019714
10001a598
10001a598loc_10001a598:
10001a598mov x0, x20
10001a59cldp x29, x30, [sp+304]
10001a5a0ldp x20, x19, [sp+288]
10001a5a4ldp x22, x21, [sp+272]
10001a5a8ldp x28, x27, [sp+256]
10001a5acadd sp, sp, 320
10001a5b0retab
10001a5b4b 0x10001a5c8
10001a5b8b 0x10001a5c8
10001a5bcb 0x10001a5c8
10001a5c0b 0x10001a5c8
10001a5c4b 0x10001a5c8
10001a5c8
10001a5c8loc_10001a5c8:
10001a5c8mov x19, x0
10001a5ccldr x0, [sp+128]
10001a5d0str xzr, [sp+128]
10001a5d4cbz x0, 0x10001a5fc
10001a5d8bl _ZdaPv@plt
10001a5dcb 0x10001a5fc
10001a5e0b 0x10001a5f8
10001a5e4b 0x10001a5f8
10001a5e8b 0x10001a5f8
10001a5ecbl fn_100005128
10001a5f0b 0x10001a610
10001a5f4b 0x10001a5f8
10001a5f8
10001a5f8loc_10001a5f8:
10001a5f8mov x19, x0
10001a5fc
10001a5fcloc_10001a5fc:
10001a5fcadd x0, sp, 144
10001a600bl fn_100009ec8
10001a604b 0x10001a614
10001a608bl fn_100005128
10001a60cbl fn_100005128
10001a610
10001a610loc_10001a610:
10001a610mov x19, x0
10001a614
10001a614loc_10001a614:
10001a614add x0, sp, 152
10001a618bl fn_10001acec
10001a61cb 0x10001a62c
10001a620bl fn_100005128
10001a624b 0x10001a628
10001a628
10001a628loc_10001a628:
10001a628mov x19, x0
10001a62c
10001a62cloc_10001a62c:
10001a62csub x0, x29, 120
10001a630bl fn_10001ad2c
10001a634b 0x10001a658
10001a638b 0x10001a654
10001a63cbl fn_100005128
10001a640mov x19, x0
10001a644add x0, sp, 64
10001a648bl fn_100019714
10001a64cb 0x10001a660
10001a650bl fn_100005128
10001a654
10001a654loc_10001a654:
10001a654mov x19, x0
10001a658
10001a658loc_10001a658:
10001a658sub x0, x29, 72
10001a65cbl fn_100019714
10001a660
10001a660loc_10001a660:
10001a660mov x0, x19
10001a664bl _Unwind_Resume@plt
10001a668bl fn_100005128
10001a66cbl fn_100005128
10001a0b4
10001a0b4fn_10001a0b4:
10001a0b4pacibsp
10001a0b8sub sp, sp, 320
10001a0bcstp x28, x27, [sp+256]
10001a0c0stp x22, x21, [sp+272]
10001a0c4stp x20, x19, [sp+288]
10001a0c8stp x29, x30, [sp+304]
10001a0ccadd x29, sp, 304
10001a0d0mov x19, x0
10001a0d4add x21, sp, 152
10001a0d8str x1, [x21+88]
10001a0dcbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a0e0add x8, sp, 64
10001a0e4movz w1, 0
10001a0e8bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
10001a0ecldr w8, [sp+64]
10001a0f0sub w20, w8, 1
10001a0f4adds wzr, w20, 2
10001a0f8b.hs 0x10001a108
10001a0fcstur w8, [x29-72]
10001a100str wzr, [sp+64]
10001a104b 0x10001a110
10001a108
10001a108loc_10001a108:
10001a108movz w0, 0
10001a10cbl usleep@plt
10001a110
10001a110loc_10001a110:
10001a110add x0, sp, 64
10001a114bl fn_100019714
10001a118adds wzr, w20, 3
10001a11cb.hi 0x10001a17c
10001a120ldr x1, [x19]
10001a124sub x2, x29, 72
10001a128mov x0, x19
10001a12cmovz w3, 0
10001a130bl fn_100017da8
10001a134mov x20, x0
10001a138cbz x0, 0x10001a184
10001a13cldr x1, [x21+88]
10001a140str wzr, [sp+64]
10001a144add x2, sp, 64
10001a148mov x0, x19
10001a14cmovz w3, 4
10001a150bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a154ldr w8, [sp+64]
10001a158orr x8, x8, 0x100000000
10001a15csubs wzr, w0, 0
10001a160csel x8, x8, xzr, ne
10001a164ubfm x9, x8, 32, 63
10001a168cbnz x9, 0x10001a190
10001a16cmovz w0, 0
10001a170bl usleep@plt
10001a174movz w20, 0
10001a178b 0x10001a590
10001a17c
10001a17cloc_10001a17c:
10001a17cmovz w20, 0
10001a180b 0x10001a598
10001a184
10001a184loc_10001a184:
10001a184movz w0, 0
10001a188bl usleep@plt
10001a18cb 0x10001a590
10001a190
10001a190loc_10001a190:
10001a190stur w8, [x29-76]
10001a194ubfm w9, w8, 10, 10
10001a198sturb w9, [x29-77]
10001a19cubfm x9, x8, 10, 31
10001a1a0sturb wzr, [x29-120]
10001a1a4sub x10, x29, 77
10001a1a8stp x10, x19, [x21+40]
10001a1acsub x22, x29, 64
10001a1b0sub x10, x29, 76
10001a1b4stp x22, x10, [x21+56]
10001a1b8tbz w9, 0, 0x10001a1dc
10001a1bcand w8, w8, 0xfffffbff
10001a1c0str w8, [sp+64]
10001a1c4ldr x1, [x21+88]
10001a1c8add x2, sp, 64
10001a1ccmov x0, x19
10001a1d0movz w3, 4
10001a1d4bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a1d8tbz w0, 0, 0x10001a22c
10001a1dc
10001a1dcloc_10001a1dc:
10001a1dcstp x19, x22, [x21+16]
10001a1e0sub x0, x29, 136
10001a1e4movz w1, 1
10001a1e8movz w2, 0
10001a1ecbl fn_10001aab4
10001a1f0tbz w0, 0, 0x10001a21c
10001a1f4strb wzr, [sp+152]
10001a1f8sub x8, x29, 136
10001a1fcstr x8, [x21+8]
10001a200hint
10001a204hint
10001a208ldr w8, 0x2eb94
10001a20csubs wzr, w8, 2
10001a210b.ne 0x10001a23c
10001a214movz x1, 0
10001a218b 0x10001a2ac
10001a21c
10001a21cloc_10001a21c:
10001a21cmovz w0, 0
10001a220bl usleep@plt
10001a224movz w20, 0
10001a228b 0x10001a574
10001a22c
10001a22cloc_10001a22c:
10001a22cmovz w0, 0
10001a230bl usleep@plt
10001a234movz w20, 0
10001a238b 0x10001a574
10001a23c
10001a23cloc_10001a23c:
10001a23chint
10001a240hint
10001a244ldr w10, 0x2eb54
10001a248subs wzr, w8, 1
10001a24cb.eq 0x10001a254
10001a250cbnz w8, 0x10001a280
10001a254
10001a254loc_10001a254:
10001a254movz x8, 0
10001a258subs wzr, w10, 1
10001a25cb.le 0x10001a28c
10001a260subs wzr, w10, 2
10001a264b.eq 0x10001a29c
10001a268subs wzr, w10, 3
10001a26cb.eq 0x10001a29c
10001a270mov x9, x8
10001a274subs wzr, w10, 4
10001a278b.eq 0x10001a29c
10001a27cb 0x10001a2a4
10001a280
10001a280loc_10001a280:
10001a280movz x8, 0
10001a284movz x9, 0
10001a288b 0x10001a2a4
10001a28c
10001a28cloc_10001a28c:
10001a28ccbz w10, 0x10001a29c
10001a290mov x9, x8
10001a294subs wzr, w10, 1
10001a298b.ne 0x10001a2a4
10001a29c
10001a29cloc_10001a29c:
10001a29cadd x8, x20, 88
10001a2a0and x9, x8, -256
10001a2a4
10001a2a4loc_10001a2a4:
10001a2a4and x8, x8, 255
10001a2a8orr x1, x9, x8
10001a2ac
10001a2acloc_10001a2ac:
10001a2acsub x2, x29, 64
10001a2b0mov x0, x19
10001a2b4movz w3, 8
10001a2b8bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a2bctbz w0, 0, 0x10001a34c
10001a2c0str wzr, [sp+144]
10001a2c4str wzr, [sp+64]
10001a2c8sub x0, x29, 72
10001a2ccadd x3, sp, 64
10001a2d0add x5, sp, 144
10001a2d4movz w1, 70
10001a2d8movz w2, 0
10001a2dcmovz w4, 21
10001a2e0bl __ZNK8PortBase21doRequestNotificationEijRKS_jP17PortSendOnceRight
10001a2e4tbz w0, 0, 0x10001a35c
10001a2e8bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a2ecmov x1, x0
10001a2f0add x2, sp, 144
10001a2f4mov x0, x19
10001a2f8movz w3, 0
10001a2fcbl _ZNK12KernelReaderI13FDGuardNeonRWE24getRightKaddrForPortNameER8TaskPortRK8PortBaseb@plt
10001a300cbz x0, 0x10001a370
10001a304add x20, x0, 8
10001a308str wzr, [sp+64]
10001a30cadd x2, sp, 64
10001a310mov x0, x19
10001a314mov x1, x20
10001a318movz w3, 4
10001a31cbl __ZN13FDGuardNeonRW10readLengthEyyy
10001a320ldr w8, [sp+64]
10001a324orr x8, x8, 0x100000000
10001a328subs wzr, w0, 0
10001a32ccsel x8, x8, xzr, ne
10001a330ubfm x9, x8, 32, 63
10001a334cbnz x9, 0x10001a380
10001a338movz w0, 0
10001a33cbl usleep@plt
10001a340movz w20, 0
10001a344movz w22, 0
10001a348b 0x10001a558
10001a34c
10001a34cloc_10001a34c:
10001a34cmovz w0, 0
10001a350bl usleep@plt
10001a354movz w20, 0
10001a358b 0x10001a564
10001a35c
10001a35cloc_10001a35c:
10001a35cmovz w0, 0
10001a360bl usleep@plt
10001a364movz w20, 0
10001a368movz w22, 0
10001a36cb 0x10001a558
10001a370
10001a370loc_10001a370:
10001a370bl usleep@plt
10001a374movz w20, 0
10001a378movz w22, 0
10001a37cb 0x10001a558
10001a380
10001a380loc_10001a380:
10001a380and w8, w8, 0xffe0ffff
10001a384orr w8, w8, 0x10000
10001a388str w8, [sp+140]
10001a38cadd x2, sp, 140
10001a390mov x0, x19
10001a394mov x1, x20
10001a398movz w3, 4
10001a39cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a3a0tbz w0, 0, 0x10001a4d4
10001a3a4movz w8, 1
10001a3a8strb w8, [sp+152]
10001a3acldur w9, [x29-72]
10001a3b0movi v0.2d, 0
10001a3b4stp q0, q0, [sp+64]
10001a3b8add x10, sp, 64
10001a3bcadd x10, x10, 48
10001a3c0stur q0, [sp+120]
10001a3c4stur q0, [sp+104]
10001a3c8stp w9, w9, [sp+80]
10001a3ccmovz w11, 5140
10001a3d0str w11, [sp+72]
10001a3d4ldr w9, [sp+144]
10001a3d8stp x10, x8, [sp+112]
10001a3dcstp w8, w9, [sp+96]
10001a3e0movz w8, 0x130000
10001a3e4str w8, [sp+108]
10001a3e8ldur q0, [sp+72]
10001a3ecstr q0, [sp+16]
10001a3f0ldr x8, [sp+88]
10001a3f4str x8, [sp+32]
10001a3f8ldr w8, [sp+16]
10001a3fcorr w8, w8, 0x80000000
10001a400ldr q0, [sp+96]
10001a404stur q0, [sp+40]
10001a408movz w9, 40
10001a40cstp w8, w9, [sp+16]
10001a410sub x0, x29, 72
10001a414add x1, sp, 16
10001a418movz w2, 0
10001a41cmovz w3, 0
10001a420movz w4, 0
10001a424bl _ZNK21PortSendRightBaseImplI20PortSendReceiveRightE6doSendEP17mach_msg_header_tijj@plt
10001a428tbz w0, 0, 0x10001a4e8
10001a42cbl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a430mov x1, x0
10001a434add x2, sp, 144
10001a438mov x0, x19
10001a43cbl _ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase@plt
10001a440tbz w0, 0, 0x10001a4f8
10001a444ldur w1, [x29-72]
10001a448add x0, sp, 16
10001a44cbl fn_10001a960
10001a450ldr w8, [sp+24]
10001a454add w8, w8, 1
10001a458subs wzr, w8, 1
10001a45cb.hi 0x10001a470
10001a460ldr w8, [sp+28]
10001a464sub w8, w8, 1
10001a468adds wzr, w8, 2
10001a46cb.hs 0x10001a508
10001a470
10001a470loc_10001a470:
10001a470ldr w8, [sp+44]
10001a474str w8, [sp+144]
10001a478sub x0, x29, 136
10001a47cmovn w1, 0
10001a480movz w2, 1
10001a484bl fn_10001aab4
10001a488ldr w20, [sp+144]
10001a48cstr wzr, [sp+144]
10001a490ldr x8, [x21+88]
10001a494add x1, x8, 4
10001a498stur wzr, [x29-52]
10001a49csub x2, x29, 52
10001a4a0mov x0, x19
10001a4a4movz w3, 4
10001a4a8bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a4acldur w8, [x29-52]
10001a4b0orr x8, x8, 0x100000000
10001a4b4subs wzr, w0, 0
10001a4b8csel x8, x8, xzr, ne
10001a4bcubfm x9, x8, 32, 63
10001a4c0cbnz x9, 0x10001a518
10001a4c4movz w0, 0
10001a4c8bl usleep@plt
10001a4ccmovz w20, 0
10001a4d0b 0x10001a544
10001a4d4
10001a4d4loc_10001a4d4:
10001a4d4movz w0, 0
10001a4d8bl usleep@plt
10001a4dcmovz w20, 0
10001a4e0movz w22, 0
10001a4e4b 0x10001a558
10001a4e8
10001a4e8loc_10001a4e8:
10001a4e8movz w0, 0
10001a4ecbl usleep@plt
10001a4f0movz w20, 0
10001a4f4b 0x10001a544
10001a4f8
10001a4f8loc_10001a4f8:
10001a4f8movz w0, 0
10001a4fcbl usleep@plt
10001a500movz w20, 0
10001a504b 0x10001a544
10001a508
10001a508loc_10001a508:
10001a508movz w0, 0
10001a50cbl usleep@plt
10001a510movz w20, 0
10001a514b 0x10001a544
10001a518
10001a518loc_10001a518:
10001a518sub w8, w8, 1
10001a51cstr w8, [sp+12]
10001a520ldr x8, [x21+88]
10001a524add x1, x8, 4
10001a528add x2, sp, 12
10001a52cmov x0, x19
10001a530movz w3, 4
10001a534bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a538tbnz w0, 0, 0x10001a544
10001a53cmovz w0, 0
10001a540bl usleep@plt
10001a544
10001a544loc_10001a544:
10001a544ldr x0, [sp+128]
10001a548str xzr, [sp+128]
10001a54ccbz x0, 0x10001a554
10001a550bl _ZdaPv@plt
10001a554
10001a554loc_10001a554:
10001a554movz w22, 1
10001a558
10001a558loc_10001a558:
10001a558add x0, sp, 144
10001a55cbl fn_100009ec8
10001a560cbnz w22, 0x10001a574
10001a564
10001a564loc_10001a564:
10001a564sub x0, x29, 136
10001a568movn w1, 0
10001a56cmovz w2, 0
10001a570bl fn_10001aab4
10001a574
10001a574loc_10001a574:
10001a574ldurb w8, [x29-77]
10001a578cbz w8, 0x10001a590
10001a57cldr x1, [x21+88]
10001a580sub x2, x29, 76
10001a584mov x0, x19
10001a588movz w3, 4
10001a58cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a590
10001a590loc_10001a590:
10001a590sub x0, x29, 72
10001a594bl fn_100019714
10001a598
10001a598loc_10001a598:
10001a598mov x0, x20
10001a59cldp x29, x30, [sp+304]
10001a5a0ldp x20, x19, [sp+288]
10001a5a4ldp x22, x21, [sp+272]
10001a5a8ldp x28, x27, [sp+256]
10001a5acadd sp, sp, 320
10001a5b0retab
10001a5b4b 0x10001a5c8
10001a5b8b 0x10001a5c8
10001a5bcb 0x10001a5c8
10001a5c0b 0x10001a5c8
10001a5c4b 0x10001a5c8
10001a5c8
10001a5c8loc_10001a5c8:
10001a5c8mov x19, x0
10001a5ccldr x0, [sp+128]
10001a5d0str xzr, [sp+128]
10001a5d4cbz x0, 0x10001a5fc
10001a5d8bl _ZdaPv@plt
10001a5dcb 0x10001a5fc
10001a5e0b 0x10001a5f8
10001a5e4b 0x10001a5f8
10001a5e8b 0x10001a5f8
10001a5ecbl fn_100005128
10001a5f0b 0x10001a610
10001a5f4b 0x10001a5f8
10001a5f8
10001a5f8loc_10001a5f8:
10001a5f8mov x19, x0
10001a5fc
10001a5fcloc_10001a5fc:
10001a5fcadd x0, sp, 144
10001a600bl fn_100009ec8
10001a604b 0x10001a614
10001a608bl fn_100005128
10001a60cbl fn_100005128
10001a610
10001a610loc_10001a610:
10001a610mov x19, x0
10001a614
10001a614loc_10001a614:
10001a614add x0, sp, 152
10001a618bl fn_10001acec
10001a61cb 0x10001a62c
10001a620bl fn_100005128
10001a624b 0x10001a628
10001a628
10001a628loc_10001a628:
10001a628mov x19, x0
10001a62c
10001a62cloc_10001a62c:
10001a62csub x0, x29, 120
10001a630bl fn_10001ad2c
10001a634b 0x10001a658
10001a638b 0x10001a654
10001a63cbl fn_100005128
10001a640mov x19, x0
10001a644add x0, sp, 64
10001a648bl fn_100019714
10001a64cb 0x10001a660
10001a650bl fn_100005128
10001a654
10001a654loc_10001a654:
10001a654mov x19, x0
10001a658
10001a658loc_10001a658:
10001a658sub x0, x29, 72
10001a65cbl fn_100019714
10001a660
10001a660loc_10001a660:
10001a660mov x0, x19
10001a664bl _Unwind_Resume@plt
10001a668bl fn_100005128
10001a66cbl fn_100005128
10001a0b4
10001a670
10001a670__ZN17PortRightInserter6InsertI11CorelliumRWEE8PortBaseRT_PN2KS8ipc_portE:
10001a670pacibsp
10001a674sub sp, sp, 48
10001a678stp x20, x19, [sp+16]
10001a67cstp x29, x30, [sp+32]
10001a680add x29, sp, 32
10001a684bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a688add x8, sp, 0
10001a68cmovz w1, 0
10001a690bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
10001a694ldr w8, [sp]
10001a698sub w19, w8, 1
10001a69cadds wzr, w19, 2
10001a6a0b.hs 0x10001a6b0
10001a6a4str w8, [sp+8]
10001a6a8str wzr, [sp]
10001a6acb 0x10001a6b8
10001a6b0
10001a6b0loc_10001a6b0:
10001a6b0movz w0, 0
10001a6b4bl usleep@plt
10001a6b8
10001a6b8loc_10001a6b8:
10001a6b8add x0, sp, 0
10001a6bcbl fn_100019714
10001a6c0adds wzr, w19, 3
10001a6c4b.hi 0x10001a6e0
10001a6c8movz w0, 0
10001a6ccbl usleep@plt
10001a6d0movz w0, 0
10001a6d4bl usleep@plt
10001a6d8add x0, sp, 8
10001a6dcbl fn_100019714
10001a6e0
10001a6e0loc_10001a6e0:
10001a6e0movz w0, 0
10001a6e4ldp x29, x30, [sp+32]
10001a6e8ldp x20, x19, [sp+16]
10001a6ecadd sp, sp, 48
10001a6f0retab
10001a6f4bl fn_100005128
10001a6f8mov x19, x0
10001a6fcadd x0, sp, 0
10001a700bl fn_100019714
10001a704b 0x10001a718
10001a708bl fn_100005128
10001a70cmov x19, x0
10001a710add x0, sp, 8
10001a714bl fn_100019714
10001a718
10001a718loc_10001a718:
10001a718mov x0, x19
10001a71cbl _Unwind_Resume@plt
10001a720bl fn_100005128
10001a724bl fn_100005128
10001a670
10001a670__ZN17PortRightInserter6InsertI11CorelliumRWEE8PortBaseRT_PN2KS8ipc_portE:
10001a670pacibsp
10001a674sub sp, sp, 48
10001a678stp x20, x19, [sp+16]
10001a67cstp x29, x30, [sp+32]
10001a680add x29, sp, 32
10001a684bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001a688add x8, sp, 0
10001a68cmovz w1, 0
10001a690bl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
10001a694ldr w8, [sp]
10001a698sub w19, w8, 1
10001a69cadds wzr, w19, 2
10001a6a0b.hs 0x10001a6b0
10001a6a4str w8, [sp+8]
10001a6a8str wzr, [sp]
10001a6acb 0x10001a6b8
10001a6b0
10001a6b0loc_10001a6b0:
10001a6b0movz w0, 0
10001a6b4bl usleep@plt
10001a6b8
10001a6b8loc_10001a6b8:
10001a6b8add x0, sp, 0
10001a6bcbl fn_100019714
10001a6c0adds wzr, w19, 3
10001a6c4b.hi 0x10001a6e0
10001a6c8movz w0, 0
10001a6ccbl usleep@plt
10001a6d0movz w0, 0
10001a6d4bl usleep@plt
10001a6d8add x0, sp, 8
10001a6dcbl fn_100019714
10001a6e0
10001a6e0loc_10001a6e0:
10001a6e0movz w0, 0
10001a6e4ldp x29, x30, [sp+32]
10001a6e8ldp x20, x19, [sp+16]
10001a6ecadd sp, sp, 48
10001a6f0retab
10001a6f4bl fn_100005128
10001a6f8mov x19, x0
10001a6fcadd x0, sp, 0
10001a700bl fn_100019714
10001a704b 0x10001a718
10001a708bl fn_100005128
10001a70cmov x19, x0
10001a710add x0, sp, 8
10001a714bl fn_100019714
10001a718
10001a718loc_10001a718:
10001a718mov x0, x19
10001a71cbl _Unwind_Resume@plt
10001a720bl fn_100005128
10001a724bl fn_100005128
10001a670
10001a728
10001a728fn_10001a728:
10001a728pacibsp
10001a72csub sp, sp, 80
10001a730stp x24, x23, [sp+16]
10001a734stp x22, x21, [sp+32]
10001a738stp x20, x19, [sp+48]
10001a73cstp x29, x30, [sp+64]
10001a740add x29, sp, 64
10001a744mov x20, x2
10001a748mov x21, x1
10001a74cmov x19, x0
10001a750ldr x0, [x0]
10001a754adr x22, 0x2e648
10001a758hint
10001a75cldr w8, [x22]
10001a760subs wzr, w8, 2
10001a764b.ne 0x10001a770
10001a768movz x1, 0
10001a76cb 0x10001a7e8
10001a770
10001a770loc_10001a770:
10001a770ldr x9, [x19+8]
10001a774hint
10001a778hint
10001a77cldr w11, 0x2e61c
10001a780subs wzr, w8, 1
10001a784b.eq 0x10001a78c
10001a788cbnz w8, 0x10001a7b8
10001a78c
10001a78cloc_10001a78c:
10001a78cmovz x8, 0
10001a790subs wzr, w11, 1
10001a794b.le 0x10001a7c4
10001a798subs wzr, w11, 2
10001a79cb.eq 0x10001a7d4
10001a7a0subs wzr, w11, 3
10001a7a4b.eq 0x10001a7d4
10001a7a8mov x10, x8
10001a7acsubs wzr, w11, 4
10001a7b0b.eq 0x10001a7d4
10001a7b4b 0x10001a7e0
10001a7b8
10001a7b8loc_10001a7b8:
10001a7b8movz x8, 0
10001a7bcmovz x10, 0
10001a7c0b 0x10001a7e0
10001a7c4
10001a7c4loc_10001a7c4:
10001a7c4cbz w11, 0x10001a7d4
10001a7c8mov x10, x8
10001a7ccsubs wzr, w11, 1
10001a7d0b.ne 0x10001a7e0
10001a7d4
10001a7d4loc_10001a7d4:
10001a7d4ldr x8, [x9]
10001a7d8add x8, x8, 132
10001a7dcand x10, x8, -256
10001a7e0
10001a7e0loc_10001a7e0:
10001a7e0and x8, x8, 255
10001a7e4orr x1, x10, x8
10001a7e8
10001a7e8loc_10001a7e8:
10001a7e8str wzr, [sp+12]
10001a7ecadd x2, sp, 12
10001a7f0movz w3, 4
10001a7f4bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a7f8ldr w8, [sp+12]
10001a7fcorr x8, x8, 0x100000000
10001a800subs wzr, w0, 0
10001a804csel x23, x8, xzr, ne
10001a808ubfm x8, x23, 32, 63
10001a80ccbz x8, 0x10001a844
10001a810ldp x0, x8, [x19]
10001a814ldr x8, [x8]
10001a818add x1, x8, 4
10001a81cstr wzr, [sp+12]
10001a820add x2, sp, 12
10001a824movz w3, 4
10001a828bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a82cldr w8, [sp+12]
10001a830orr x8, x8, 0x100000000
10001a834subs wzr, w0, 0
10001a838csel x8, x8, xzr, ne
10001a83cubfm x9, x8, 32, 63
10001a840cbnz x9, 0x10001a868
10001a844
10001a844loc_10001a844:
10001a844movz w0, 0
10001a848bl usleep@plt
10001a84cmovz w0, 0
10001a850ldp x29, x30, [sp+64]
10001a854ldp x20, x19, [sp+48]
10001a858ldp x22, x21, [sp+32]
10001a85cldp x24, x23, [sp+16]
10001a860add sp, sp, 80
10001a864retab
10001a868
10001a868loc_10001a868:
10001a868add w9, w23, w21
10001a86cadd w8, w8, w21
10001a870stp w8, w9, [sp+8]
10001a874ldr x0, [x19]
10001a878ldr w8, [x22]
10001a87csubs wzr, w8, 2
10001a880b.ne 0x10001a89c
10001a884movz x1, 0
10001a888add x2, sp, 12
10001a88cmovz w3, 4
10001a890bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a894cbnz w0, 0x10001a924
10001a898b 0x10001a844
10001a89c
10001a89cloc_10001a89c:
10001a89cldr x9, [x19+8]
10001a8a0hint
10001a8a4hint
10001a8a8ldr w11, 0x2e4f0
10001a8acsubs wzr, w8, 1
10001a8b0b.eq 0x10001a8b8
10001a8b4cbnz w8, 0x10001a8e4
10001a8b8
10001a8b8loc_10001a8b8:
10001a8b8movz x8, 0
10001a8bcsubs wzr, w11, 1
10001a8c0b.le 0x10001a8f0
10001a8c4subs wzr, w11, 2
10001a8c8b.eq 0x10001a900
10001a8ccsubs wzr, w11, 3
10001a8d0b.eq 0x10001a900
10001a8d4mov x10, x8
10001a8d8subs wzr, w11, 4
10001a8dcb.eq 0x10001a900
10001a8e0b 0x10001a90c
10001a8e4
10001a8e4loc_10001a8e4:
10001a8e4movz x8, 0
10001a8e8movz x10, 0
10001a8ecb 0x10001a90c
10001a8f0
10001a8f0loc_10001a8f0:
10001a8f0cbz w11, 0x10001a900
10001a8f4mov x10, x8
10001a8f8subs wzr, w11, 1
10001a8fcb.ne 0x10001a90c
10001a900
10001a900loc_10001a900:
10001a900ldr x8, [x9]
10001a904add x8, x8, 132
10001a908and x10, x8, -256
10001a90c
10001a90cloc_10001a90c:
10001a90cand x8, x8, 255
10001a910orr x1, x10, x8
10001a914add x2, sp, 12
10001a918movz w3, 4
10001a91cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a920cbz w0, 0x10001a844
10001a924
10001a924loc_10001a924:
10001a924tbnz w20, 0, 0x10001a944
10001a928ldp x0, x8, [x19]
10001a92cldr x8, [x8]
10001a930add x1, x8, 4
10001a934add x2, sp, 8
10001a938movz w3, 4
10001a93cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a940tbz w0, 0, 0x10001a844
10001a944
10001a944loc_10001a944:
10001a944movz w0, 1
10001a948ldp x29, x30, [sp+64]
10001a94cldp x20, x19, [sp+48]
10001a950ldp x22, x21, [sp+32]
10001a954ldp x24, x23, [sp+16]
10001a958add sp, sp, 80
10001a95cretab
10001a728
10001a728fn_10001a728:
10001a728pacibsp
10001a72csub sp, sp, 80
10001a730stp x24, x23, [sp+16]
10001a734stp x22, x21, [sp+32]
10001a738stp x20, x19, [sp+48]
10001a73cstp x29, x30, [sp+64]
10001a740add x29, sp, 64
10001a744mov x20, x2
10001a748mov x21, x1
10001a74cmov x19, x0
10001a750ldr x0, [x0]
10001a754adr x22, 0x2e648
10001a758hint
10001a75cldr w8, [x22]
10001a760subs wzr, w8, 2
10001a764b.ne 0x10001a770
10001a768movz x1, 0
10001a76cb 0x10001a7e8
10001a770
10001a770loc_10001a770:
10001a770ldr x9, [x19+8]
10001a774hint
10001a778hint
10001a77cldr w11, 0x2e61c
10001a780subs wzr, w8, 1
10001a784b.eq 0x10001a78c
10001a788cbnz w8, 0x10001a7b8
10001a78c
10001a78cloc_10001a78c:
10001a78cmovz x8, 0
10001a790subs wzr, w11, 1
10001a794b.le 0x10001a7c4
10001a798subs wzr, w11, 2
10001a79cb.eq 0x10001a7d4
10001a7a0subs wzr, w11, 3
10001a7a4b.eq 0x10001a7d4
10001a7a8mov x10, x8
10001a7acsubs wzr, w11, 4
10001a7b0b.eq 0x10001a7d4
10001a7b4b 0x10001a7e0
10001a7b8
10001a7b8loc_10001a7b8:
10001a7b8movz x8, 0
10001a7bcmovz x10, 0
10001a7c0b 0x10001a7e0
10001a7c4
10001a7c4loc_10001a7c4:
10001a7c4cbz w11, 0x10001a7d4
10001a7c8mov x10, x8
10001a7ccsubs wzr, w11, 1
10001a7d0b.ne 0x10001a7e0
10001a7d4
10001a7d4loc_10001a7d4:
10001a7d4ldr x8, [x9]
10001a7d8add x8, x8, 132
10001a7dcand x10, x8, -256
10001a7e0
10001a7e0loc_10001a7e0:
10001a7e0and x8, x8, 255
10001a7e4orr x1, x10, x8
10001a7e8
10001a7e8loc_10001a7e8:
10001a7e8str wzr, [sp+12]
10001a7ecadd x2, sp, 12
10001a7f0movz w3, 4
10001a7f4bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a7f8ldr w8, [sp+12]
10001a7fcorr x8, x8, 0x100000000
10001a800subs wzr, w0, 0
10001a804csel x23, x8, xzr, ne
10001a808ubfm x8, x23, 32, 63
10001a80ccbz x8, 0x10001a844
10001a810ldp x0, x8, [x19]
10001a814ldr x8, [x8]
10001a818add x1, x8, 4
10001a81cstr wzr, [sp+12]
10001a820add x2, sp, 12
10001a824movz w3, 4
10001a828bl __ZN13FDGuardNeonRW10readLengthEyyy
10001a82cldr w8, [sp+12]
10001a830orr x8, x8, 0x100000000
10001a834subs wzr, w0, 0
10001a838csel x8, x8, xzr, ne
10001a83cubfm x9, x8, 32, 63
10001a840cbnz x9, 0x10001a868
10001a844
10001a844loc_10001a844:
10001a844movz w0, 0
10001a848bl usleep@plt
10001a84cmovz w0, 0
10001a850ldp x29, x30, [sp+64]
10001a854ldp x20, x19, [sp+48]
10001a858ldp x22, x21, [sp+32]
10001a85cldp x24, x23, [sp+16]
10001a860add sp, sp, 80
10001a864retab
10001a868
10001a868loc_10001a868:
10001a868add w9, w23, w21
10001a86cadd w8, w8, w21
10001a870stp w8, w9, [sp+8]
10001a874ldr x0, [x19]
10001a878ldr w8, [x22]
10001a87csubs wzr, w8, 2
10001a880b.ne 0x10001a89c
10001a884movz x1, 0
10001a888add x2, sp, 12
10001a88cmovz w3, 4
10001a890bl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a894cbnz w0, 0x10001a924
10001a898b 0x10001a844
10001a89c
10001a89cloc_10001a89c:
10001a89cldr x9, [x19+8]
10001a8a0hint
10001a8a4hint
10001a8a8ldr w11, 0x2e4f0
10001a8acsubs wzr, w8, 1
10001a8b0b.eq 0x10001a8b8
10001a8b4cbnz w8, 0x10001a8e4
10001a8b8
10001a8b8loc_10001a8b8:
10001a8b8movz x8, 0
10001a8bcsubs wzr, w11, 1
10001a8c0b.le 0x10001a8f0
10001a8c4subs wzr, w11, 2
10001a8c8b.eq 0x10001a900
10001a8ccsubs wzr, w11, 3
10001a8d0b.eq 0x10001a900
10001a8d4mov x10, x8
10001a8d8subs wzr, w11, 4
10001a8dcb.eq 0x10001a900
10001a8e0b 0x10001a90c
10001a8e4
10001a8e4loc_10001a8e4:
10001a8e4movz x8, 0
10001a8e8movz x10, 0
10001a8ecb 0x10001a90c
10001a8f0
10001a8f0loc_10001a8f0:
10001a8f0cbz w11, 0x10001a900
10001a8f4mov x10, x8
10001a8f8subs wzr, w11, 1
10001a8fcb.ne 0x10001a90c
10001a900
10001a900loc_10001a900:
10001a900ldr x8, [x9]
10001a904add x8, x8, 132
10001a908and x10, x8, -256
10001a90c
10001a90cloc_10001a90c:
10001a90cand x8, x8, 255
10001a910orr x1, x10, x8
10001a914add x2, sp, 12
10001a918movz w3, 4
10001a91cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a920cbz w0, 0x10001a844
10001a924
10001a924loc_10001a924:
10001a924tbnz w20, 0, 0x10001a944
10001a928ldp x0, x8, [x19]
10001a92cldr x8, [x8]
10001a930add x1, x8, 4
10001a934add x2, sp, 8
10001a938movz w3, 4
10001a93cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10001a940tbz w0, 0, 0x10001a844
10001a944
10001a944loc_10001a944:
10001a944movz w0, 1
10001a948ldp x29, x30, [sp+64]
10001a94cldp x20, x19, [sp+48]
10001a950ldp x22, x21, [sp+32]
10001a954ldp x24, x23, [sp+16]
10001a958add sp, sp, 80
10001a95cretab
10001a728
Loading..