00000000f9802e3c : f9802e3c: a9bb7bfd stp x29, x30, [sp,#-80]! f9802e40: 910003fd mov x29, sp f9802e44: a90153f3 stp x19, x20, [sp,#16] f9802e48: a9025bf5 stp x21, x22, [sp,#32] f9802e4c: a90363f7 stp x23, x24, [sp,#48] f9802e50: f90023f9 str x25, [sp,#64] f9802e54: 2a0003f3 mov w19, w0 f9802e58: 34002200 cbz w0, f9803298 f9802e5c: d5033f9f dsb sy f9802e60: d284b000 mov x0, #0x2580 // #9600 f9802e64: 52800041 mov w1, #0x2 // #2 f9802e68: f2bee060 movk x0, #0xf703, lsl #16 f9802e6c: b9000001 str w1, [x0] f9802e70: d5033f9f dsb sy f9802e74: d284b500 mov x0, #0x25a8 // #9640 f9802e78: 52820061 mov w1, #0x1003 // #4099 f9802e7c: f2bee060 movk x0, #0xf703, lsl #16 f9802e80: b9000001 str w1, [x0] f9802e84: d2842080 mov x0, #0x2104 // #8452 f9802e88: f2bee060 movk x0, #0xf703, lsl #16 f9802e8c: b9400000 ldr w0, [x0] f9802e90: d5033f9f dsb sy f9802e94: 12167400 and w0, w0, #0xfffffcff f9802e98: d5033f9f dsb sy f9802e9c: d2842081 mov x1, #0x2104 // #8452 f9802ea0: f2bee061 movk x1, #0xf703, lsl #16 f9802ea4: b9000020 str w0, [x1] f9802ea8: d5033f9f dsb sy f9802eac: d2800a00 mov x0, #0x50 // #80 f9802eb0: 52800601 mov w1, #0x30 // #48 f9802eb4: f2bee060 movk x0, #0xf703, lsl #16 f9802eb8: b9000001 str w1, [x0] f9802ebc: d5033f9f dsb sy f9802ec0: d2804800 mov x0, #0x240 // #576 f9802ec4: 12bfff41 mov w1, #0x5ffff // #393215 f9802ec8: f2bee060 movk x0, #0xf703, lsl #16 f9802ecc: b9000001 str w1, [x0] f9802ed0: d5033f9f dsb sy f9802ed4: d2806880 mov x0, #0x344 // #836 f9802ed8: 529ebfe1 mov w1, #0xf5ff // #62975 f9802edc: f2bee060 movk x0, #0xf703, lsl #16 f9802ee0: b9000001 str w1, [x0] f9802ee4: d5033f9f dsb sy f9802ee8: d2980180 mov x0, #0xc00c // #49164 f9802eec: 52808001 mov w1, #0x400 // #1024 f9802ef0: f2bee240 movk x0, #0xf712, lsl #16 f9802ef4: b9000001 str w1, [x0] f9802ef8: d5033f9f dsb sy f9802efc: d2980300 mov x0, #0xc018 // #49176 f9802f00: 528000e1 mov w1, #0x7 // #7 f9802f04: f2bee240 movk x0, #0xf712, lsl #16 f9802f08: b9000001 str w1, [x0] f9802f0c: d5033f9f dsb sy f9802f10: d2981200 mov x0, #0xc090 // #49296 f9802f14: 52a0a801 mov w1, #0x5400000 // #88080384 f9802f18: f2bee240 movk x0, #0xf712, lsl #16 f9802f1c: b9000001 str w1, [x0] f9802f20: d5033f9f dsb sy f9802f24: d2984b01 mov x1, #0xc258 // #49752 f9802f28: 5280a800 mov w0, #0x540 // #1344 f9802f2c: f2bee241 movk x1, #0xf712, lsl #16 f9802f30: b9000020 str w0, [x1] f9802f34: d5033f9f dsb sy f9802f38: d2985b01 mov x1, #0xc2d8 // #49880 f9802f3c: f2bee241 movk x1, #0xf712, lsl #16 f9802f40: b9000020 str w0, [x1] f9802f44: d5033f9f dsb sy f9802f48: d2986b01 mov x1, #0xc358 // #50008 f9802f4c: f2bee241 movk x1, #0xf712, lsl #16 f9802f50: b9000020 str w0, [x1] f9802f54: d5033f9f dsb sy f9802f58: d2987b01 mov x1, #0xc3d8 // #50136 f9802f5c: f2bee241 movk x1, #0xf712, lsl #16 f9802f60: b9000020 str w0, [x1] f9802f64: d5033f9f dsb sy f9802f68: d2980300 mov x0, #0xc018 // #49176 f9802f6c: f2bee240 movk x0, #0xf712, lsl #16 f9802f70: b900001f str wzr, [x0] f9802f74: d5033f9f dsb sy f9802f78: d2981600 mov x0, #0xc0b0 // #49328 f9802f7c: 528001e1 mov w1, #0xf // #15 f9802f80: f2bee240 movk x0, #0xf712, lsl #16 f9802f84: 72a1e001 movk w1, #0xf00, lsl #16 f9802f88: b9000001 str w1, [x0] f9802f8c: d5033f9f dsb sy f9802f90: d2981681 mov x1, #0xc0b4 // #49332 f9802f94: 528001e0 mov w0, #0xf // #15 f9802f98: f2bee241 movk x1, #0xf712, lsl #16 f9802f9c: b9000020 str w0, [x1] f9802fa0: d5033f9f dsb sy f9802fa4: d2981101 mov x1, #0xc088 // #49288 f9802fa8: 529f0022 mov w2, #0xf801 // #63489 f9802fac: f2bee241 movk x1, #0xf712, lsl #16 f9802fb0: 72a07fe2 movk w2, #0x3ff, lsl #16 f9802fb4: b9000022 str w2, [x1] f9802fb8: d5033f9f dsb sy f9802fbc: d2980e01 mov x1, #0xc070 // #49264 f9802fc0: 52a11282 mov w2, #0x8940000 // #143917056 f9802fc4: f2bee241 movk x1, #0xf712, lsl #16 f9802fc8: b9000022 str w2, [x1] f9802fcc: d2980f01 mov x1, #0xc078 // #49272 f9802fd0: f2bee241 movk x1, #0xf712, lsl #16 f9802fd4: b9400021 ldr w1, [x1] f9802fd8: d5033f9f dsb sy f9802fdc: 321e0021 orr w1, w1, #0x4 f9802fe0: d5033f9f dsb sy f9802fe4: d2980f02 mov x2, #0xc078 // #49272 f9802fe8: f2bee242 movk x2, #0xf712, lsl #16 f9802fec: b9000041 str w1, [x2] f9802ff0: d5033f9f dsb sy f9802ff4: d2980381 mov x1, #0xc01c // #49180 f9802ff8: 52801002 mov w2, #0x80 // #128 f9802ffc: f2bee241 movk x1, #0xf712, lsl #16 f9803000: 72a10002 movk w2, #0x800, lsl #16 f9803004: b9000022 str w2, [x1] f9803008: d2980401 mov x1, #0xc020 // #49184 f980300c: f2bee241 movk x1, #0xf712, lsl #16 f9803010: b9400021 ldr w1, [x1] f9803014: d5033f9f dsb sy f9803018: 121f7821 and w1, w1, #0xfffffffe f980301c: d5033f9f dsb sy f9803020: d2980402 mov x2, #0xc020 // #49184 f9803024: f2bee242 movk x2, #0xf712, lsl #16 f9803028: b9000041 str w1, [x2] f980302c: d5033f9f dsb sy f9803030: d2983a81 mov x1, #0xc1d4 // #49620 f9803034: 52a00182 mov w2, #0xc0000 // #786432 f9803038: f2bee241 movk x1, #0xf712, lsl #16 f980303c: b9000022 str w2, [x1] f9803040: d5033f9f dsb sy f9803044: d2980201 mov x1, #0xc010 // #49168 f9803048: 72a0a000 movk w0, #0x500, lsl #16 f980304c: f2bee241 movk x1, #0xf712, lsl #16 f9803050: b9000020 str w0, [x1] f9803054: d5033f9f dsb sy f9803058: d2980280 mov x0, #0xc014 // #49172 f980305c: 52800201 mov w1, #0x10 // #16 f9803060: f2bee240 movk x0, #0xf712, lsl #16 f9803064: b9000001 str w1, [x0] f9803068: d2983c80 mov x0, #0xc1e4 // #49636 f980306c: f2bee240 movk x0, #0xf712, lsl #16 f9803070: b9400000 ldr w0, [x0] f9803074: d5033f9f dsb sy f9803078: 12185c00 and w0, w0, #0xffffff00 f980307c: d5033f9f dsb sy f9803080: d2983c81 mov x1, #0xc1e4 // #49636 f9803084: f2bee241 movk x1, #0xf712, lsl #16 f9803088: b9000020 str w0, [x1] f980308c: d5033f9f dsb sy f9803090: d2980600 mov x0, #0xc030 // #49200 f9803094: 52956ee1 mov w1, #0xab77 // #43895 f9803098: f2bee240 movk x0, #0xf712, lsl #16 f980309c: 72bccc61 movk w1, #0xe663, lsl #16 f98030a0: b9000001 str w1, [x0] f98030a4: d5033f9f dsb sy f98030a8: d2980680 mov x0, #0xc034 // #49204 f98030ac: 528a5b61 mov w1, #0x52db // #21211 f98030b0: f2bee240 movk x0, #0xf712, lsl #16 f98030b4: 72a1d521 movk w1, #0xea9, lsl #16 f98030b8: b9000001 str w1, [x0] f98030bc: d5033f9f dsb sy f98030c0: d2980700 mov x0, #0xc038 // #49208 f98030c4: 52839621 mov w1, #0x1cb1 // #7345 f98030c8: f2bee240 movk x0, #0xf712, lsl #16 f98030cc: 72a401a1 movk w1, #0x200d, lsl #16 f98030d0: b9000001 str w1, [x0] f98030d4: d5033f9f dsb sy f98030d8: d2980780 mov x0, #0xc03c // #49212 f98030dc: 5280e421 mov w1, #0x721 // #1825 f98030e0: f2bee240 movk x0, #0xf712, lsl #16 f98030e4: 72b8cfa1 movk w1, #0xc67d, lsl #16 f98030e8: b9000001 str w1, [x0] f98030ec: d5033f9f dsb sy f98030f0: d2980800 mov x0, #0xc040 // #49216 f98030f4: 52915421 mov w1, #0x8aa1 // #35489 f98030f8: f2bee240 movk x0, #0xf712, lsl #16 f98030fc: 72a06001 movk w1, #0x300, lsl #16 f9803100: b9000001 str w1, [x0] f9803104: d5033f9f dsb sy f9803108: d2980c80 mov x0, #0xc064 // #49252 f980310c: 52834861 mov w1, #0x1a43 // #6723 f9803110: f2bee240 movk x0, #0xf712, lsl #16 f9803114: 72a00021 movk w1, #0x1, lsl #16 f9803118: b9000001 str w1, [x0] f980311c: d5033f9f dsb sy f9803120: d2980d00 mov x0, #0xc068 // #49256 f9803124: 52bfe141 mov w1, #0xff0a0000 // #-16121856 f9803128: f2bee240 movk x0, #0xf712, lsl #16 f980312c: b9000001 str w1, [x0] f9803130: d2980e00 mov x0, #0xc070 // #49264 f9803134: f2bee240 movk x0, #0xf712, lsl #16 f9803138: b9400000 ldr w0, [x0] f980313c: d5033f9f dsb sy f9803140: 5280a0e1 mov w1, #0x507 // #1287 f9803144: 12103c00 and w0, w0, #0xffff0000 f9803148: 2a010000 orr w0, w0, w1 f980314c: d5033f9f dsb sy f9803150: d2980e01 mov x1, #0xc070 // #49264 f9803154: f2bee241 movk x1, #0xf712, lsl #16 f9803158: b9000020 str w0, [x1] f980315c: d2980900 mov x0, #0xc048 // #49224 f9803160: f2bee240 movk x0, #0xf712, lsl #16 f9803164: b9400000 ldr w0, [x0] f9803168: d5033f9f dsb sy f980316c: 32020000 orr w0, w0, #0x40000000 f9803170: d5033f9f dsb sy f9803174: d2980901 mov x1, #0xc048 // #49224 f9803178: f2bee241 movk x1, #0xf712, lsl #16 f980317c: b9000020 str w0, [x1] f9803180: d2980400 mov x0, #0xc020 // #49184 f9803184: f2bee240 movk x0, #0xf712, lsl #16 f9803188: b9400000 ldr w0, [x0] f980318c: d5033f9f dsb sy f9803190: 121b7800 and w0, w0, #0xffffffef f9803194: d5033f9f dsb sy f9803198: d2980401 mov x1, #0xc020 // #49184 f980319c: f2bee241 movk x1, #0xf712, lsl #16 f98031a0: b9000020 str w0, [x1] f98031a4: d2981000 mov x0, #0xc080 // #49280 f98031a8: f2bee240 movk x0, #0xf712, lsl #16 f98031ac: b9400000 ldr w0, [x0] f98031b0: d5033f9f dsb sy f98031b4: 12127800 and w0, w0, #0xffffdfff f98031b8: d5033f9f dsb sy f98031bc: d2981001 mov x1, #0xc080 // #49280 f98031c0: f2bee241 movk x1, #0xf712, lsl #16 f98031c4: b9000020 str w0, [x1] f98031c8: d5033f9f dsb sy f98031cc: d2984e01 mov x1, #0xc270 // #49776 f98031d0: 52800060 mov w0, #0x3 // #3 f98031d4: f2bee241 movk x1, #0xf712, lsl #16 f98031d8: b9000020 str w0, [x1] f98031dc: d5033f9f dsb sy f98031e0: d2985e01 mov x1, #0xc2f0 // #49904 f98031e4: f2bee241 movk x1, #0xf712, lsl #16 f98031e8: b9000020 str w0, [x1] f98031ec: d5033f9f dsb sy f98031f0: d2986e01 mov x1, #0xc370 // #50032 f98031f4: f2bee241 movk x1, #0xf712, lsl #16 f98031f8: b9000020 str w0, [x1] f98031fc: d5033f9f dsb sy f9803200: d2987e01 mov x1, #0xc3f0 // #50160 f9803204: f2bee241 movk x1, #0xf712, lsl #16 f9803208: b9000020 str w0, [x1] f980320c: d5033f9f dsb sy f9803210: d2980900 mov x0, #0xc048 // #49224 f9803214: 52812001 mov w1, #0x900 // #2304 f9803218: f2bee240 movk x0, #0xf712, lsl #16 f980321c: 72ba0841 movk w1, #0xd042, lsl #16 f9803220: b9000001 str w1, [x0] f9803224: d5033f9f dsb sy f9803228: d2900800 mov x0, #0x8040 // #32832 f980322c: 52840021 mov w1, #0x2001 // #8193 f9803230: f2bee240 movk x0, #0xf712, lsl #16 f9803234: b9000001 str w1, [x0] f9803238: d5033f9f dsb sy f980323c: d2980080 mov x0, #0xc004 // #49156 f9803240: 528281e1 mov w1, #0x140f // #5135 f9803244: f2bee240 movk x0, #0xf712, lsl #16 f9803248: b9000001 str w1, [x0] f980324c: d2980080 mov x0, #0xc004 // #49156 f9803250: f2bee240 movk x0, #0xf712, lsl #16 f9803254: b9400000 ldr w0, [x0] f9803258: d5033f9f dsb sy f980325c: 3707ff80 tbnz w0, #0, f980324c f9803260: d2980100 mov x0, #0xc008 // #49160 f9803264: f2bee240 movk x0, #0xf712, lsl #16 f9803268: b9400000 ldr w0, [x0] f980326c: d5033f9f dsb sy f9803270: 721f241f tst w0, #0x7fe f9803274: 54000080 b.eq f9803284 f9803278: 90000040 adrp x0, f980b000 <__func__.1881+0x78> f980327c: 91050000 add x0, x0, #0x140 f9803280: 94000fee bl f9807238 f9803284: 90000041 adrp x1, f980b000 <__func__.1881+0x78> f9803288: 90000040 adrp x0, f980b000 <__func__.1881+0x78> f980328c: 91026021 add x1, x1, #0x98 f9803290: 9105bc00 add x0, x0, #0x16f f9803294: 14000111 b f98036d8 f9803298: d5033f9f dsb sy f980329c: d284b001 mov x1, #0x2580 // #9600 f98032a0: 52800060 mov w0, #0x3 // #3 f98032a4: f2bee061 movk x1, #0xf703, lsl #16 f98032a8: b9000020 str w0, [x1] f98032ac: d5033f9f dsb sy f98032b0: d284b501 mov x1, #0x25a8 // #9640 f98032b4: 52822222 mov w2, #0x1111 // #4369 f98032b8: f2bee061 movk x1, #0xf703, lsl #16 f98032bc: 72a00022 movk w2, #0x1, lsl #16 f98032c0: b9000022 str w2, [x1] f98032c4: d2842081 mov x1, #0x2104 // #8452 f98032c8: f2bee061 movk x1, #0xf703, lsl #16 f98032cc: b9400021 ldr w1, [x1] f98032d0: d5033f9f dsb sy f98032d4: 32180021 orr w1, w1, #0x100 f98032d8: d5033f9f dsb sy f98032dc: d2842082 mov x2, #0x2104 // #8452 f98032e0: f2bee062 movk x2, #0xf703, lsl #16 f98032e4: b9000041 str w1, [x2] f98032e8: d5033f9f dsb sy f98032ec: d2800a01 mov x1, #0x50 // #80 f98032f0: 52800602 mov w2, #0x30 // #48 f98032f4: f2bee061 movk x1, #0xf703, lsl #16 f98032f8: b9000022 str w2, [x1] f98032fc: d5033f9f dsb sy f9803300: d2804801 mov x1, #0x240 // #576 f9803304: 12bfff42 mov w2, #0x5ffff // #393215 f9803308: f2bee061 movk x1, #0xf703, lsl #16 f980330c: b9000022 str w2, [x1] f9803310: d5033f9f dsb sy f9803314: d2806881 mov x1, #0x344 // #836 f9803318: 529ebfe2 mov w2, #0xf5ff // #62975 f980331c: f2bee061 movk x1, #0xf703, lsl #16 f9803320: b9000022 str w2, [x1] f9803324: d5033f9f dsb sy f9803328: d2980181 mov x1, #0xc00c // #49164 f980332c: 52808002 mov w2, #0x400 // #1024 f9803330: f2bee241 movk x1, #0xf712, lsl #16 f9803334: b9000022 str w2, [x1] f9803338: d5033f9f dsb sy f980333c: d2980301 mov x1, #0xc018 // #49176 f9803340: 528000e2 mov w2, #0x7 // #7 f9803344: f2bee241 movk x1, #0xf712, lsl #16 f9803348: b9000022 str w2, [x1] f980334c: d5033f9f dsb sy