File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
Loading..
100017ea4
100017ea4fn_100017ea4:
100017ea4pacibsp
100017ea8stp x22, x21, [sp-48]!
100017eacstp x20, x19, [sp+16]
100017eb0stp x29, x30, [sp+32]
100017eb4add x29, sp, 32
100017eb8sub sp, sp, 1504
100017ebcmov x19, x1
100017ec0hint
100017ec4hint
100017ec8ldr w8, 0x30ed0
100017eccsubs wzr, w0, 1
100017ed0b.eq 0x100017f6c
100017ed4cbnz w0, 0x1000183c4
100017ed8subs wzr, w8, 1
100017edcb.le 0x100018000
100017ee0subs wzr, w8, 2
100017ee4b.eq 0x100018100
100017ee8subs wzr, w8, 3
100017eecb.eq 0x100018174
100017ef0subs wzr, w8, 4
100017ef4b.ne 0x1000183c4
100017ef8ldp x20, x8, [x19+8]
100017efcldr x21, [x8]
100017f00add x0, sp, 0
100017f04movz w1, 1496
100017f08bl bzero@plt
100017f0cadd x2, sp, 0
100017f10mov x0, x20
100017f14mov x1, x21
100017f18movz w3, 1496
100017f1cbl __ZN13FDGuardNeonRW10readLengthEyyy
100017f20tbz w0, 0, 0x1000183d8
100017f24ldr x1, [sp+768]
100017f28xpacd x1
100017f2cstr xzr, [sp+112]
100017f30movi v0.2d, 0
100017f34stp q0, q0, [sp+80]
100017f38stp q0, q0, [sp+48]
100017f3cstp q0, q0, [sp+16]
100017f40str q0, [sp]
100017f44add x2, sp, 0
100017f48mov x0, x20
100017f4cmovz w3, 120
100017f50bl __ZN13FDGuardNeonRW10readLengthEyyy
100017f54tbz w0, 0, 0x1000183d8
100017f58ldr x8, [sp+32]
100017f5cldrb w9, [x19]
100017f60mov x10, x8
100017f64xpacd x10
100017f68b 0x1000183b4
100017f6c
100017f6cloc_100017f6c:
100017f6csubs wzr, w8, 1
100017f70b.le 0x100018080
100017f74subs wzr, w8, 2
100017f78b.eq 0x1000181e8
100017f7csubs wzr, w8, 3
100017f80b.eq 0x10001825c
100017f84subs wzr, w8, 4
100017f88b.ne 0x1000183c4
100017f8cldp x20, x8, [x19+8]
100017f90ldr x21, [x8]
100017f94add x0, sp, 0
100017f98movz w1, 1496
100017f9cbl bzero@plt
100017fa0add x2, sp, 0
100017fa4mov x0, x20
100017fa8mov x1, x21
100017facmovz w3, 1496
100017fb0bl __ZN13FDGuardNeonRW10readLengthEyyy
100017fb4tbz w0, 0, 0x1000183d8
100017fb8ldr x1, [sp+768]
100017fbcxpacd x1
100017fc0str xzr, [sp+112]
100017fc4movi v0.2d, 0
100017fc8stp q0, q0, [sp+80]
100017fccstp q0, q0, [sp+48]
100017fd0stp q0, q0, [sp+16]
100017fd4str q0, [sp]
100017fd8add x2, sp, 0
100017fdcmov x0, x20
100017fe0movz w3, 120
100017fe4bl __ZN13FDGuardNeonRW10readLengthEyyy
100017fe8tbz w0, 0, 0x1000183d8
100017fecldr x8, [sp+32]
100017ff0ldrb w9, [x19]
100017ff4mov x10, x8
100017ff8xpacd x10
100017ffcb 0x1000183b4
100018000
100018000loc_100018000:
100018000cbz w8, 0x1000182d0
100018004subs wzr, w8, 1
100018008b.ne 0x1000183c4
10001800cldp x20, x8, [x19+8]
100018010ldr x21, [x8]
100018014add x0, sp, 0
100018018movz w1, 1472
10001801cbl bzero@plt
100018020add x2, sp, 0
100018024mov x0, x20
100018028mov x1, x21
10001802cmovz w3, 1472
100018030bl __ZN13FDGuardNeonRW10readLengthEyyy
100018034tbz w0, 0, 0x1000183d8
100018038ldr x1, [sp+768]
10001803cxpacd x1
100018040str xzr, [sp+112]
100018044movi v0.2d, 0
100018048stp q0, q0, [sp+80]
10001804cstp q0, q0, [sp+48]
100018050stp q0, q0, [sp+16]
100018054str q0, [sp]
100018058add x2, sp, 0
10001805cmov x0, x20
100018060movz w3, 120
100018064bl __ZN13FDGuardNeonRW10readLengthEyyy
100018068tbz w0, 0, 0x1000183d8
10001806cldr x8, [sp+32]
100018070ldrb w9, [x19]
100018074mov x10, x8
100018078xpacd x10
10001807cb 0x1000183b4
100018080
100018080loc_100018080:
100018080cbz w8, 0x100018344
100018084subs wzr, w8, 1
100018088b.ne 0x1000183c4
10001808cldp x20, x8, [x19+8]
100018090ldr x21, [x8]
100018094add x0, sp, 0
100018098movz w1, 1472
10001809cbl bzero@plt
1000180a0add x2, sp, 0
1000180a4mov x0, x20
1000180a8mov x1, x21
1000180acmovz w3, 1472
1000180b0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000180b4tbz w0, 0, 0x1000183d8
1000180b8ldr x1, [sp+768]
1000180bcxpacd x1
1000180c0str xzr, [sp+112]
1000180c4movi v0.2d, 0
1000180c8stp q0, q0, [sp+80]
1000180ccstp q0, q0, [sp+48]
1000180d0stp q0, q0, [sp+16]
1000180d4str q0, [sp]
1000180d8add x2, sp, 0
1000180dcmov x0, x20
1000180e0movz w3, 120
1000180e4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000180e8tbz w0, 0, 0x1000183d8
1000180ecldr x8, [sp+32]
1000180f0ldrb w9, [x19]
1000180f4mov x10, x8
1000180f8xpacd x10
1000180fcb 0x1000183b4
100018100
100018100loc_100018100:
100018100ldp x20, x8, [x19+8]
100018104ldr x21, [x8]
100018108add x0, sp, 0
10001810cmovz w1, 1472
100018110bl bzero@plt
100018114add x2, sp, 0
100018118mov x0, x20
10001811cmov x1, x21
100018120movz w3, 1472
100018124bl __ZN13FDGuardNeonRW10readLengthEyyy
100018128tbz w0, 0, 0x1000183d8
10001812cldr x1, [sp+768]
100018130xpacd x1
100018134str xzr, [sp+112]
100018138movi v0.2d, 0
10001813cstp q0, q0, [sp+80]
100018140stp q0, q0, [sp+48]
100018144stp q0, q0, [sp+16]
100018148str q0, [sp]
10001814cadd x2, sp, 0
100018150mov x0, x20
100018154movz w3, 120
100018158bl __ZN13FDGuardNeonRW10readLengthEyyy
10001815ctbz w0, 0, 0x1000183d8
100018160ldr x8, [sp+32]
100018164ldrb w9, [x19]
100018168mov x10, x8
10001816cxpacd x10
100018170b 0x1000183b4
100018174
100018174loc_100018174:
100018174ldp x20, x8, [x19+8]
100018178ldr x21, [x8]
10001817cadd x0, sp, 0
100018180movz w1, 1472
100018184bl bzero@plt
100018188add x2, sp, 0
10001818cmov x0, x20
100018190mov x1, x21
100018194movz w3, 1472
100018198bl __ZN13FDGuardNeonRW10readLengthEyyy
10001819ctbz w0, 0, 0x1000183d8
1000181a0ldr x1, [sp+768]
1000181a4xpacd x1
1000181a8str xzr, [sp+112]
1000181acmovi v0.2d, 0
1000181b0stp q0, q0, [sp+80]
1000181b4stp q0, q0, [sp+48]
1000181b8stp q0, q0, [sp+16]
1000181bcstr q0, [sp]
1000181c0add x2, sp, 0
1000181c4mov x0, x20
1000181c8movz w3, 120
1000181ccbl __ZN13FDGuardNeonRW10readLengthEyyy
1000181d0tbz w0, 0, 0x1000183d8
1000181d4ldr x8, [sp+32]
1000181d8ldrb w9, [x19]
1000181dcmov x10, x8
1000181e0xpacd x10
1000181e4b 0x1000183b4
1000181e8
1000181e8loc_1000181e8:
1000181e8ldp x20, x8, [x19+8]
1000181ecldr x21, [x8]
1000181f0add x0, sp, 0
1000181f4movz w1, 1472
1000181f8bl bzero@plt
1000181fcadd x2, sp, 0
100018200mov x0, x20
100018204mov x1, x21
100018208movz w3, 1472
10001820cbl __ZN13FDGuardNeonRW10readLengthEyyy
100018210tbz w0, 0, 0x1000183d8
100018214ldr x1, [sp+768]
100018218xpacd x1
10001821cstr xzr, [sp+112]
100018220movi v0.2d, 0
100018224stp q0, q0, [sp+80]
100018228stp q0, q0, [sp+48]
10001822cstp q0, q0, [sp+16]
100018230str q0, [sp]
100018234add x2, sp, 0
100018238mov x0, x20
10001823cmovz w3, 120
100018240bl __ZN13FDGuardNeonRW10readLengthEyyy
100018244tbz w0, 0, 0x1000183d8
100018248ldr x8, [sp+32]
10001824cldrb w9, [x19]
100018250mov x10, x8
100018254xpacd x10
100018258b 0x1000183b4
10001825c
10001825cloc_10001825c:
10001825cldp x20, x8, [x19+8]
100018260ldr x21, [x8]
100018264add x0, sp, 0
100018268movz w1, 1472
10001826cbl bzero@plt
100018270add x2, sp, 0
100018274mov x0, x20
100018278mov x1, x21
10001827cmovz w3, 1472
100018280bl __ZN13FDGuardNeonRW10readLengthEyyy
100018284tbz w0, 0, 0x1000183d8
100018288ldr x1, [sp+768]
10001828cxpacd x1
100018290str xzr, [sp+112]
100018294movi v0.2d, 0
100018298stp q0, q0, [sp+80]
10001829cstp q0, q0, [sp+48]
1000182a0stp q0, q0, [sp+16]
1000182a4str q0, [sp]
1000182a8add x2, sp, 0
1000182acmov x0, x20
1000182b0movz w3, 120
1000182b4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000182b8tbz w0, 0, 0x1000183d8
1000182bcldr x8, [sp+32]
1000182c0ldrb w9, [x19]
1000182c4mov x10, x8
1000182c8xpacd x10
1000182ccb 0x1000183b4
1000182d0
1000182d0loc_1000182d0:
1000182d0ldp x20, x8, [x19+8]
1000182d4ldr x21, [x8]
1000182d8add x0, sp, 0
1000182dcmovz w1, 1472
1000182e0bl bzero@plt
1000182e4add x2, sp, 0
1000182e8mov x0, x20
1000182ecmov x1, x21
1000182f0movz w3, 1472
1000182f4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000182f8tbz w0, 0, 0x1000183d8
1000182fcldr x1, [sp+768]
100018300xpacd x1
100018304str xzr, [sp+112]
100018308movi v0.2d, 0
10001830cstp q0, q0, [sp+80]
100018310stp q0, q0, [sp+48]
100018314stp q0, q0, [sp+16]
100018318str q0, [sp]
10001831cadd x2, sp, 0
100018320mov x0, x20
100018324movz w3, 120
100018328bl __ZN13FDGuardNeonRW10readLengthEyyy
10001832ctbz w0, 0, 0x1000183d8
100018330ldr x8, [sp+32]
100018334ldrb w9, [x19]
100018338mov x10, x8
10001833cxpacd x10
100018340b 0x1000183b4
100018344
100018344loc_100018344:
100018344ldp x20, x8, [x19+8]
100018348ldr x21, [x8]
10001834cadd x0, sp, 0
100018350movz w1, 1472
100018354bl bzero@plt
100018358add x2, sp, 0
10001835cmov x0, x20
100018360mov x1, x21
100018364movz w3, 1472
100018368bl __ZN13FDGuardNeonRW10readLengthEyyy
10001836ctbz w0, 0, 0x1000183d8
100018370ldr x1, [sp+768]
100018374xpacd x1
100018378str xzr, [sp+112]
10001837cmovi v0.2d, 0
100018380stp q0, q0, [sp+80]
100018384stp q0, q0, [sp+48]
100018388stp q0, q0, [sp+16]
10001838cstr q0, [sp]
100018390add x2, sp, 0
100018394mov x0, x20
100018398movz w3, 120
10001839cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000183a0tbz w0, 0, 0x1000183d8
1000183a4ldr x8, [sp+32]
1000183a8ldrb w9, [x19]
1000183acmov x10, x8
1000183b0xpacd x10
1000183b4
1000183b4loc_1000183b4:
1000183b4subs wzr, w9, 0
1000183b8csel x8, x8, x10, ne
1000183bcldr x9, [x19+24]
1000183c0str x8, [x9]
1000183c4
1000183c4loc_1000183c4:
1000183c4add sp, sp, 1504
1000183c8ldp x29, x30, [sp+32]
1000183ccldp x20, x19, [sp+16]
1000183d0ldp x22, x21, [sp], 48
1000183d4retab
1000183d8
1000183d8loc_1000183d8:
1000183d8movz w0, 0
1000183dcbl usleep@plt
1000183e0add sp, sp, 1504
1000183e4ldp x29, x30, [sp+32]
1000183e8ldp x20, x19, [sp+16]
1000183ecldp x22, x21, [sp], 48
1000183f0retab
100017ea4
100017ea4fn_100017ea4:
100017ea4pacibsp
100017ea8stp x22, x21, [sp-48]!
100017eacstp x20, x19, [sp+16]
100017eb0stp x29, x30, [sp+32]
100017eb4add x29, sp, 32
100017eb8sub sp, sp, 1504
100017ebcmov x19, x1
100017ec0hint
100017ec4hint
100017ec8ldr w8, 0x30ed0
100017eccsubs wzr, w0, 1
100017ed0b.eq 0x100017f6c
100017ed4cbnz w0, 0x1000183c4
100017ed8subs wzr, w8, 1
100017edcb.le 0x100018000
100017ee0subs wzr, w8, 2
100017ee4b.eq 0x100018100
100017ee8subs wzr, w8, 3
100017eecb.eq 0x100018174
100017ef0subs wzr, w8, 4
100017ef4b.ne 0x1000183c4
100017ef8ldp x20, x8, [x19+8]
100017efcldr x21, [x8]
100017f00add x0, sp, 0
100017f04movz w1, 1496
100017f08bl bzero@plt
100017f0cadd x2, sp, 0
100017f10mov x0, x20
100017f14mov x1, x21
100017f18movz w3, 1496
100017f1cbl __ZN13FDGuardNeonRW10readLengthEyyy
100017f20tbz w0, 0, 0x1000183d8
100017f24ldr x1, [sp+768]
100017f28xpacd x1
100017f2cstr xzr, [sp+112]
100017f30movi v0.2d, 0
100017f34stp q0, q0, [sp+80]
100017f38stp q0, q0, [sp+48]
100017f3cstp q0, q0, [sp+16]
100017f40str q0, [sp]
100017f44add x2, sp, 0
100017f48mov x0, x20
100017f4cmovz w3, 120
100017f50bl __ZN13FDGuardNeonRW10readLengthEyyy
100017f54tbz w0, 0, 0x1000183d8
100017f58ldr x8, [sp+32]
100017f5cldrb w9, [x19]
100017f60mov x10, x8
100017f64xpacd x10
100017f68b 0x1000183b4
100017f6c
100017f6cloc_100017f6c:
100017f6csubs wzr, w8, 1
100017f70b.le 0x100018080
100017f74subs wzr, w8, 2
100017f78b.eq 0x1000181e8
100017f7csubs wzr, w8, 3
100017f80b.eq 0x10001825c
100017f84subs wzr, w8, 4
100017f88b.ne 0x1000183c4
100017f8cldp x20, x8, [x19+8]
100017f90ldr x21, [x8]
100017f94add x0, sp, 0
100017f98movz w1, 1496
100017f9cbl bzero@plt
100017fa0add x2, sp, 0
100017fa4mov x0, x20
100017fa8mov x1, x21
100017facmovz w3, 1496
100017fb0bl __ZN13FDGuardNeonRW10readLengthEyyy
100017fb4tbz w0, 0, 0x1000183d8
100017fb8ldr x1, [sp+768]
100017fbcxpacd x1
100017fc0str xzr, [sp+112]
100017fc4movi v0.2d, 0
100017fc8stp q0, q0, [sp+80]
100017fccstp q0, q0, [sp+48]
100017fd0stp q0, q0, [sp+16]
100017fd4str q0, [sp]
100017fd8add x2, sp, 0
100017fdcmov x0, x20
100017fe0movz w3, 120
100017fe4bl __ZN13FDGuardNeonRW10readLengthEyyy
100017fe8tbz w0, 0, 0x1000183d8
100017fecldr x8, [sp+32]
100017ff0ldrb w9, [x19]
100017ff4mov x10, x8
100017ff8xpacd x10
100017ffcb 0x1000183b4
100018000
100018000loc_100018000:
100018000cbz w8, 0x1000182d0
100018004subs wzr, w8, 1
100018008b.ne 0x1000183c4
10001800cldp x20, x8, [x19+8]
100018010ldr x21, [x8]
100018014add x0, sp, 0
100018018movz w1, 1472
10001801cbl bzero@plt
100018020add x2, sp, 0
100018024mov x0, x20
100018028mov x1, x21
10001802cmovz w3, 1472
100018030bl __ZN13FDGuardNeonRW10readLengthEyyy
100018034tbz w0, 0, 0x1000183d8
100018038ldr x1, [sp+768]
10001803cxpacd x1
100018040str xzr, [sp+112]
100018044movi v0.2d, 0
100018048stp q0, q0, [sp+80]
10001804cstp q0, q0, [sp+48]
100018050stp q0, q0, [sp+16]
100018054str q0, [sp]
100018058add x2, sp, 0
10001805cmov x0, x20
100018060movz w3, 120
100018064bl __ZN13FDGuardNeonRW10readLengthEyyy
100018068tbz w0, 0, 0x1000183d8
10001806cldr x8, [sp+32]
100018070ldrb w9, [x19]
100018074mov x10, x8
100018078xpacd x10
10001807cb 0x1000183b4
100018080
100018080loc_100018080:
100018080cbz w8, 0x100018344
100018084subs wzr, w8, 1
100018088b.ne 0x1000183c4
10001808cldp x20, x8, [x19+8]
100018090ldr x21, [x8]
100018094add x0, sp, 0
100018098movz w1, 1472
10001809cbl bzero@plt
1000180a0add x2, sp, 0
1000180a4mov x0, x20
1000180a8mov x1, x21
1000180acmovz w3, 1472
1000180b0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000180b4tbz w0, 0, 0x1000183d8
1000180b8ldr x1, [sp+768]
1000180bcxpacd x1
1000180c0str xzr, [sp+112]
1000180c4movi v0.2d, 0
1000180c8stp q0, q0, [sp+80]
1000180ccstp q0, q0, [sp+48]
1000180d0stp q0, q0, [sp+16]
1000180d4str q0, [sp]
1000180d8add x2, sp, 0
1000180dcmov x0, x20
1000180e0movz w3, 120
1000180e4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000180e8tbz w0, 0, 0x1000183d8
1000180ecldr x8, [sp+32]
1000180f0ldrb w9, [x19]
1000180f4mov x10, x8
1000180f8xpacd x10
1000180fcb 0x1000183b4
100018100
100018100loc_100018100:
100018100ldp x20, x8, [x19+8]
100018104ldr x21, [x8]
100018108add x0, sp, 0
10001810cmovz w1, 1472
100018110bl bzero@plt
100018114add x2, sp, 0
100018118mov x0, x20
10001811cmov x1, x21
100018120movz w3, 1472
100018124bl __ZN13FDGuardNeonRW10readLengthEyyy
100018128tbz w0, 0, 0x1000183d8
10001812cldr x1, [sp+768]
100018130xpacd x1
100018134str xzr, [sp+112]
100018138movi v0.2d, 0
10001813cstp q0, q0, [sp+80]
100018140stp q0, q0, [sp+48]
100018144stp q0, q0, [sp+16]
100018148str q0, [sp]
10001814cadd x2, sp, 0
100018150mov x0, x20
100018154movz w3, 120
100018158bl __ZN13FDGuardNeonRW10readLengthEyyy
10001815ctbz w0, 0, 0x1000183d8
100018160ldr x8, [sp+32]
100018164ldrb w9, [x19]
100018168mov x10, x8
10001816cxpacd x10
100018170b 0x1000183b4
100018174
100018174loc_100018174:
100018174ldp x20, x8, [x19+8]
100018178ldr x21, [x8]
10001817cadd x0, sp, 0
100018180movz w1, 1472
100018184bl bzero@plt
100018188add x2, sp, 0
10001818cmov x0, x20
100018190mov x1, x21
100018194movz w3, 1472
100018198bl __ZN13FDGuardNeonRW10readLengthEyyy
10001819ctbz w0, 0, 0x1000183d8
1000181a0ldr x1, [sp+768]
1000181a4xpacd x1
1000181a8str xzr, [sp+112]
1000181acmovi v0.2d, 0
1000181b0stp q0, q0, [sp+80]
1000181b4stp q0, q0, [sp+48]
1000181b8stp q0, q0, [sp+16]
1000181bcstr q0, [sp]
1000181c0add x2, sp, 0
1000181c4mov x0, x20
1000181c8movz w3, 120
1000181ccbl __ZN13FDGuardNeonRW10readLengthEyyy
1000181d0tbz w0, 0, 0x1000183d8
1000181d4ldr x8, [sp+32]
1000181d8ldrb w9, [x19]
1000181dcmov x10, x8
1000181e0xpacd x10
1000181e4b 0x1000183b4
1000181e8
1000181e8loc_1000181e8:
1000181e8ldp x20, x8, [x19+8]
1000181ecldr x21, [x8]
1000181f0add x0, sp, 0
1000181f4movz w1, 1472
1000181f8bl bzero@plt
1000181fcadd x2, sp, 0
100018200mov x0, x20
100018204mov x1, x21
100018208movz w3, 1472
10001820cbl __ZN13FDGuardNeonRW10readLengthEyyy
100018210tbz w0, 0, 0x1000183d8
100018214ldr x1, [sp+768]
100018218xpacd x1
10001821cstr xzr, [sp+112]
100018220movi v0.2d, 0
100018224stp q0, q0, [sp+80]
100018228stp q0, q0, [sp+48]
10001822cstp q0, q0, [sp+16]
100018230str q0, [sp]
100018234add x2, sp, 0
100018238mov x0, x20
10001823cmovz w3, 120
100018240bl __ZN13FDGuardNeonRW10readLengthEyyy
100018244tbz w0, 0, 0x1000183d8
100018248ldr x8, [sp+32]
10001824cldrb w9, [x19]
100018250mov x10, x8
100018254xpacd x10
100018258b 0x1000183b4
10001825c
10001825cloc_10001825c:
10001825cldp x20, x8, [x19+8]
100018260ldr x21, [x8]
100018264add x0, sp, 0
100018268movz w1, 1472
10001826cbl bzero@plt
100018270add x2, sp, 0
100018274mov x0, x20
100018278mov x1, x21
10001827cmovz w3, 1472
100018280bl __ZN13FDGuardNeonRW10readLengthEyyy
100018284tbz w0, 0, 0x1000183d8
100018288ldr x1, [sp+768]
10001828cxpacd x1
100018290str xzr, [sp+112]
100018294movi v0.2d, 0
100018298stp q0, q0, [sp+80]
10001829cstp q0, q0, [sp+48]
1000182a0stp q0, q0, [sp+16]
1000182a4str q0, [sp]
1000182a8add x2, sp, 0
1000182acmov x0, x20
1000182b0movz w3, 120
1000182b4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000182b8tbz w0, 0, 0x1000183d8
1000182bcldr x8, [sp+32]
1000182c0ldrb w9, [x19]
1000182c4mov x10, x8
1000182c8xpacd x10
1000182ccb 0x1000183b4
1000182d0
1000182d0loc_1000182d0:
1000182d0ldp x20, x8, [x19+8]
1000182d4ldr x21, [x8]
1000182d8add x0, sp, 0
1000182dcmovz w1, 1472
1000182e0bl bzero@plt
1000182e4add x2, sp, 0
1000182e8mov x0, x20
1000182ecmov x1, x21
1000182f0movz w3, 1472
1000182f4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000182f8tbz w0, 0, 0x1000183d8
1000182fcldr x1, [sp+768]
100018300xpacd x1
100018304str xzr, [sp+112]
100018308movi v0.2d, 0
10001830cstp q0, q0, [sp+80]
100018310stp q0, q0, [sp+48]
100018314stp q0, q0, [sp+16]
100018318str q0, [sp]
10001831cadd x2, sp, 0
100018320mov x0, x20
100018324movz w3, 120
100018328bl __ZN13FDGuardNeonRW10readLengthEyyy
10001832ctbz w0, 0, 0x1000183d8
100018330ldr x8, [sp+32]
100018334ldrb w9, [x19]
100018338mov x10, x8
10001833cxpacd x10
100018340b 0x1000183b4
100018344
100018344loc_100018344:
100018344ldp x20, x8, [x19+8]
100018348ldr x21, [x8]
10001834cadd x0, sp, 0
100018350movz w1, 1472
100018354bl bzero@plt
100018358add x2, sp, 0
10001835cmov x0, x20
100018360mov x1, x21
100018364movz w3, 1472
100018368bl __ZN13FDGuardNeonRW10readLengthEyyy
10001836ctbz w0, 0, 0x1000183d8
100018370ldr x1, [sp+768]
100018374xpacd x1
100018378str xzr, [sp+112]
10001837cmovi v0.2d, 0
100018380stp q0, q0, [sp+80]
100018384stp q0, q0, [sp+48]
100018388stp q0, q0, [sp+16]
10001838cstr q0, [sp]
100018390add x2, sp, 0
100018394mov x0, x20
100018398movz w3, 120
10001839cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000183a0tbz w0, 0, 0x1000183d8
1000183a4ldr x8, [sp+32]
1000183a8ldrb w9, [x19]
1000183acmov x10, x8
1000183b0xpacd x10
1000183b4
1000183b4loc_1000183b4:
1000183b4subs wzr, w9, 0
1000183b8csel x8, x8, x10, ne
1000183bcldr x9, [x19+24]
1000183c0str x8, [x9]
1000183c4
1000183c4loc_1000183c4:
1000183c4add sp, sp, 1504
1000183c8ldp x29, x30, [sp+32]
1000183ccldp x20, x19, [sp+16]
1000183d0ldp x22, x21, [sp], 48
1000183d4retab
1000183d8
1000183d8loc_1000183d8:
1000183d8movz w0, 0
1000183dcbl usleep@plt
1000183e0add sp, sp, 1504
1000183e4ldp x29, x30, [sp+32]
1000183e8ldp x20, x19, [sp+16]
1000183ecldp x22, x21, [sp], 48
1000183f0retab
100017ea4
1000183f4
1000183f4fn_1000183f4:
1000183f4pacibsp
1000183f8stp x26, x25, [sp-80]!
1000183fcstp x24, x23, [sp+16]
100018400stp x22, x21, [sp+32]
100018404stp x20, x19, [sp+48]
100018408stp x29, x30, [sp+64]
10001840cadd x29, sp, 64
100018410mov x20, x2
100018414mov x21, x1
100018418mov x19, x0
10001841cldrsb w8, [x0+23]
100018420tbnz w8, 31, 0x100018454
100018424subs xzr, x20, 22
100018428b.ls 0x1000184ec
10001842cmovn x8, 16
100018430movk x8, 0x7fff000000000000
100018434add x9, x20, x8
100018438add x9, x9, 34
10001843cadd x8, x8, 56
100018440subs xzr, x9, x8
100018444b.lo 0x100018554
100018448movz w25, 22
10001844cmov x22, x19
100018450b 0x100018494
100018454
100018454loc_100018454:
100018454ldr x8, [x19+16]
100018458and x8, x8, 0x7fffffffffffffff
10001845csub x25, x8, 1
100018460subs xzr, x25, x20
100018464b.hs 0x100018514
100018468movn x23, 16
10001846cmovk x23, 0x7fff000000000000
100018470sub x9, x20, x25
100018474sub x8, x23, x8
100018478subs xzr, x8, x9
10001847cb.lo 0x100018554
100018480ldr x22, [x19]
100018484movn x8, 25
100018488movk x8, 0x3fff000000000000
10001848csubs xzr, x25, x8
100018490b.hi 0x1000184b4
100018494
100018494loc_100018494:
100018494ubfm x8, x25, 63, 62
100018498subs xzr, x20, x8
10001849ccsel x8, x20, x8, hi
1000184a0add x9, x8, 16
1000184a4and x9, x9, -16
1000184a8subs xzr, x8, 23
1000184acmovz w8, 23
1000184b0csel x23, x8, x9, lo
1000184b4
1000184b4loc_1000184b4:
1000184b4mov x0, x23
1000184b8bl _Znwm@plt
1000184bcmov x24, x0
1000184c0mov x1, x21
1000184c4mov x2, x20
1000184c8bl memcpy@plt
1000184ccsubs xzr, x25, 22
1000184d0b.eq 0x1000184dc
1000184d4mov x0, x22
1000184d8bl _ZdlPv@plt
1000184dc
1000184dcloc_1000184dc:
1000184dcorr x8, x23, 0x8000000000000000
1000184e0str x8, [x19+16]
1000184e4str x24, [x19]
1000184e8b 0x100018530
1000184ec
1000184ecloc_1000184ec:
1000184ecmov x24, x19
1000184f0mov x0, x24
1000184f4mov x1, x21
1000184f8mov x2, x20
1000184fcbl memmove@plt
100018500ldrsb w8, [x19+23]
100018504tbnz w8, 31, 0x100018530
100018508
100018508loc_100018508:
100018508and w8, w20, 127
10001850cstrb w8, [x19+23]
100018510b 0x100018534
100018514
100018514loc_100018514:
100018514ldr x24, [x19]
100018518mov x0, x24
10001851cmov x1, x21
100018520mov x2, x20
100018524bl memmove@plt
100018528ldrsb w8, [x19+23]
10001852ctbz w8, 31, 0x100018508
100018530
100018530loc_100018530:
100018530str x20, [x19+8]
100018534
100018534loc_100018534:
100018534strb wzr, [x24+x20]
100018538mov x0, x19
10001853cldp x29, x30, [sp+64]
100018540ldp x20, x19, [sp+48]
100018544ldp x22, x21, [sp+32]
100018548ldp x24, x23, [sp+16]
10001854cldp x26, x25, [sp], 80
100018550retab
100018554
100018554loc_100018554:
100018554mov x0, x19
100018558bl fn_1000089dc
1000183f4
1000183f4fn_1000183f4:
1000183f4pacibsp
1000183f8stp x26, x25, [sp-80]!
1000183fcstp x24, x23, [sp+16]
100018400stp x22, x21, [sp+32]
100018404stp x20, x19, [sp+48]
100018408stp x29, x30, [sp+64]
10001840cadd x29, sp, 64
100018410mov x20, x2
100018414mov x21, x1
100018418mov x19, x0
10001841cldrsb w8, [x0+23]
100018420tbnz w8, 31, 0x100018454
100018424subs xzr, x20, 22
100018428b.ls 0x1000184ec
10001842cmovn x8, 16
100018430movk x8, 0x7fff000000000000
100018434add x9, x20, x8
100018438add x9, x9, 34
10001843cadd x8, x8, 56
100018440subs xzr, x9, x8
100018444b.lo 0x100018554
100018448movz w25, 22
10001844cmov x22, x19
100018450b 0x100018494
100018454
100018454loc_100018454:
100018454ldr x8, [x19+16]
100018458and x8, x8, 0x7fffffffffffffff
10001845csub x25, x8, 1
100018460subs xzr, x25, x20
100018464b.hs 0x100018514
100018468movn x23, 16
10001846cmovk x23, 0x7fff000000000000
100018470sub x9, x20, x25
100018474sub x8, x23, x8
100018478subs xzr, x8, x9
10001847cb.lo 0x100018554
100018480ldr x22, [x19]
100018484movn x8, 25
100018488movk x8, 0x3fff000000000000
10001848csubs xzr, x25, x8
100018490b.hi 0x1000184b4
100018494
100018494loc_100018494:
100018494ubfm x8, x25, 63, 62
100018498subs xzr, x20, x8
10001849ccsel x8, x20, x8, hi
1000184a0add x9, x8, 16
1000184a4and x9, x9, -16
1000184a8subs xzr, x8, 23
1000184acmovz w8, 23
1000184b0csel x23, x8, x9, lo
1000184b4
1000184b4loc_1000184b4:
1000184b4mov x0, x23
1000184b8bl _Znwm@plt
1000184bcmov x24, x0
1000184c0mov x1, x21
1000184c4mov x2, x20
1000184c8bl memcpy@plt
1000184ccsubs xzr, x25, 22
1000184d0b.eq 0x1000184dc
1000184d4mov x0, x22
1000184d8bl _ZdlPv@plt
1000184dc
1000184dcloc_1000184dc:
1000184dcorr x8, x23, 0x8000000000000000
1000184e0str x8, [x19+16]
1000184e4str x24, [x19]
1000184e8b 0x100018530
1000184ec
1000184ecloc_1000184ec:
1000184ecmov x24, x19
1000184f0mov x0, x24
1000184f4mov x1, x21
1000184f8mov x2, x20
1000184fcbl memmove@plt
100018500ldrsb w8, [x19+23]
100018504tbnz w8, 31, 0x100018530
100018508
100018508loc_100018508:
100018508and w8, w20, 127
10001850cstrb w8, [x19+23]
100018510b 0x100018534
100018514
100018514loc_100018514:
100018514ldr x24, [x19]
100018518mov x0, x24
10001851cmov x1, x21
100018520mov x2, x20
100018524bl memmove@plt
100018528ldrsb w8, [x19+23]
10001852ctbz w8, 31, 0x100018508
100018530
100018530loc_100018530:
100018530str x20, [x19+8]
100018534
100018534loc_100018534:
100018534strb wzr, [x24+x20]
100018538mov x0, x19
10001853cldp x29, x30, [sp+64]
100018540ldp x20, x19, [sp+48]
100018544ldp x22, x21, [sp+32]
100018548ldp x24, x23, [sp+16]
10001854cldp x26, x25, [sp], 80
100018550retab
100018554
100018554loc_100018554:
100018554mov x0, x19
100018558bl fn_1000089dc
1000183f4
10001855c
10001855cfn_10001855c:
10001855cpacibsp
100018560stp x29, x30, [sp-16]!
100018564add x29, sp, 0
100018568movz w0, 0
10001856cbl usleep@plt
100018570movz x0, 0
100018574ldp x29, x30, [sp], 16
100018578retab
10001855c
10001855cfn_10001855c:
10001855cpacibsp
100018560stp x29, x30, [sp-16]!
100018564add x29, sp, 0
100018568movz w0, 0
10001856cbl usleep@plt
100018570movz x0, 0
100018574ldp x29, x30, [sp], 16
100018578retab
10001855c
10001857c
10001857cfn_10001857c:
10001857chint
100018580hint
100018584ldr w8, 0x30814
100018588subs wzr, w0, 1
10001858cb.eq 0x1000185a0
100018590cbnz w0, 0x10001859c
100018594subs wzr, w8, 5
100018598b.lo 0x1000185a8
10001859c
10001859cloc_10001859c:
10001859cret x30
1000185a0
1000185a0loc_1000185a0:
1000185a0subs wzr, w8, 4
1000185a4b.hi 0x10001859c
1000185a8
1000185a8loc_1000185a8:
1000185a8movz w0, 0
1000185acb 0x10003e1d0
10001857c
10001857cfn_10001857c:
10001857chint
100018580hint
100018584ldr w8, 0x30814
100018588subs wzr, w0, 1
10001858cb.eq 0x1000185a0
100018590cbnz w0, 0x10001859c
100018594subs wzr, w8, 5
100018598b.lo 0x1000185a8
10001859c
10001859cloc_10001859c:
10001859cret x30
1000185a0
1000185a0loc_1000185a0:
1000185a0subs wzr, w8, 4
1000185a4b.hi 0x10001859c
1000185a8
1000185a8loc_1000185a8:
1000185a8movz w0, 0
1000185acb 0x10003e1d0
10001857c
1000185b0
1000185b0fn_1000185b0:
1000185b0pacibsp
1000185b4stp x20, x19, [sp-32]!
1000185b8stp x29, x30, [sp+16]
1000185bcadd x29, sp, 16
1000185c0movz x19, 20585
1000185c4movk x19, 0x6f680000
1000185c8movk x19, 0x656e00000000
1000185ccmovk x19, 0x3531000000000000
1000185d0bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
1000185d4adr x10, 0x307cc
1000185d8hint
1000185dcadd x9, x10, 1024
1000185e0ldr x8, [x10+1024]
1000185e4eor x11, x8, x19
1000185e8ldur x8, [x9+3]
1000185ecmovz x12, 28271
1000185f0movk x12, 0x31650000
1000185f4movk x12, 0x2c3500000000
1000185f8movk x12, 0x32000000000000
1000185fceor x12, x8, x12
100018600movz w8, 17
100018604orr x11, x11, x12
100018608cbz x11, 0x10001863c
10001860cldr x10, [x10+1024]
100018610eor x10, x19, x10
100018614ldur x9, [x9+3]
100018618movz x11, 28271
10001861cmovk x11, 0x31650000
100018620movk x11, 0x2c3500000000
100018624movk x11, 0x33000000000000
100018628eor x9, x9, x11
10001862corr x9, x10, x9
100018630subs xzr, x9, 0
100018634movz w9, 25
100018638csel w8, w8, w9, eq
10001863c
10001863cloc_10001863c:
10001863cadrp x9, 0x30000
100018640str w8, [x9+3440]
100018644ldp x29, x30, [sp+16]
100018648ldp x20, x19, [sp], 32
10001864cretab
1000185b0
1000185b0fn_1000185b0:
1000185b0pacibsp
1000185b4stp x20, x19, [sp-32]!
1000185b8stp x29, x30, [sp+16]
1000185bcadd x29, sp, 16
1000185c0movz x19, 20585
1000185c4movk x19, 0x6f680000
1000185c8movk x19, 0x656e00000000
1000185ccmovk x19, 0x3531000000000000
1000185d0bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
1000185d4adr x10, 0x307cc
1000185d8hint
1000185dcadd x9, x10, 1024
1000185e0ldr x8, [x10+1024]
1000185e4eor x11, x8, x19
1000185e8ldur x8, [x9+3]
1000185ecmovz x12, 28271
1000185f0movk x12, 0x31650000
1000185f4movk x12, 0x2c3500000000
1000185f8movk x12, 0x32000000000000
1000185fceor x12, x8, x12
100018600movz w8, 17
100018604orr x11, x11, x12
100018608cbz x11, 0x10001863c
10001860cldr x10, [x10+1024]
100018610eor x10, x19, x10
100018614ldur x9, [x9+3]
100018618movz x11, 28271
10001861cmovk x11, 0x31650000
100018620movk x11, 0x2c3500000000
100018624movk x11, 0x33000000000000
100018628eor x9, x9, x11
10001862corr x9, x10, x9
100018630subs xzr, x9, 0
100018634movz w9, 25
100018638csel w8, w8, w9, eq
10001863c
10001863cloc_10001863c:
10001863cadrp x9, 0x30000
100018640str w8, [x9+3440]
100018644ldp x29, x30, [sp+16]
100018648ldp x20, x19, [sp], 32
10001864cretab
1000185b0
100018650
100018650__ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase:
100018650pacibsp
100018654sub sp, sp, 128
100018658stp x22, x21, [sp+80]
10001865cstp x20, x19, [sp+96]
100018660stp x29, x30, [sp+112]
100018664add x29, sp, 112
100018668mov x20, x2
10001866cmov x19, x0
100018670movz w2, 0
100018674bl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018678cbz x0, 0x100018780
10001867cmovz x8, 0
100018680str x0, [sp+8]
100018684stur xzr, [x29-40]
100018688strb wzr, [sp+32]
10001868cadd x9, sp, 8
100018690stp x19, x9, [sp+40]
100018694sub x9, x29, 40
100018698str x9, [sp+56]
10001869chint
1000186a0hint
1000186a4ldr w0, 0x306f8
1000186a8subs wzr, w0, 2
1000186acb.eq 0x1000186bc
1000186b0add x1, sp, 32
1000186b4bl fn_100017ea4
1000186b8ldur x8, [x29-40]
1000186bc
1000186bcloc_1000186bc:
1000186bchint
1000186c0ldr w9, 0x306b0
1000186c4orn w9, wzr, w9
1000186c8movz w10, 1
1000186cclslv x9, x10, x9
1000186d0ands xzr, x9, x8
1000186d4b.eq 0x1000186ec
1000186d8ands x8, x8, -32
1000186dcb.ne 0x100018700
1000186e0movz w0, 0
1000186e4bl usleep@plt
1000186e8b 0x10001877c
1000186ec
1000186ecloc_1000186ec:
1000186echint
1000186f0ldr x10, 0x2c300
1000186f4ldr x10, [x10]
1000186f8bic x8, x8, x10
1000186fcorr x8, x8, x9
100018700
100018700loc_100018700:
100018700ldr w9, [x20]
100018704ubfm x9, x9, 8, 63
100018708movz w10, 24
10001870cmadd x20, x9, x10, x8
100018710xpacd x20
100018714cbz x20, 0x10001877c
100018718stp xzr, xzr, [sp+8]
10001871cstr xzr, [sp+24]
100018720add x2, sp, 8
100018724mov x0, x19
100018728mov x1, x20
10001872cmovz w3, 24
100018730bl __ZN13FDGuardNeonRW10readLengthEyyy
100018734tbz w0, 0, 0x10001877c
100018738ldur q0, [sp+8]
10001873cstr q0, [sp+32]
100018740ldr x8, [sp+24]
100018744str x8, [sp+48]
100018748movz w21, 1
10001874cstrb w21, [sp+56]
100018750ldr w8, [sp+40]
100018754and w8, w8, 0xffe0ffff
100018758orr w8, w8, 0x100000
10001875cstr w8, [sp+40]
100018760str xzr, [sp+32]
100018764add x2, sp, 32
100018768mov x0, x19
10001876cmov x1, x20
100018770movz w3, 24
100018774bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018778tbnz w0, 0, 0x100018788
10001877c
10001877cloc_10001877c:
10001877cmovz w0, 0
100018780
100018780loc_100018780:
100018780bl usleep@plt
100018784movz w21, 0
100018788
100018788loc_100018788:
100018788mov x0, x21
10001878cldp x29, x30, [sp+112]
100018790ldp x20, x19, [sp+96]
100018794ldp x22, x21, [sp+80]
100018798add sp, sp, 128
10001879cretab
100018650
100018650__ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase:
100018650pacibsp
100018654sub sp, sp, 128
100018658stp x22, x21, [sp+80]
10001865cstp x20, x19, [sp+96]
100018660stp x29, x30, [sp+112]
100018664add x29, sp, 112
100018668mov x20, x2
10001866cmov x19, x0
100018670movz w2, 0
100018674bl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018678cbz x0, 0x100018780
10001867cmovz x8, 0
100018680str x0, [sp+8]
100018684stur xzr, [x29-40]
100018688strb wzr, [sp+32]
10001868cadd x9, sp, 8
100018690stp x19, x9, [sp+40]
100018694sub x9, x29, 40
100018698str x9, [sp+56]
10001869chint
1000186a0hint
1000186a4ldr w0, 0x306f8
1000186a8subs wzr, w0, 2
1000186acb.eq 0x1000186bc
1000186b0add x1, sp, 32
1000186b4bl fn_100017ea4
1000186b8ldur x8, [x29-40]
1000186bc
1000186bcloc_1000186bc:
1000186bchint
1000186c0ldr w9, 0x306b0
1000186c4orn w9, wzr, w9
1000186c8movz w10, 1
1000186cclslv x9, x10, x9
1000186d0ands xzr, x9, x8
1000186d4b.eq 0x1000186ec
1000186d8ands x8, x8, -32
1000186dcb.ne 0x100018700
1000186e0movz w0, 0
1000186e4bl usleep@plt
1000186e8b 0x10001877c
1000186ec
1000186ecloc_1000186ec:
1000186echint
1000186f0ldr x10, 0x2c300
1000186f4ldr x10, [x10]
1000186f8bic x8, x8, x10
1000186fcorr x8, x8, x9
100018700
100018700loc_100018700:
100018700ldr w9, [x20]
100018704ubfm x9, x9, 8, 63
100018708movz w10, 24
10001870cmadd x20, x9, x10, x8
100018710xpacd x20
100018714cbz x20, 0x10001877c
100018718stp xzr, xzr, [sp+8]
10001871cstr xzr, [sp+24]
100018720add x2, sp, 8
100018724mov x0, x19
100018728mov x1, x20
10001872cmovz w3, 24
100018730bl __ZN13FDGuardNeonRW10readLengthEyyy
100018734tbz w0, 0, 0x10001877c
100018738ldur q0, [sp+8]
10001873cstr q0, [sp+32]
100018740ldr x8, [sp+24]
100018744str x8, [sp+48]
100018748movz w21, 1
10001874cstrb w21, [sp+56]
100018750ldr w8, [sp+40]
100018754and w8, w8, 0xffe0ffff
100018758orr w8, w8, 0x100000
10001875cstr w8, [sp+40]
100018760str xzr, [sp+32]
100018764add x2, sp, 32
100018768mov x0, x19
10001876cmov x1, x20
100018770movz w3, 24
100018774bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018778tbnz w0, 0, 0x100018788
10001877c
10001877cloc_10001877c:
10001877cmovz w0, 0
100018780
100018780loc_100018780:
100018780bl usleep@plt
100018784movz w21, 0
100018788
100018788loc_100018788:
100018788mov x0, x21
10001878cldp x29, x30, [sp+112]
100018790ldp x20, x19, [sp+96]
100018794ldp x22, x21, [sp+80]
100018798add sp, sp, 128
10001879cretab
100018650
1000187a0
1000187a0__ZNK12KernelWriterI13FDGuardNeonRWE11remotePACIAEPN2KS6threadEyy:
1000187a0b 0x1000187a4
1000187a0
1000187a0__ZNK12KernelWriterI13FDGuardNeonRWE11remotePACIAEPN2KS6threadEyy:
1000187a0b 0x1000187a4
1000187a0
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
Loading..