/data/app/~~FfR2UxiezVimWOvqJwfg0A==/com.tencent.rmcn-ubSUFDQnHa3Y4cwZtqW1Wg==/lib/arm64/libMMapCompare.so: file format elf64-littleaarch64 Disassembly of section .text: 00000000000015f4 <.text>: 15f4: d503245f bti c 15f8: d503201f nop 15fc: 10026da0 adr x0, 0x63b0 <__dso_handle> 1600: 14000320 b 0x2280 <__cxa_finalize@plt> 0000000000001604 <__emutls_unregister_key>: 1604: d503245f bti c 1608: d65f03c0 ret 160c: d503245f bti c 1610: 17fffffd b 0x1604 <__emutls_unregister_key> 0000000000001614 <__atexit_handler_wrapper>: 1614: d503245f bti c 1618: b4000060 cbz x0, 0x1624 <__atexit_handler_wrapper+0x10> 161c: aa0003f0 mov x16, x0 1620: d61f0200 br x16 1624: d65f03c0 ret 1628: d503245f bti c 162c: aa0003e1 mov x1, x0 1630: d503201f nop 1634: 10ffff00 adr x0, 0x1614 <__atexit_handler_wrapper> 1638: d503201f nop 163c: 10026ba2 adr x2, 0x63b0 <__dso_handle> 1640: 14000314 b 0x2290 <__cxa_atexit@plt> 1644: d503245f bti c 1648: d503201f nop 164c: 10026b23 adr x3, 0x63b0 <__dso_handle> 1650: 14000314 b 0x22a0 <__register_atfork@plt> 0000000000001654 <_MMapLoadFile>: 1654: a9bb7bfd stp x29, x30, [sp, #-0x50]! 1658: f9000bf9 str x25, [sp, #0x10] 165c: a9025ff8 stp x24, x23, [sp, #0x20] 1660: a90357f6 stp x22, x21, [sp, #0x30] 1664: a9044ff4 stp x20, x19, [sp, #0x40] 1668: 910003fd mov x29, sp 166c: aa0003f3 mov x19, x0 1670: d503201f nop 1674: 50ffdfa1 adr x1, 0x126a 1678: 90000002 adrp x2, 0x1000 167c: 91074442 add x2, x2, #0x1d1 1680: 52800080 mov w0, #0x4 // =4 1684: aa1303e3 mov x3, x19 1688: 9400030a bl 0x22b0 <__android_log_print@plt> 168c: b0000055 adrp x21, 0xa000 1690: b0000057 adrp x23, 0xa000 1694: b9462ab6 ldr w22, [x21, #0x628] 1698: f9431af4 ldr x20, [x23, #0x630] 169c: 710006df cmp w22, #0x1 16a0: 540002eb b.lt 0x16fc <_MMapLoadFile+0xa8> 16a4: 9100a298 add x24, x20, #0x28 16a8: aa1603f9 mov x25, x22 16ac: 14000004 b 0x16bc <_MMapLoadFile+0x68> 16b0: f1000739 subs x25, x25, #0x1 16b4: 9100c318 add x24, x24, #0x30 16b8: 54000220 b.eq 0x16fc <_MMapLoadFile+0xa8> 16bc: 385f8308 ldurb w8, [x24, #-0x8] 16c0: 34ffff88 cbz w8, 0x16b0 <_MMapLoadFile+0x5c> 16c4: f9400300 ldr x0, [x24] 16c8: aa1303e1 mov x1, x19 16cc: 940002fd bl 0x22c0 16d0: 35ffff00 cbnz w0, 0x16b0 <_MMapLoadFile+0x5c> 16d4: d503201f nop 16d8: 50ffdc81 adr x1, 0x126a 16dc: 90000002 adrp x2, 0x1000 16e0: 9107a442 add x2, x2, #0x1e9 16e4: 52800080 mov w0, #0x4 // =4 16e8: aa1303e3 mov x3, x19 16ec: 940002f1 bl 0x22b0 <__android_log_print@plt> 16f0: 90000000 adrp x0, 0x1000 16f4: 91128400 add x0, x0, #0x4a1 16f8: 140000b4 b 0x19c8 <_MMapLoadFile+0x374> 16fc: b0000058 adrp x24, 0xa000 1700: b9463b08 ldr w8, [x24, #0x638] 1704: 6b0802df cmp w22, w8 1708: 540001ab b.lt 0x173c <_MMapLoadFile+0xe8> 170c: 531f7909 lsl w9, w8, #1 1710: 7100011f cmp w8, #0x0 1714: 52800088 mov w8, #0x4 // =4 1718: aa1403e0 mov x0, x20 171c: 1a890119 csel w25, w8, w9, eq 1720: 52800608 mov w8, #0x30 // =48 1724: 9b287f21 smull x1, w25, w8 1728: 940002ea bl 0x22d0 172c: b4000820 cbz x0, 0x1830 <_MMapLoadFile+0x1dc> 1730: aa0003f4 mov x20, x0 1734: f9031ae0 str x0, [x23, #0x630] 1738: b9063b19 str w25, [x24, #0x638] 173c: 52800608 mov w8, #0x30 // =48 1740: aa1303e0 mov x0, x19 1744: 9b2852d4 smaddl x20, w22, w8, x20 1748: 12800008 mov w8, #-0x1 // =-1 174c: b9000288 str w8, [x20] 1750: a9017e9f stp xzr, xzr, [x20, #0x10] 1754: f900069f str xzr, [x20, #0x8] 1758: 3900829f strb wzr, [x20, #0x20] 175c: 940002e1 bl 0x22e0 1760: 11000408 add w8, w0, #0x1 1764: 93407d00 sxtw x0, w8 1768: 940002e2 bl 0x22f0 176c: f9001680 str x0, [x20, #0x28] 1770: b40003c0 cbz x0, 0x17e8 <_MMapLoadFile+0x194> 1774: aa1303e1 mov x1, x19 1778: 940002e2 bl 0x2300 177c: aa1303e0 mov x0, x19 1780: 2a1f03e1 mov w1, wzr 1784: 940002e3 bl 0x2310 <__open_2@plt> 1788: b9000280 str w0, [x20] 178c: 37f80380 tbnz w0, #0x1f, 0x17fc <_MMapLoadFile+0x1a8> 1790: aa1f03e1 mov x1, xzr 1794: 52800042 mov w2, #0x2 // =2 1798: 940002e2 bl 0x2320 179c: aa0003e3 mov x3, x0 17a0: f9000a80 str x0, [x20, #0x10] 17a4: d503201f nop 17a8: 50ffd601 adr x1, 0x126a 17ac: 90000002 adrp x2, 0x1000 17b0: 91011442 add x2, x2, #0x45 17b4: 52800080 mov w0, #0x4 // =4 17b8: 940002be bl 0x22b0 <__android_log_print@plt> 17bc: f9400a96 ldr x22, [x20, #0x10] 17c0: b40004b6 cbz x22, 0x1854 <_MMapLoadFile+0x200> 17c4: b0000053 adrp x19, 0xa000 17c8: f9432a65 ldr x5, [x19, #0x650] 17cc: b4000525 cbz x5, 0x1870 <_MMapLoadFile+0x21c> 17d0: 8b0502c8 add x8, x22, x5 17d4: cb0503e9 neg x9, x5 17d8: d1000508 sub x8, x8, #0x1 17dc: 8a090104 and x4, x8, x9 17e0: f9000e84 str x4, [x20, #0x18] 17e4: 1400004a b 0x190c <_MMapLoadFile+0x2b8> 17e8: d503201f nop 17ec: 50ffd3e1 adr x1, 0x126a 17f0: 90000002 adrp x2, 0x1000 17f4: 910f7442 add x2, x2, #0x3dd 17f8: 14000012 b 0x1840 <_MMapLoadFile+0x1ec> 17fc: 940002cd bl 0x2330 <__errno@plt> 1800: b9400003 ldr w3, [x0] 1804: d503201f nop 1808: 50ffd301 adr x1, 0x126a 180c: 90000002 adrp x2, 0x1000 1810: 9106cc42 add x2, x2, #0x1b3 1814: 528000c0 mov w0, #0x6 // =6 1818: 940002a6 bl 0x22b0 <__android_log_print@plt> 181c: f9401680 ldr x0, [x20, #0x28] 1820: 940002c8 bl 0x2340 1824: 90000000 adrp x0, 0x1000 1828: 91082000 add x0, x0, #0x208 182c: 14000067 b 0x19c8 <_MMapLoadFile+0x374> 1830: d503201f nop 1834: 50ffd1a1 adr x1, 0x126a 1838: f0ffffe2 adrp x2, 0x0 183c: 9137bc42 add x2, x2, #0xdef 1840: 528000c0 mov w0, #0x6 // =6 1844: 9400029b bl 0x22b0 <__android_log_print@plt> 1848: 90000000 adrp x0, 0x1000 184c: 91051400 add x0, x0, #0x145 1850: 1400005e b 0x19c8 <_MMapLoadFile+0x374> 1854: b9400280 ldr w0, [x20] 1858: 940002be bl 0x2350 185c: f9401680 ldr x0, [x20, #0x28] 1860: 940002b8 bl 0x2340 1864: 90000000 adrp x0, 0x1000 1868: 91097000 add x0, x0, #0x25c 186c: 14000057 b 0x19c8 <_MMapLoadFile+0x374> 1870: 528004e0 mov w0, #0x27 // =39 1874: 940002bb bl 0x2360 1878: b5000060 cbnz x0, 0x1884 <_MMapLoadFile+0x230> 187c: 940002bd bl 0x2370 1880: 93407c00 sxtw x0, w0 1884: f100001f cmp x0, #0x0 1888: 52820008 mov w8, #0x1000 // =4096 188c: d503201f nop 1890: 50ffcec1 adr x1, 0x126a 1894: 9a800103 csel x3, x8, x0, eq 1898: 90000002 adrp x2, 0x1000 189c: 910ee842 add x2, x2, #0x3ba 18a0: 52800080 mov w0, #0x4 // =4 18a4: f9032a63 str x3, [x19, #0x650] 18a8: 94000282 bl 0x22b0 <__android_log_print@plt> 18ac: f9432a65 ldr x5, [x19, #0x650] 18b0: 8b0502c8 add x8, x22, x5 18b4: cb0503e9 neg x9, x5 18b8: d1000508 sub x8, x8, #0x1 18bc: 8a090104 and x4, x8, x9 18c0: f9000e84 str x4, [x20, #0x18] 18c4: b5000245 cbnz x5, 0x190c <_MMapLoadFile+0x2b8> 18c8: 528004e0 mov w0, #0x27 // =39 18cc: 940002a5 bl 0x2360 18d0: b5000060 cbnz x0, 0x18dc <_MMapLoadFile+0x288> 18d4: 940002a7 bl 0x2370 18d8: 93407c00 sxtw x0, w0 18dc: f100001f cmp x0, #0x0 18e0: 52820008 mov w8, #0x1000 // =4096 18e4: d503201f nop 18e8: 50ffcc01 adr x1, 0x126a 18ec: 9a800103 csel x3, x8, x0, eq 18f0: 90000002 adrp x2, 0x1000 18f4: 910ee842 add x2, x2, #0x3ba 18f8: 52800080 mov w0, #0x4 // =4 18fc: f9032a63 str x3, [x19, #0x650] 1900: 9400026c bl 0x22b0 <__android_log_print@plt> 1904: f9432a65 ldr x5, [x19, #0x650] 1908: f9400e84 ldr x4, [x20, #0x18] 190c: f9400a83 ldr x3, [x20, #0x10] 1910: d503201f nop 1914: 50ffcaa1 adr x1, 0x126a 1918: 90000002 adrp x2, 0x1000 191c: 91018442 add x2, x2, #0x61 1920: 52800080 mov w0, #0x4 // =4 1924: 94000263 bl 0x22b0 <__android_log_print@plt> 1928: f9400e81 ldr x1, [x20, #0x18] 192c: b9400284 ldr w4, [x20] 1930: aa1f03e0 mov x0, xzr 1934: 52800022 mov w2, #0x1 // =1 1938: 52800043 mov w3, #0x2 // =2 193c: aa1f03e5 mov x5, xzr 1940: 52800036 mov w22, #0x1 // =1 1944: 9400028f bl 0x2380 1948: aa0003f3 mov x19, x0 194c: b9400280 ldr w0, [x20] 1950: f9000693 str x19, [x20, #0x8] 1954: 9400027f bl 0x2350 1958: b100067f cmn x19, #0x1 195c: 540001e0 b.eq 0x1998 <_MMapLoadFile+0x344> 1960: b9462aa8 ldr w8, [x21, #0x628] 1964: a9411283 ldp x3, x4, [x20, #0x10] 1968: d503201f nop 196c: 50ffc7e1 adr x1, 0x126a 1970: f0ffffe2 adrp x2, 0x0 1974: 91358842 add x2, x2, #0xd62 1978: 11000505 add w5, w8, #0x1 197c: 52800080 mov w0, #0x4 // =4 1980: 39008296 strb w22, [x20, #0x20] 1984: b9062aa5 str w5, [x21, #0x628] 1988: 9400024a bl 0x22b0 <__android_log_print@plt> 198c: f0ffffe0 adrp x0, 0x0 1990: 913f7800 add x0, x0, #0xfde 1994: 1400000d b 0x19c8 <_MMapLoadFile+0x374> 1998: 94000266 bl 0x2330 <__errno@plt> 199c: b9400003 ldr w3, [x0] 19a0: d503201f nop 19a4: 50ffc621 adr x1, 0x126a 19a8: 90000002 adrp x2, 0x1000 19ac: 91057842 add x2, x2, #0x15e 19b0: 528000c0 mov w0, #0x6 // =6 19b4: 9400023f bl 0x22b0 <__android_log_print@plt> 19b8: f9401680 ldr x0, [x20, #0x28] 19bc: 94000261 bl 0x2340 19c0: f0ffffe0 adrp x0, 0x0 19c4: 913f9800 add x0, x0, #0xfe6 19c8: a9444ff4 ldp x20, x19, [sp, #0x40] 19cc: f9400bf9 ldr x25, [sp, #0x10] 19d0: a94357f6 ldp x22, x21, [sp, #0x30] 19d4: a9425ff8 ldp x24, x23, [sp, #0x20] 19d8: a8c57bfd ldp x29, x30, [sp], #0x50 19dc: d65f03c0 ret 00000000000019e0 <_MMapUnloadFile>: 19e0: a9bb7bfd stp x29, x30, [sp, #-0x50]! 19e4: f9000bf9 str x25, [sp, #0x10] 19e8: a9025ff8 stp x24, x23, [sp, #0x20] 19ec: a90357f6 stp x22, x21, [sp, #0x30] 19f0: a9044ff4 stp x20, x19, [sp, #0x40] 19f4: 910003fd mov x29, sp 19f8: aa0003f3 mov x19, x0 19fc: d503201f nop 1a00: 50ffc341 adr x1, 0x126a 1a04: f0ffffe2 adrp x2, 0x0 1a08: 91352042 add x2, x2, #0xd48 1a0c: 52800080 mov w0, #0x4 // =4 1a10: aa1303e3 mov x3, x19 1a14: 94000227 bl 0x22b0 <__android_log_print@plt> 1a18: b0000054 adrp x20, 0xa000 1a1c: b9462a88 ldr w8, [x20, #0x628] 1a20: 7100051f cmp w8, #0x1 1a24: 5400064b b.lt 0x1aec <_MMapUnloadFile+0x10c> 1a28: 8b080508 add x8, x8, x8, lsl #1 1a2c: b0000058 adrp x24, 0xa000 1a30: aa1f03f5 mov x21, xzr 1a34: f9431b16 ldr x22, [x24, #0x630] 1a38: 2a1f03f7 mov w23, wzr 1a3c: d37ced19 lsl x25, x8, #4 1a40: 14000005 b 0x1a54 <_MMapUnloadFile+0x74> 1a44: 9100c2b5 add x21, x21, #0x30 1a48: 110006f7 add w23, w23, #0x1 1a4c: eb15033f cmp x25, x21 1a50: 540004e0 b.eq 0x1aec <_MMapUnloadFile+0x10c> 1a54: 8b1502c8 add x8, x22, x21 1a58: 39408109 ldrb w9, [x8, #0x20] 1a5c: 34ffff49 cbz w9, 0x1a44 <_MMapUnloadFile+0x64> 1a60: f9401500 ldr x0, [x8, #0x28] 1a64: aa1303e1 mov x1, x19 1a68: 94000216 bl 0x22c0 1a6c: 35fffec0 cbnz w0, 0x1a44 <_MMapUnloadFile+0x64> 1a70: 8b1502c8 add x8, x22, x21 1a74: f9400500 ldr x0, [x8, #0x8] 1a78: b4000080 cbz x0, 0x1a88 <_MMapUnloadFile+0xa8> 1a7c: f9400d01 ldr x1, [x8, #0x18] 1a80: 94000244 bl 0x2390 1a84: f9431b16 ldr x22, [x24, #0x630] 1a88: 8b1502c8 add x8, x22, x21 1a8c: f9401500 ldr x0, [x8, #0x28] 1a90: b4000040 cbz x0, 0x1a98 <_MMapUnloadFile+0xb8> 1a94: 9400022b bl 0x2340 1a98: b9862a88 ldrsw x8, [x20, #0x628] 1a9c: d1000503 sub x3, x8, #0x1 1aa0: 6b17007f cmp w3, w23 1aa4: 5400010d b.le 0x1ac4 <_MMapUnloadFile+0xe4> 1aa8: 52800608 mov w8, #0x30 // =48 1aac: 8b1502c9 add x9, x22, x21 1ab0: 9b085868 madd x8, x3, x8, x22 1ab4: ad408101 ldp q1, q0, [x8, #0x10] 1ab8: 3dc00102 ldr q2, [x8] 1abc: 3d800122 str q2, [x9] 1ac0: ad008121 stp q1, q0, [x9, #0x10] 1ac4: d503201f nop 1ac8: 50ffbd01 adr x1, 0x126a 1acc: f0ffffe2 adrp x2, 0x0 1ad0: 91387842 add x2, x2, #0xe1e 1ad4: 52800080 mov w0, #0x4 // =4 1ad8: b9062a83 str w3, [x20, #0x628] 1adc: 940001f5 bl 0x22b0 <__android_log_print@plt> 1ae0: f0ffffe0 adrp x0, 0x0 1ae4: 91392000 add x0, x0, #0xe48 1ae8: 1400000a b 0x1b10 <_MMapUnloadFile+0x130> 1aec: d503201f nop 1af0: 50ffbbc1 adr x1, 0x126a 1af4: 90000002 adrp x2, 0x1000 1af8: 9105f042 add x2, x2, #0x17c 1afc: 52800080 mov w0, #0x4 // =4 1b00: aa1303e3 mov x3, x19 1b04: 940001eb bl 0x22b0 <__android_log_print@plt> 1b08: f0ffffe0 adrp x0, 0x0 1b0c: 91378000 add x0, x0, #0xde0 1b10: a9444ff4 ldp x20, x19, [sp, #0x40] 1b14: f9400bf9 ldr x25, [sp, #0x10] 1b18: a94357f6 ldp x22, x21, [sp, #0x30] 1b1c: a9425ff8 ldp x24, x23, [sp, #0x20] 1b20: a8c57bfd ldp x29, x30, [sp], #0x50 1b24: d65f03c0 ret 0000000000001b28 <_MMapUnloadAllFiles>: 1b28: a9bc7bfd stp x29, x30, [sp, #-0x40]! 1b2c: f9000bf7 str x23, [sp, #0x10] 1b30: a90257f6 stp x22, x21, [sp, #0x20] 1b34: a9034ff4 stp x20, x19, [sp, #0x30] 1b38: 910003fd mov x29, sp 1b3c: d503201f nop 1b40: 50ffb941 adr x1, 0x126a 1b44: f0ffffe2 adrp x2, 0x0 1b48: 91371442 add x2, x2, #0xdc5 1b4c: 52800080 mov w0, #0x4 // =4 1b50: 940001d8 bl 0x22b0 <__android_log_print@plt> 1b54: b0000054 adrp x20, 0xa000 1b58: b0000055 adrp x21, 0xa000 1b5c: b9462a88 ldr w8, [x20, #0x628] 1b60: f9431ab3 ldr x19, [x21, #0x630] 1b64: 7100051f cmp w8, #0x1 1b68: 5400030b b.lt 0x1bc8 <_MMapUnloadAllFiles+0xa0> 1b6c: aa1f03f6 mov x22, xzr 1b70: aa1f03f7 mov x23, xzr 1b74: 14000006 b 0x1b8c <_MMapUnloadAllFiles+0x64> 1b78: b9862a88 ldrsw x8, [x20, #0x628] 1b7c: 910006f7 add x23, x23, #0x1 1b80: 9100c2d6 add x22, x22, #0x30 1b84: eb0802ff cmp x23, x8 1b88: 540001ea b.ge 0x1bc4 <_MMapUnloadAllFiles+0x9c> 1b8c: 8b160268 add x8, x19, x22 1b90: 39408109 ldrb w9, [x8, #0x20] 1b94: 34ffff29 cbz w9, 0x1b78 <_MMapUnloadAllFiles+0x50> 1b98: f9400500 ldr x0, [x8, #0x8] 1b9c: b40000a0 cbz x0, 0x1bb0 <_MMapUnloadAllFiles+0x88> 1ba0: 8b160268 add x8, x19, x22 1ba4: f9400d01 ldr x1, [x8, #0x18] 1ba8: 940001fa bl 0x2390 1bac: f9431ab3 ldr x19, [x21, #0x630] 1bb0: 8b160268 add x8, x19, x22 1bb4: f9401500 ldr x0, [x8, #0x28] 1bb8: b4fffe00 cbz x0, 0x1b78 <_MMapUnloadAllFiles+0x50> 1bbc: 940001e1 bl 0x2340 1bc0: 17ffffee b 0x1b78 <_MMapUnloadAllFiles+0x50> 1bc4: f9431ab3 ldr x19, [x21, #0x630] 1bc8: b4000093 cbz x19, 0x1bd8 <_MMapUnloadAllFiles+0xb0> 1bcc: aa1303e0 mov x0, x19 1bd0: 940001dc bl 0x2340 1bd4: f9031abf str xzr, [x21, #0x630] 1bd8: b0000048 adrp x8, 0xa000 1bdc: b9062a9f str wzr, [x20, #0x628] 1be0: d503201f nop 1be4: 50ffb421 adr x1, 0x126a 1be8: f0ffffe2 adrp x2, 0x0 1bec: 913de842 add x2, x2, #0xf7a 1bf0: 52800080 mov w0, #0x4 // =4 1bf4: b906391f str wzr, [x8, #0x638] 1bf8: a9434ff4 ldp x20, x19, [sp, #0x30] 1bfc: f9400bf7 ldr x23, [sp, #0x10] 1c00: a94257f6 ldp x22, x21, [sp, #0x20] 1c04: a8c47bfd ldp x29, x30, [sp], #0x40 1c08: 140001aa b 0x22b0 <__android_log_print@plt> 0000000000001c0c <_MMapGetPtr>: 1c0c: a9bd7bfd stp x29, x30, [sp, #-0x30]! 1c10: f9000bf5 str x21, [sp, #0x10] 1c14: a9024ff4 stp x20, x19, [sp, #0x20] 1c18: 910003fd mov x29, sp 1c1c: b0000048 adrp x8, 0xa000 1c20: b9462914 ldr w20, [x8, #0x628] 1c24: 7100069f cmp w20, #0x1 1c28: 5400022b b.lt 0x1c6c <_MMapGetPtr+0x60> 1c2c: b0000048 adrp x8, 0xa000 1c30: aa0003f3 mov x19, x0 1c34: f9431908 ldr x8, [x8, #0x630] 1c38: 9100a115 add x21, x8, #0x28 1c3c: 14000004 b 0x1c4c <_MMapGetPtr+0x40> 1c40: f1000694 subs x20, x20, #0x1 1c44: 9100c2b5 add x21, x21, #0x30 1c48: 54000120 b.eq 0x1c6c <_MMapGetPtr+0x60> 1c4c: 385f82a8 ldurb w8, [x21, #-0x8] 1c50: 34ffff88 cbz w8, 0x1c40 <_MMapGetPtr+0x34> 1c54: f94002a0 ldr x0, [x21] 1c58: aa1303e1 mov x1, x19 1c5c: 94000199 bl 0x22c0 1c60: 35ffff00 cbnz w0, 0x1c40 <_MMapGetPtr+0x34> 1c64: f85e02a0 ldur x0, [x21, #-0x20] 1c68: 14000002 b 0x1c70 <_MMapGetPtr+0x64> 1c6c: aa1f03e0 mov x0, xzr 1c70: a9424ff4 ldp x20, x19, [sp, #0x20] 1c74: f9400bf5 ldr x21, [sp, #0x10] 1c78: a8c37bfd ldp x29, x30, [sp], #0x30 1c7c: d65f03c0 ret 0000000000001c80 <_MMapGetSize>: 1c80: a9bd7bfd stp x29, x30, [sp, #-0x30]! 1c84: f9000bf5 str x21, [sp, #0x10] 1c88: a9024ff4 stp x20, x19, [sp, #0x20] 1c8c: 910003fd mov x29, sp 1c90: b0000048 adrp x8, 0xa000 1c94: b9462914 ldr w20, [x8, #0x628] 1c98: 7100069f cmp w20, #0x1 1c9c: 5400022b b.lt 0x1ce0 <_MMapGetSize+0x60> 1ca0: b0000048 adrp x8, 0xa000 1ca4: aa0003f3 mov x19, x0 1ca8: f9431908 ldr x8, [x8, #0x630] 1cac: 9100a115 add x21, x8, #0x28 1cb0: 14000004 b 0x1cc0 <_MMapGetSize+0x40> 1cb4: f1000694 subs x20, x20, #0x1 1cb8: 9100c2b5 add x21, x21, #0x30 1cbc: 54000120 b.eq 0x1ce0 <_MMapGetSize+0x60> 1cc0: 385f82a8 ldurb w8, [x21, #-0x8] 1cc4: 34ffff88 cbz w8, 0x1cb4 <_MMapGetSize+0x34> 1cc8: f94002a0 ldr x0, [x21] 1ccc: aa1303e1 mov x1, x19 1cd0: 9400017c bl 0x22c0 1cd4: 35ffff00 cbnz w0, 0x1cb4 <_MMapGetSize+0x34> 1cd8: f85e82a0 ldur x0, [x21, #-0x18] 1cdc: 14000002 b 0x1ce4 <_MMapGetSize+0x64> 1ce0: aa1f03e0 mov x0, xzr 1ce4: a9424ff4 ldp x20, x19, [sp, #0x20] 1ce8: f9400bf5 ldr x21, [sp, #0x10] 1cec: a8c37bfd ldp x29, x30, [sp], #0x30 1cf0: d65f03c0 ret 0000000000001cf4 <_MMapIsLoaded>: 1cf4: a9bc7bfd stp x29, x30, [sp, #-0x40]! 1cf8: f9000bf7 str x23, [sp, #0x10] 1cfc: a90257f6 stp x22, x21, [sp, #0x20] 1d00: a9034ff4 stp x20, x19, [sp, #0x30] 1d04: 910003fd mov x29, sp 1d08: b0000048 adrp x8, 0xa000 1d0c: b9462914 ldr w20, [x8, #0x628] 1d10: 7100069f cmp w20, #0x1 1d14: 540002ab b.lt 0x1d68 <_MMapIsLoaded+0x74> 1d18: b0000048 adrp x8, 0xa000 1d1c: aa0003f3 mov x19, x0 1d20: aa1f03f5 mov x21, xzr 1d24: f9431908 ldr x8, [x8, #0x630] 1d28: 52800037 mov w23, #0x1 // =1 1d2c: 9100a116 add x22, x8, #0x28 1d30: 14000007 b 0x1d4c <_MMapIsLoaded+0x58> 1d34: 910006b5 add x21, x21, #0x1 1d38: 9100c2d6 add x22, x22, #0x30 1d3c: eb1402bf cmp x21, x20 1d40: 1a9f27f7 cset w23, lo 1d44: eb15029f cmp x20, x21 1d48: 54000120 b.eq 0x1d6c <_MMapIsLoaded+0x78> 1d4c: 385f82c8 ldurb w8, [x22, #-0x8] 1d50: 34ffff28 cbz w8, 0x1d34 <_MMapIsLoaded+0x40> 1d54: f94002c0 ldr x0, [x22] 1d58: aa1303e1 mov x1, x19 1d5c: 94000159 bl 0x22c0 1d60: 35fffea0 cbnz w0, 0x1d34 <_MMapIsLoaded+0x40> 1d64: 14000002 b 0x1d6c <_MMapIsLoaded+0x78> 1d68: 2a1f03f7 mov w23, wzr 1d6c: 120002e0 and w0, w23, #0x1 1d70: a9434ff4 ldp x20, x19, [sp, #0x30] 1d74: f9400bf7 ldr x23, [sp, #0x10] 1d78: a94257f6 ldp x22, x21, [sp, #0x20] 1d7c: a8c47bfd ldp x29, x30, [sp], #0x40 1d80: d65f03c0 ret 0000000000001d84 <_MMapGetFileCount>: 1d84: b0000048 adrp x8, 0xa000 1d88: b9462900 ldr w0, [x8, #0x628] 1d8c: d65f03c0 ret 0000000000001d90 <_MMapGetPageSize>: 1d90: a9be7bfd stp x29, x30, [sp, #-0x20]! 1d94: f9000bf3 str x19, [sp, #0x10] 1d98: 910003fd mov x29, sp 1d9c: b0000053 adrp x19, 0xa000 1da0: f9432a60 ldr x0, [x19, #0x650] 1da4: b5000220 cbnz x0, 0x1de8 <_MMapGetPageSize+0x58> 1da8: 528004e0 mov w0, #0x27 // =39 1dac: 9400016d bl 0x2360 1db0: b5000060 cbnz x0, 0x1dbc <_MMapGetPageSize+0x2c> 1db4: 9400016f bl 0x2370 1db8: 93407c00 sxtw x0, w0 1dbc: f100001f cmp x0, #0x0 1dc0: 52820008 mov w8, #0x1000 // =4096 1dc4: d503201f nop 1dc8: 50ffa501 adr x1, 0x126a 1dcc: 9a800103 csel x3, x8, x0, eq 1dd0: 90000002 adrp x2, 0x1000 1dd4: 910ee842 add x2, x2, #0x3ba 1dd8: 52800080 mov w0, #0x4 // =4 1ddc: f9032a63 str x3, [x19, #0x650] 1de0: 94000134 bl 0x22b0 <__android_log_print@plt> 1de4: f9432a60 ldr x0, [x19, #0x650] 1de8: f9400bf3 ldr x19, [sp, #0x10] 1dec: a8c27bfd ldp x29, x30, [sp], #0x20 1df0: d65f03c0 ret 0000000000001df4 <_MMapInMemory>: 1df4: b0000048 adrp x8, 0xa000 1df8: b9462904 ldr w4, [x8, #0x628] 1dfc: 340005a4 cbz w4, 0x1eb0 <_MMapInMemory+0xbc> 1e00: d10043ff sub sp, sp, #0x10 1e04: 7100049f cmp w4, #0x1 1e08: 390033ff strb wzr, [sp, #0xc] 1e0c: 5400042b b.lt 0x1e90 <_MMapInMemory+0x9c> 1e10: b0000049 adrp x9, 0xa000 1e14: aa1f03e8 mov x8, xzr 1e18: 5280060a mov w10, #0x30 // =48 1e1c: f9431929 ldr x9, [x9, #0x630] 1e20: 14000008 b 0x1e40 <_MMapInMemory+0x4c> 1e24: 394023eb ldrb w11, [sp, #0x8] 1e28: 394033ec ldrb w12, [sp, #0xc] 1e2c: 0b0b018b add w11, w12, w11 1e30: 390033eb strb w11, [sp, #0xc] 1e34: 91000508 add x8, x8, #0x1 1e38: eb04011f cmp x8, x4 1e3c: 540002a0 b.eq 0x1e90 <_MMapInMemory+0x9c> 1e40: 9b0a250b madd x11, x8, x10, x9 1e44: 3940816c ldrb w12, [x11, #0x20] 1e48: 34ffff6c cbz w12, 0x1e34 <_MMapInMemory+0x40> 1e4c: f940056b ldr x11, [x11, #0x8] 1e50: b4ffff2b cbz x11, 0x1e34 <_MMapInMemory+0x40> 1e54: 9b0a250c madd x12, x8, x10, x9 1e58: 390023ff strb wzr, [sp, #0x8] 1e5c: f940098c ldr x12, [x12, #0x10] 1e60: b4fffe2c cbz x12, 0x1e24 <_MMapInMemory+0x30> 1e64: aa1f03ed mov x13, xzr 1e68: 386d696e ldrb w14, [x11, x13] 1e6c: 394023ef ldrb w15, [sp, #0x8] 1e70: f10f99bf cmp x13, #0x3e6 1e74: 0b0e01ee add w14, w15, w14 1e78: 390023ee strb w14, [sp, #0x8] 1e7c: 54fffd48 b.hi 0x1e24 <_MMapInMemory+0x30> 1e80: 910005ad add x13, x13, #0x1 1e84: eb0c01bf cmp x13, x12 1e88: 54ffff03 b.lo 0x1e68 <_MMapInMemory+0x74> 1e8c: 17ffffe6 b 0x1e24 <_MMapInMemory+0x30> 1e90: 394033e3 ldrb w3, [sp, #0xc] 1e94: d503201f nop 1e98: 50ff9e81 adr x1, 0x126a 1e9c: 90000002 adrp x2, 0x1000 1ea0: 91101c42 add x2, x2, #0x407 1ea4: 52800080 mov w0, #0x4 // =4 1ea8: 910043ff add sp, sp, #0x10 1eac: 14000101 b 0x22b0 <__android_log_print@plt> 1eb0: d503201f nop 1eb4: 50ff9da1 adr x1, 0x126a 1eb8: 90000002 adrp x2, 0x1000 1ebc: 91065842 add x2, x2, #0x196 1ec0: 52800080 mov w0, #0x4 // =4 1ec4: 140000fb b 0x22b0 <__android_log_print@plt> 0000000000001ec8 <_MMapInMemoryAfterClear>: 1ec8: b0000048 adrp x8, 0xa000 1ecc: b9462904 ldr w4, [x8, #0x628] 1ed0: 340005a4 cbz w4, 0x1f84 <_MMapInMemoryAfterClear+0xbc> 1ed4: d10043ff sub sp, sp, #0x10 1ed8: 7100049f cmp w4, #0x1 1edc: 390033ff strb wzr, [sp, #0xc] 1ee0: 5400042b b.lt 0x1f64 <_MMapInMemoryAfterClear+0x9c> 1ee4: b0000049 adrp x9, 0xa000 1ee8: aa1f03e8 mov x8, xzr 1eec: 5280060a mov w10, #0x30 // =48 1ef0: f9431929 ldr x9, [x9, #0x630] 1ef4: 14000008 b 0x1f14 <_MMapInMemoryAfterClear+0x4c> 1ef8: 394023eb ldrb w11, [sp, #0x8] 1efc: 394033ec ldrb w12, [sp, #0xc] 1f00: 0b0b018b add w11, w12, w11 1f04: 390033eb strb w11, [sp, #0xc] 1f08: 91000508 add x8, x8, #0x1 1f0c: eb04011f cmp x8, x4 1f10: 540002a0 b.eq 0x1f64 <_MMapInMemoryAfterClear+0x9c> 1f14: 9b0a250b madd x11, x8, x10, x9 1f18: 3940816c ldrb w12, [x11, #0x20] 1f1c: 34ffff6c cbz w12, 0x1f08 <_MMapInMemoryAfterClear+0x40> 1f20: f940056b ldr x11, [x11, #0x8] 1f24: b4ffff2b cbz x11, 0x1f08 <_MMapInMemoryAfterClear+0x40> 1f28: 9b0a250c madd x12, x8, x10, x9 1f2c: 390023ff strb wzr, [sp, #0x8] 1f30: f940098c ldr x12, [x12, #0x10] 1f34: b4fffe2c cbz x12, 0x1ef8 <_MMapInMemoryAfterClear+0x30> 1f38: aa1f03ed mov x13, xzr 1f3c: 386d696e ldrb w14, [x11, x13] 1f40: 394023ef ldrb w15, [sp, #0x8] 1f44: f10f99bf cmp x13, #0x3e6 1f48: 0b0e01ee add w14, w15, w14 1f4c: 390023ee strb w14, [sp, #0x8] 1f50: 54fffd48 b.hi 0x1ef8 <_MMapInMemoryAfterClear+0x30> 1f54: 910005ad add x13, x13, #0x1 1f58: eb0c01bf cmp x13, x12 1f5c: 54ffff03 b.lo 0x1f3c <_MMapInMemoryAfterClear+0x74> 1f60: 17ffffe6 b 0x1ef8 <_MMapInMemoryAfterClear+0x30> 1f64: 394033e3 ldrb w3, [sp, #0xc] 1f68: d503201f nop 1f6c: 50ff97e1 adr x1, 0x126a 1f70: 90000002 adrp x2, 0x1000 1f74: 91085042 add x2, x2, #0x214 1f78: 52800080 mov w0, #0x4 // =4 1f7c: 910043ff add sp, sp, #0x10 1f80: 140000cc b 0x22b0 <__android_log_print@plt> 1f84: d503201f nop 1f88: 50ff9701 adr x1, 0x126a 1f8c: f0ffffe2 adrp x2, 0x0 1f90: 913b2442 add x2, x2, #0xec9 1f94: 52800080 mov w0, #0x4 // =4 1f98: 140000c6 b 0x22b0 <__android_log_print@plt> 0000000000001f9c : 1f9c: a9ba7bfd stp x29, x30, [sp, #-0x60]! 1fa0: a9016ffc stp x28, x27, [sp, #0x10] 1fa4: a90267fa stp x26, x25, [sp, #0x20] 1fa8: a9035ff8 stp x24, x23, [sp, #0x30] 1fac: a90457f6 stp x22, x21, [sp, #0x40] 1fb0: a9054ff4 stp x20, x19, [sp, #0x50] 1fb4: 910003fd mov x29, sp 1fb8: d503201f nop 1fbc: 50ff9561 adr x1, 0x126a 1fc0: f0ffffe2 adrp x2, 0x0 1fc4: 913bd442 add x2, x2, #0xef5 1fc8: 52800080 mov w0, #0x4 // =4 1fcc: 940000b9 bl 0x22b0 <__android_log_print@plt> 1fd0: b000005a adrp x26, 0xa000 1fd4: b0000059 adrp x25, 0xa000 1fd8: f9432348 ldr x8, [x26, #0x640] 1fdc: b40002e8 cbz x8, 0x2038 1fe0: d503201f nop 1fe4: 50ff9421 adr x1, 0x126a 1fe8: 90000002 adrp x2, 0x1000 1fec: 9102ac42 add x2, x2, #0xab 1ff0: 52800080 mov w0, #0x4 // =4 1ff4: 940000af bl 0x22b0 <__android_log_print@plt> 1ff8: b9464b34 ldr w20, [x25, #0x648] 1ffc: f9432353 ldr x19, [x26, #0x640] 2000: 7100069f cmp w20, #0x1 2004: 5400014b b.lt 0x202c 2008: aa1303f5 mov x21, x19 200c: 14000004 b 0x201c 2010: f1000694 subs x20, x20, #0x1 2014: 910022b5 add x21, x21, #0x8 2018: 540000a0 b.eq 0x202c 201c: f94002a0 ldr x0, [x21] 2020: b4ffff80 cbz x0, 0x2010 2024: 940000c7 bl 0x2340 2028: 17fffffa b 0x2010 202c: aa1303e0 mov x0, x19 2030: 940000c4 bl 0x2340 2034: b9064b3f str wzr, [x25, #0x648] 2038: 52806400 mov w0, #0x320 // =800 203c: 940000ad bl 0x22f0 2040: f9032340 str x0, [x26, #0x640] 2044: b4000720 cbz x0, 0x2128 2048: d503201f nop 204c: 50ff90f3 adr x19, 0x126a 2050: f0ffffe2 adrp x2, 0x1000 2054: 910bb442 add x2, x2, #0x2ed 2058: 52800080 mov w0, #0x4 // =4 205c: aa1303e1 mov x1, x19 2060: b9064b3f str wzr, [x25, #0x648] 2064: 94000093 bl 0x22b0 <__android_log_print@plt> 2068: 529999bc mov w28, #0xcccd // =52429 206c: 52933336 mov w22, #0x9999 // =39321 2070: aa1f03f5 mov x21, xzr 2074: f0fffff4 adrp x20, 0x1000 2078: 910d3694 add x20, x20, #0x34d 207c: 52a1901b mov w27, #0xc800000 // =209715200 2080: 72b9999c movk w28, #0xcccc, lsl #16 2084: 72a33336 movk w22, #0x1999, lsl #16 2088: 52a19017 mov w23, #0xc800000 // =209715200 208c: 14000005 b 0x20a0 2090: f100f31f cmp x24, #0x3c 2094: 8b1b02f7 add x23, x23, x27 2098: aa1803f5 mov x21, x24 209c: 540006e0 b.eq 0x2178 20a0: 52a19000 mov w0, #0xc800000 // =209715200 20a4: 94000093 bl 0x22f0 20a8: b40004c0 cbz x0, 0x2140 20ac: 2a1503e1 mov w1, w21 20b0: 52a19002 mov w2, #0xc800000 // =209715200 20b4: aa0003f8 mov x24, x0 20b8: 940000ba bl 0x23a0 20bc: b9864b28 ldrsw x8, [x25, #0x648] 20c0: f9432349 ldr x9, [x26, #0x640] 20c4: 52800080 mov w0, #0x4 // =4 20c8: aa1303e1 mov x1, x19 20cc: aa1403e2 mov x2, x20 20d0: aa1703e3 mov x3, x23 20d4: 1100050a add w10, w8, #0x1 20d8: 2a1503e4 mov w4, w21 20dc: aa1703e5 mov x5, x23 20e0: 2a1503e6 mov w6, w21 20e4: b9064b2a str w10, [x25, #0x648] 20e8: f8287938 str x24, [x9, x8, lsl #3] 20ec: 910006b8 add x24, x21, #0x1 20f0: 94000070 bl 0x22b0 <__android_log_print@plt> 20f4: 12001f08 and w8, w24, #0xff 20f8: 1b1c7d08 mul w8, w8, w28 20fc: 13880508 ror w8, w8, #0x1 2100: 6b16011f cmp w8, w22 2104: 54fffc68 b.hi 0x2090 2108: 110006a3 add w3, w21, #0x1 210c: 110006a4 add w4, w21, #0x1 2110: 52800080 mov w0, #0x4 // =4 2114: aa1303e1 mov x1, x19 2118: d0ffffe2 adrp x2, 0x0 211c: 913fc842 add x2, x2, #0xff2 2120: 94000064 bl 0x22b0 <__android_log_print@plt> 2124: 17ffffdb b 0x2090 2128: d503201f nop 212c: 50ff89e1 adr x1, 0x126a 2130: d0ffffe2 adrp x2, 0x0 2134: 913e5042 add x2, x2, #0xf94 2138: 528000c0 mov w0, #0x6 // =6 213c: 1400002b b 0x21e8 2140: d503201f nop 2144: 50ff8933 adr x19, 0x126a 2148: f0ffffe2 adrp x2, 0x1000 214c: 91110042 add x2, x2, #0x440 2150: 52800080 mov w0, #0x4 // =4 2154: aa1303e1 mov x1, x19 2158: 2a1503e3 mov w3, w21 215c: 2a1503e4 mov w4, w21 2160: 94000054 bl 0x22b0 <__android_log_print@plt> 2164: f0ffffe2 adrp x2, 0x1000 2168: 9103c842 add x2, x2, #0xf2 216c: 52800080 mov w0, #0x4 // =4 2170: aa1303e1 mov x1, x19 2174: 9400004f bl 0x22b0 <__android_log_print@plt> 2178: b9464b23 ldr w3, [x25, #0x648] 217c: d503201f nop 2180: 50ff8753 adr x19, 0x126a 2184: d0ffffe2 adrp x2, 0x0 2188: 91394842 add x2, x2, #0xe52 218c: 52800080 mov w0, #0x4 // =4 2190: aa1303e1 mov x1, x19 2194: 2a0303e4 mov w4, w3 2198: 94000046 bl 0x22b0 <__android_log_print@plt> 219c: b9864b28 ldrsw x8, [x25, #0x648] 21a0: 52a19009 mov w9, #0xc800000 // =209715200 21a4: d0ffffe2 adrp x2, 0x0 21a8: 913cc442 add x2, x2, #0xf31 21ac: 52800080 mov w0, #0x4 // =4 21b0: aa1303e1 mov x1, x19 21b4: 9b297d08 smull x8, w8, w9 21b8: d354fd03 lsr x3, x8, #20 21bc: aa0303e4 mov x4, x3 21c0: 9400003c bl 0x22b0 <__android_log_print@plt> 21c4: f0ffffe2 adrp x2, 0x1000 21c8: 910ab442 add x2, x2, #0x2ad 21cc: 52800080 mov w0, #0x4 // =4 21d0: aa1303e1 mov x1, x19 21d4: 94000037 bl 0x22b0 <__android_log_print@plt> 21d8: f0ffffe2 adrp x2, 0x1000 21dc: 9109d442 add x2, x2, #0x275 21e0: 52800080 mov w0, #0x4 // =4 21e4: aa1303e1 mov x1, x19 21e8: a9454ff4 ldp x20, x19, [sp, #0x50] 21ec: a94457f6 ldp x22, x21, [sp, #0x40] 21f0: a9435ff8 ldp x24, x23, [sp, #0x30] 21f4: a94267fa ldp x26, x25, [sp, #0x20] 21f8: a9416ffc ldp x28, x27, [sp, #0x10] 21fc: a8c67bfd ldp x29, x30, [sp], #0x60 2200: 1400002c b 0x22b0 <__android_log_print@plt> 0000000000002204 <_CheckMemoryUsage>: 2204: 90000048 adrp x8, 0xa000 2208: f9432108 ldr x8, [x8, #0x640] 220c: b40001e8 cbz x8, 0x2248 <_CheckMemoryUsage+0x44> 2210: 90000048 adrp x8, 0xa000 2214: b9464904 ldr w4, [x8, #0x648] 2218: 7100049f cmp w4, #0x1 221c: 5400016b b.lt 0x2248 <_CheckMemoryUsage+0x44> 2220: 52801908 mov w8, #0xc8 // =200 2224: d503201f nop 2228: 50ff8201 adr x1, 0x126a 222c: 9ba87c83 umull x3, w4, w8 2230: f0ffffe2 adrp x2, 0x1000 2234: 9113e842 add x2, x2, #0x4fa 2238: 52800080 mov w0, #0x4 // =4 223c: 2a0403e6 mov w6, w4 2240: aa0303e5 mov x5, x3 2244: 1400001b b 0x22b0 <__android_log_print@plt> 2248: d503201f nop 224c: 50ff80e1 adr x1, 0x126a 2250: f0ffffe2 adrp x2, 0x1000 2254: 9112d442 add x2, x2, #0x4b5 2258: 52800080 mov w0, #0x4 // =4 225c: 14000015 b 0x22b0 <__android_log_print@plt> Disassembly of section .plt: 0000000000002260 <.plt>: 2260: a9bf7bf0 stp x16, x30, [sp, #-0x10]! 2264: 90000030 adrp x16, 0x6000 2268: f942c611 ldr x17, [x16, #0x588] 226c: 91162210 add x16, x16, #0x588 2270: d61f0220 br x17 2274: d503201f nop 2278: d503201f nop 227c: d503201f nop 0000000000002280 <__cxa_finalize@plt>: 2280: 90000030 adrp x16, 0x6000 2284: f942ca11 ldr x17, [x16, #0x590] 2288: 91164210 add x16, x16, #0x590 228c: d61f0220 br x17 0000000000002290 <__cxa_atexit@plt>: 2290: 90000030 adrp x16, 0x6000 2294: f942ce11 ldr x17, [x16, #0x598] 2298: 91166210 add x16, x16, #0x598 229c: d61f0220 br x17 00000000000022a0 <__register_atfork@plt>: 22a0: 90000030 adrp x16, 0x6000 22a4: f942d211 ldr x17, [x16, #0x5a0] 22a8: 91168210 add x16, x16, #0x5a0 22ac: d61f0220 br x17 00000000000022b0 <__android_log_print@plt>: 22b0: 90000030 adrp x16, 0x6000 22b4: f942d611 ldr x17, [x16, #0x5a8] 22b8: 9116a210 add x16, x16, #0x5a8 22bc: d61f0220 br x17 00000000000022c0 : 22c0: 90000030 adrp x16, 0x6000 22c4: f942da11 ldr x17, [x16, #0x5b0] 22c8: 9116c210 add x16, x16, #0x5b0 22cc: d61f0220 br x17 00000000000022d0 : 22d0: 90000030 adrp x16, 0x6000 22d4: f942de11 ldr x17, [x16, #0x5b8] 22d8: 9116e210 add x16, x16, #0x5b8 22dc: d61f0220 br x17 00000000000022e0 : 22e0: 90000030 adrp x16, 0x6000 22e4: f942e211 ldr x17, [x16, #0x5c0] 22e8: 91170210 add x16, x16, #0x5c0 22ec: d61f0220 br x17 00000000000022f0 : 22f0: 90000030 adrp x16, 0x6000 22f4: f942e611 ldr x17, [x16, #0x5c8] 22f8: 91172210 add x16, x16, #0x5c8 22fc: d61f0220 br x17 0000000000002300 : 2300: 90000030 adrp x16, 0x6000 2304: f942ea11 ldr x17, [x16, #0x5d0] 2308: 91174210 add x16, x16, #0x5d0 230c: d61f0220 br x17 0000000000002310 <__open_2@plt>: 2310: 90000030 adrp x16, 0x6000 2314: f942ee11 ldr x17, [x16, #0x5d8] 2318: 91176210 add x16, x16, #0x5d8 231c: d61f0220 br x17 0000000000002320 : 2320: 90000030 adrp x16, 0x6000 2324: f942f211 ldr x17, [x16, #0x5e0] 2328: 91178210 add x16, x16, #0x5e0 232c: d61f0220 br x17 0000000000002330 <__errno@plt>: 2330: 90000030 adrp x16, 0x6000 2334: f942f611 ldr x17, [x16, #0x5e8] 2338: 9117a210 add x16, x16, #0x5e8 233c: d61f0220 br x17 0000000000002340 : 2340: 90000030 adrp x16, 0x6000 2344: f942fa11 ldr x17, [x16, #0x5f0] 2348: 9117c210 add x16, x16, #0x5f0 234c: d61f0220 br x17 0000000000002350 : 2350: 90000030 adrp x16, 0x6000 2354: f942fe11 ldr x17, [x16, #0x5f8] 2358: 9117e210 add x16, x16, #0x5f8 235c: d61f0220 br x17 0000000000002360 : 2360: 90000030 adrp x16, 0x6000 2364: f9430211 ldr x17, [x16, #0x600] 2368: 91180210 add x16, x16, #0x600 236c: d61f0220 br x17 0000000000002370 : 2370: 90000030 adrp x16, 0x6000 2374: f9430611 ldr x17, [x16, #0x608] 2378: 91182210 add x16, x16, #0x608 237c: d61f0220 br x17 0000000000002380 : 2380: 90000030 adrp x16, 0x6000 2384: f9430a11 ldr x17, [x16, #0x610] 2388: 91184210 add x16, x16, #0x610 238c: d61f0220 br x17 0000000000002390 : 2390: 90000030 adrp x16, 0x6000 2394: f9430e11 ldr x17, [x16, #0x618] 2398: 91186210 add x16, x16, #0x618 239c: d61f0220 br x17 00000000000023a0 : 23a0: 90000030 adrp x16, 0x6000 23a4: f9431211 ldr x17, [x16, #0x620] 23a8: 91188210 add x16, x16, #0x620 23ac: d61f0220 br x17