net/xfrm/xfrm_policy.o: file format elf64-x86-64 Disassembly of section .text: 0000000000000000 : 0: 8b 87 f8 0b 00 00 mov 0xbf8(%rdi),%eax 6: 89 06 mov %eax,(%rsi) 8: 8b 87 fc 0b 00 00 mov 0xbfc(%rdi),%eax e: 89 46 04 mov %eax,0x4(%rsi) 11: 8b 87 00 0c 00 00 mov 0xc00(%rdi),%eax 17: 89 46 08 mov %eax,0x8(%rsi) 1a: 8b 87 04 0c 00 00 mov 0xc04(%rdi),%eax 20: 89 46 0c mov %eax,0xc(%rsi) 23: 8b 87 08 0c 00 00 mov 0xc08(%rdi),%eax 29: 89 46 10 mov %eax,0x10(%rsi) 2c: 8b 87 0c 0c 00 00 mov 0xc0c(%rdi),%eax 32: 89 46 14 mov %eax,0x14(%rsi) 35: 8b 87 a8 0b 00 00 mov 0xba8(%rdi),%eax 3b: 89 46 18 mov %eax,0x18(%rsi) 3e: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 44 44: 89 46 1c mov %eax,0x1c(%rsi) 47: c3 retq 48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4f: 00 0000000000000050 : 50: 4c 8b 8f a0 0b 00 00 mov 0xba0(%rdi),%r9 57: 44 8b 97 a8 0b 00 00 mov 0xba8(%rdi),%r10d 5e: 31 ff xor %edi,%edi 60: 85 d2 test %edx,%edx 62: 89 d0 mov %edx,%eax 64: 44 8b 05 00 00 00 00 mov 0x0(%rip),%r8d # 6b 6b: 74 37 je a4 6d: 89 c2 mov %eax,%edx 6f: c1 ea 08 shr $0x8,%edx 72: 31 c2 xor %eax,%edx 74: 44 21 d2 and %r10d,%edx 77: 49 8b 14 d1 mov (%r9,%rdx,8),%rdx 7b: 48 85 d2 test %rdx,%rdx 7e: 48 8d 4a e8 lea -0x18(%rdx),%rcx 82: 75 06 jne 8a 84: eb 17 jmp 9d 86: 48 83 e9 18 sub $0x18,%rcx 8a: 48 85 c9 test %rcx,%rcx 8d: 74 0e je 9d 8f: 39 41 70 cmp %eax,0x70(%rcx) 92: 74 10 je a4 94: 48 8b 49 18 mov 0x18(%rcx),%rcx 98: 48 85 c9 test %rcx,%rcx 9b: 75 e9 jne 86 9d: 40 84 ff test %dil,%dil a0: 75 20 jne c2 a2: f3 c3 repz retq a4: 89 f0 mov %esi,%eax a6: bf 01 00 00 00 mov $0x1,%edi ab: 44 09 c0 or %r8d,%eax ae: 41 83 c0 08 add $0x8,%r8d b2: 85 c0 test %eax,%eax b4: 75 b7 jne 6d b6: ba 08 00 00 00 mov $0x8,%edx bb: b8 08 00 00 00 mov $0x8,%eax c0: eb b2 jmp 74 c2: 44 89 05 00 00 00 00 mov %r8d,0x0(%rip) # c9 c9: c3 retq ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000000d0 : d0: 48 89 3f mov %rdi,(%rdi) d3: 48 89 7f 08 mov %rdi,0x8(%rdi) d7: c6 47 10 01 movb $0x1,0x10(%rdi) db: 40 88 77 18 mov %sil,0x18(%rdi) df: c7 47 1c 00 00 00 00 movl $0x0,0x1c(%rdi) e6: c3 retq e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ee: 00 00 00000000000000f0 : f0: 48 8b 47 18 mov 0x18(%rdi),%rax f4: 48 85 c0 test %rax,%rax f7: 74 48 je 141 f9: 48 83 78 48 00 cmpq $0x0,0x48(%rax) fe: 74 41 je 141 100: 48 3b 30 cmp (%rax),%rsi 103: 74 0e je 113 105: eb 3a jmp 141 107: 48 83 78 48 00 cmpq $0x0,0x48(%rax) 10c: 74 33 je 141 10e: 48 39 30 cmp %rsi,(%rax) 111: 75 2e jne 141 113: 48 8b 96 a0 04 00 00 mov 0x4a0(%rsi),%rdx 11a: 48 8b 92 40 09 00 00 mov 0x940(%rdx),%rdx 121: 48 89 10 mov %rdx,(%rax) 124: 48 8b 92 68 04 00 00 mov 0x468(%rdx),%rdx 12b: 65 ff 02 incl %gs:(%rdx) 12e: 48 8b 96 68 04 00 00 mov 0x468(%rsi),%rdx 135: 65 ff 0a decl %gs:(%rdx) 138: 48 8b 40 18 mov 0x18(%rax),%rax 13c: 48 85 c0 test %rax,%rax 13f: 75 c6 jne 107 141: f3 c3 repz retq 143: 0f 1f 00 nopl (%rax) 146: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14d: 00 00 00 0000000000000150 : 150: f3 c3 repz retq 152: 0f 1f 40 00 nopl 0x0(%rax) 156: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 15d: 00 00 00 0000000000000160 : 160: 48 8b 7f 38 mov 0x38(%rdi),%rdi 164: 48 8b 47 28 mov 0x28(%rdi),%rax 168: 48 83 e0 fc and $0xfffffffffffffffc,%rax 16c: 8b 40 1c mov 0x1c(%rax),%eax 16f: 85 c0 test %eax,%eax 171: 74 02 je 175 173: f3 c3 repz retq 175: 48 8b 47 20 mov 0x20(%rdi),%rax 179: 48 8b 40 18 mov 0x18(%rax),%rax 17d: ff e0 jmpq *%rax 17f: 90 nop 0000000000000180 : 180: 48 85 f6 test %rsi,%rsi 183: 48 89 f8 mov %rdi,%rax 186: 48 8b 7f 38 mov 0x38(%rdi),%rdi 18a: 74 0a je 196 18c: 48 8b 47 20 mov 0x20(%rdi),%rax 190: 48 8b 40 68 mov 0x68(%rax),%rax 194: ff e0 jmpq *%rax 196: 48 39 f8 cmp %rdi,%rax 199: 75 12 jne 1ad 19b: eb ef jmp 18c 19d: 48 8b 91 60 01 00 00 mov 0x160(%rcx),%rdx 1a4: 48 8b 40 18 mov 0x18(%rax),%rax 1a8: 48 39 c7 cmp %rax,%rdi 1ab: 74 df je 18c 1ad: 48 8b 48 48 mov 0x48(%rax),%rcx 1b1: 80 b9 c4 00 00 00 00 cmpb $0x0,0xc4(%rcx) 1b8: 74 ea je 1a4 1ba: 4c 8b 81 c0 02 00 00 mov 0x2c0(%rcx),%r8 1c1: 45 0f b6 40 11 movzbl 0x11(%r8),%r8d 1c6: 41 f6 c0 08 test $0x8,%r8b 1ca: 75 d1 jne 19d 1cc: 48 83 c1 40 add $0x40,%rcx 1d0: 41 83 e0 04 and $0x4,%r8d 1d4: 48 0f 44 d1 cmove %rcx,%rdx 1d8: eb ca jmp 1a4 1da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000001e0 : 1e0: 48 89 f8 mov %rdi,%rax 1e3: 48 8b 7f 38 mov 0x38(%rdi),%rdi 1e7: 48 39 f8 cmp %rdi,%rax 1ea: 75 12 jne 1fe 1ec: eb 41 jmp 22f 1ee: 48 8b b2 60 01 00 00 mov 0x160(%rdx),%rsi 1f5: 48 8b 40 18 mov 0x18(%rax),%rax 1f9: 48 39 c7 cmp %rax,%rdi 1fc: 74 31 je 22f 1fe: 48 8b 50 48 mov 0x48(%rax),%rdx 202: 80 ba c4 00 00 00 00 cmpb $0x0,0xc4(%rdx) 209: 74 ea je 1f5 20b: 48 8b 8a c0 02 00 00 mov 0x2c0(%rdx),%rcx 212: 0f b6 49 11 movzbl 0x11(%rcx),%ecx 216: f6 c1 08 test $0x8,%cl 219: 75 d3 jne 1ee 21b: 48 8b 40 18 mov 0x18(%rax),%rax 21f: 48 83 c2 40 add $0x40,%rdx 223: 83 e1 04 and $0x4,%ecx 226: 48 0f 44 f2 cmove %rdx,%rsi 22a: 48 39 c7 cmp %rax,%rdi 22d: 75 cf jne 1fe 22f: 48 8b 47 20 mov 0x20(%rdi),%rax 233: ff 60 70 jmpq *0x70(%rax) 236: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 23d: 00 00 00 0000000000000240 <__xfrm_dst_lookup>: 240: 66 41 83 f9 0a cmp $0xa,%r9w 245: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 24a: 77 1a ja 266 <__xfrm_dst_lookup+0x26> 24c: 41 0f b7 c1 movzwl %r9w,%eax 250: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 257: 00 258: 48 85 c0 test %rax,%rax 25b: 74 09 je 266 <__xfrm_dst_lookup+0x26> 25d: 48 8b 40 08 mov 0x8(%rax),%rax 261: 45 89 d1 mov %r10d,%r9d 264: ff e0 jmpq *%rax 266: 48 c7 c0 9f ff ff ff mov $0xffffffffffffff9f,%rax 26d: c3 retq 26e: 66 90 xchg %ax,%ax 0000000000000270 : 270: 83 fe 0a cmp $0xa,%esi 273: 0f 87 bd 00 00 00 ja 336 279: 55 push %rbp 27a: 53 push %rbx 27b: 48 89 fd mov %rdi,%rbp 27e: 89 f3 mov %esi,%ebx 280: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 287: e8 00 00 00 00 callq 28c 28c: 48 63 f3 movslq %ebx,%rsi 28f: b8 ef ff ff ff mov $0xffffffef,%eax 294: 48 83 3c f5 00 00 00 cmpq $0x0,0x0(,%rsi,8) 29b: 00 00 29d: 0f 85 89 00 00 00 jne 32c 2a3: 48 8b 45 00 mov 0x0(%rbp),%rax 2a7: 48 83 78 78 00 cmpq $0x0,0x78(%rax) 2ac: 75 0b jne 2b9 2ae: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 2b5 2b5: 48 89 50 78 mov %rdx,0x78(%rax) 2b9: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 2be: 75 08 jne 2c8 2c0: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 2c7: 00 2c8: 48 83 78 18 00 cmpq $0x0,0x18(%rax) 2cd: 75 08 jne 2d7 2cf: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 2d6: 00 2d7: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 2dc: 75 08 jne 2e6 2de: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 2e5: 00 2e6: 48 83 78 40 00 cmpq $0x0,0x40(%rax) 2eb: 75 08 jne 2f5 2ed: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 2f4: 00 2f5: 48 83 78 48 00 cmpq $0x0,0x48(%rax) 2fa: 75 08 jne 304 2fc: 48 c7 40 48 00 00 00 movq $0x0,0x48(%rax) 303: 00 304: 48 83 78 68 00 cmpq $0x0,0x68(%rax) 309: 75 08 jne 313 30b: 48 c7 40 68 00 00 00 movq $0x0,0x68(%rax) 312: 00 313: 48 83 78 70 00 cmpq $0x0,0x70(%rax) 318: 75 08 jne 322 31a: 48 c7 40 70 00 00 00 movq $0x0,0x70(%rax) 321: 00 322: 31 c0 xor %eax,%eax 324: 48 89 2c f5 00 00 00 mov %rbp,0x0(,%rsi,8) 32b: 00 32c: c6 05 00 00 00 00 00 movb $0x0,0x0(%rip) # 333 333: 5b pop %rbx 334: 5d pop %rbp 335: c3 retq 336: 0f ff (bad) 338: b8 9f ff ff ff mov $0xffffff9f,%eax 33d: c3 retq 33e: 66 90 xchg %ax,%ax 0000000000000340 : 340: 48 85 ff test %rdi,%rdi 343: 74 07 je 34c 345: 66 83 7f 64 00 cmpw $0x0,0x64(%rdi) 34a: 75 04 jne 350 34c: 48 89 f8 mov %rdi,%rax 34f: c3 retq 350: e8 00 00 00 00 callq 355 355: 31 ff xor %edi,%edi 357: eb f3 jmp 34c 359: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000000360 : 360: 53 push %rbx 361: 48 89 fb mov %rdi,%rbx 364: 48 8b bf 78 fe ff ff mov -0x188(%rdi),%rdi 36b: e8 00 00 00 00 callq 370 370: 48 8d bb f0 fc ff ff lea -0x310(%rbx),%rdi 377: 5b pop %rbx 378: e9 00 00 00 00 jmpq 37d 37d: 0f 1f 00 nopl (%rax) 0000000000000380 : 380: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 387 387: 48 8d 97 30 0c 00 00 lea 0xc30(%rdi),%rdx 38e: bf 40 00 00 00 mov $0x40,%edi 393: e9 00 00 00 00 jmpq 398 398: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 39f: 00 00000000000003a0 <__xfrm_policy_link>: 3a0: 41 57 push %r15 3a2: 41 56 push %r14 3a4: 41 55 push %r13 3a6: 41 54 push %r12 3a8: 4c 8d af 18 01 00 00 lea 0x118(%rdi),%r13 3af: 55 push %rbp 3b0: 53 push %rbx 3b1: 41 89 f4 mov %esi,%r12d 3b4: 48 8b 2f mov (%rdi),%rbp 3b7: 48 89 fb mov %rdi,%rbx 3ba: 4c 89 ef mov %r13,%rdi 3bd: 4c 8b b5 90 0b 00 00 mov 0xb90(%rbp),%r14 3c4: 4c 8d bd 90 0b 00 00 lea 0xb90(%rbp),%r15 3cb: 4c 89 fe mov %r15,%rsi 3ce: 4c 89 f2 mov %r14,%rdx 3d1: e8 00 00 00 00 callq 3d6 <__xfrm_policy_link+0x36> 3d6: 84 c0 test %al,%al 3d8: 74 19 je 3f3 <__xfrm_policy_link+0x53> 3da: 4d 89 6e 08 mov %r13,0x8(%r14) 3de: 4c 89 b3 18 01 00 00 mov %r14,0x118(%rbx) 3e5: 4c 89 bb 20 01 00 00 mov %r15,0x120(%rbx) 3ec: 4c 89 ad 90 0b 00 00 mov %r13,0xb90(%rbp) 3f3: 49 63 f4 movslq %r12d,%rsi 3f6: 83 84 b5 f8 0b 00 00 addl $0x1,0xbf8(%rbp,%rsi,4) 3fd: 01 3fe: 48 85 db test %rbx,%rbx 401: 74 13 je 416 <__xfrm_policy_link+0x76> 403: 48 8d 7b 30 lea 0x30(%rbx),%rdi 407: 5b pop %rbx 408: 5d pop %rbp 409: 41 5c pop %r12 40b: 41 5d pop %r13 40d: 41 5e pop %r14 40f: 41 5f pop %r15 411: e9 00 00 00 00 jmpq 416 <__xfrm_policy_link+0x76> 416: 5b pop %rbx 417: 5d pop %rbp 418: 41 5c pop %r12 41a: 41 5d pop %r13 41c: 41 5e pop %r14 41e: 41 5f pop %r15 420: c3 retq 421: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 426: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 42d: 00 00 00 0000000000000430 : 430: 48 8b 77 18 mov 0x18(%rdi),%rsi 434: 48 89 fa mov %rdi,%rdx 437: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 43e: e9 00 00 00 00 jmpq 443 443: 0f 1f 00 nopl (%rax) 446: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 44d: 00 00 00 0000000000000450 <__xfrm_decode_session>: 450: 66 83 fa 0a cmp $0xa,%dx 454: 77 2b ja 481 <__xfrm_decode_session+0x31> 456: 0f b7 c2 movzwl %dx,%eax 459: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 460: 00 461: 48 85 c0 test %rax,%rax 464: 74 1b je 481 <__xfrm_decode_session+0x31> 466: 55 push %rbp 467: 48 89 fd mov %rdi,%rbp 46a: 53 push %rbx 46b: 48 89 f3 mov %rsi,%rbx 46e: 89 ca mov %ecx,%edx 470: ff 50 18 callq *0x18(%rax) 473: 48 8d 73 10 lea 0x10(%rbx),%rsi 477: 48 89 ef mov %rbp,%rdi 47a: 5b pop %rbx 47b: 5d pop %rbp 47c: e9 00 00 00 00 jmpq 481 <__xfrm_decode_session+0x31> 481: b8 9f ff ff ff mov $0xffffff9f,%eax 486: c3 retq 487: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 48e: 00 00 0000000000000490 : 490: 48 3b 3d 00 00 00 00 cmp 0x0(%rip),%rdi # 497 497: 53 push %rbx 498: 48 8b 1f mov (%rdi),%rbx 49b: 74 54 je 4f1 49d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 4a4: b8 01 00 00 00 mov $0x1,%eax 4a9: eb 0c jmp 4b7 4ab: 83 c0 01 add $0x1,%eax 4ae: 48 83 c2 08 add $0x8,%rdx 4b2: 83 f8 0b cmp $0xb,%eax 4b5: 74 13 je 4ca 4b7: 48 3b 3a cmp (%rdx),%rdi 4ba: 75 ef jne 4ab 4bc: 48 98 cltq 4be: 48 c7 04 c5 00 00 00 movq $0x0,0x0(,%rax,8) 4c5: 00 00 00 00 00 4ca: e8 00 00 00 00 callq 4cf 4cf: 48 c7 43 78 00 00 00 movq $0x0,0x78(%rbx) 4d6: 00 4d7: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 4de: 00 4df: 48 c7 43 40 00 00 00 movq $0x0,0x40(%rbx) 4e6: 00 4e7: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx) 4ee: 00 4ef: 5b pop %rbx 4f0: c3 retq 4f1: 31 c0 xor %eax,%eax 4f3: eb c7 jmp 4bc 4f5: 90 nop 4f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 4fd: 00 00 00 0000000000000500 : 500: 55 push %rbp 501: 53 push %rbx 502: 48 89 f5 mov %rsi,%rbp 505: 48 8b 87 88 01 00 00 mov 0x188(%rdi),%rax 50c: 48 89 fb mov %rdi,%rbx 50f: 48 85 c0 test %rax,%rax 512: 74 1a je 52e 514: 0f b6 08 movzbl (%rax),%ecx 517: 0f b6 50 01 movzbl 0x1(%rax),%edx 51b: 4c 8d 40 08 lea 0x8(%rax),%r8 51f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 526: 48 89 ef mov %rbp,%rdi 529: e8 00 00 00 00 callq 52e 52e: 0f b7 83 a4 00 00 00 movzwl 0xa4(%rbx),%eax 535: 66 83 f8 02 cmp $0x2,%ax 539: 74 6b je 5a6 53b: 66 83 f8 0a cmp $0xa,%ax 53f: 0f 85 b1 00 00 00 jne 5f6 545: 48 8d 93 8c 00 00 00 lea 0x8c(%rbx),%rdx 54c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 553: 48 89 ef mov %rbp,%rdi 556: e8 00 00 00 00 callq 55b 55b: 0f b6 93 a7 00 00 00 movzbl 0xa7(%rbx),%edx 562: 80 fa 80 cmp $0x80,%dl 565: 74 0f je 576 567: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 56e: 48 89 ef mov %rbp,%rdi 571: e8 00 00 00 00 callq 576 576: 48 8d 53 7c lea 0x7c(%rbx),%rdx 57a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 581: 48 89 ef mov %rbp,%rdi 584: e8 00 00 00 00 callq 589 589: 0f b6 93 a6 00 00 00 movzbl 0xa6(%rbx),%edx 590: 80 fa 80 cmp $0x80,%dl 593: 74 61 je 5f6 595: 48 89 ef mov %rbp,%rdi 598: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 59f: 5b pop %rbx 5a0: 5d pop %rbp 5a1: e9 00 00 00 00 jmpq 5a6 5a6: 48 8d 93 8c 00 00 00 lea 0x8c(%rbx),%rdx 5ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5b4: 48 89 ef mov %rbp,%rdi 5b7: e8 00 00 00 00 callq 5bc 5bc: 0f b6 93 a7 00 00 00 movzbl 0xa7(%rbx),%edx 5c3: 80 fa 20 cmp $0x20,%dl 5c6: 74 0f je 5d7 5c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5cf: 48 89 ef mov %rbp,%rdi 5d2: e8 00 00 00 00 callq 5d7 5d7: 48 8d 53 7c lea 0x7c(%rbx),%rdx 5db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5e2: 48 89 ef mov %rbp,%rdi 5e5: e8 00 00 00 00 callq 5ea 5ea: 0f b6 93 a6 00 00 00 movzbl 0xa6(%rbx),%edx 5f1: 80 fa 20 cmp $0x20,%dl 5f4: 75 9f jne 595 5f6: 5b pop %rbx 5f7: 5d pop %rbp 5f8: c3 retq 5f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000000600 : 600: 48 8b 47 28 mov 0x28(%rdi),%rax 604: 48 83 e0 fc and $0xfffffffffffffffc,%rax 608: 8b 40 04 mov 0x4(%rax),%eax 60b: 85 c0 test %eax,%eax 60d: 74 02 je 611 60f: f3 c3 repz retq 611: 48 8b 7f 38 mov 0x38(%rdi),%rdi 615: 48 8b 47 20 mov 0x20(%rdi),%rax 619: 48 8b 40 20 mov 0x20(%rax),%rax 61d: ff e0 jmpq *%rax 61f: 90 nop 0000000000000620 : 620: 8b 87 80 00 00 00 mov 0x80(%rdi),%eax 626: 85 c0 test %eax,%eax 628: 74 2f je 659 62a: 8d 50 01 lea 0x1(%rax),%edx 62d: 48 8d 8f 80 00 00 00 lea 0x80(%rdi),%rcx 634: f0 0f b1 97 80 00 00 lock cmpxchg %edx,0x80(%rdi) 63b: 00 63c: 0f 94 c2 sete %dl 63f: 84 d2 test %dl,%dl 641: 74 02 je 645 643: f3 c3 repz retq 645: 85 c0 test %eax,%eax 647: 74 10 je 659 649: 8d 50 01 lea 0x1(%rax),%edx 64c: f0 0f b1 11 lock cmpxchg %edx,(%rcx) 650: 0f 94 c2 sete %dl 653: 84 d2 test %dl,%dl 655: 74 ee je 645 657: f3 c3 repz retq 659: 0f ff (bad) 65b: c3 retq 65c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000000660 : 660: 80 bf 28 01 00 00 00 cmpb $0x0,0x128(%rdi) 667: 74 35 je 69e 669: 53 push %rbx 66a: 48 89 fb mov %rdi,%rbx 66d: 48 8d 7f 38 lea 0x38(%rdi),%rdi 671: e8 00 00 00 00 callq 676 676: 85 c0 test %eax,%eax 678: 75 26 jne 6a0 67a: 48 8d bb 48 01 00 00 lea 0x148(%rbx),%rdi 681: e8 00 00 00 00 callq 686 686: 85 c0 test %eax,%eax 688: 75 16 jne 6a0 68a: 48 8d bb 10 03 00 00 lea 0x310(%rbx),%rdi 691: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 698: 5b pop %rbx 699: e9 00 00 00 00 jmpq 69e 69e: 0f 0b ud2 6a0: 0f 0b ud2 6a2: 0f 1f 40 00 nopl 0x0(%rax) 6a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6ad: 00 00 00 00000000000006b0 : 6b0: 89 f0 mov %esi,%eax 6b2: 81 ce 00 80 00 00 or $0x8000,%esi 6b8: 55 push %rbp 6b9: a8 01 test $0x1,%al 6bb: 53 push %rbx 6bc: 48 89 fd mov %rdi,%rbp 6bf: 0f 85 d3 00 00 00 jne 798 6c5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 6cc 6cc: e8 00 00 00 00 callq 6d1 6d1: 48 89 c3 mov %rax,%rbx 6d4: 48 85 db test %rbx,%rbx 6d7: 0f 84 b5 00 00 00 je 792 6dd: 48 8d 83 18 01 00 00 lea 0x118(%rbx),%rax 6e4: 48 8d 7b 38 lea 0x38(%rbx),%rdi 6e8: 31 c9 xor %ecx,%ecx 6ea: 31 d2 xor %edx,%edx 6ec: 31 f6 xor %esi,%esi 6ee: 48 89 2b mov %rbp,(%rbx) 6f1: 48 89 83 18 01 00 00 mov %rax,0x118(%rbx) 6f8: 48 89 83 20 01 00 00 mov %rax,0x120(%rbx) 6ff: 48 8d 83 30 01 00 00 lea 0x130(%rbx),%rax 706: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 70d: 00 70e: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 715: 00 716: 48 89 83 30 01 00 00 mov %rax,0x130(%rbx) 71d: 48 89 83 38 01 00 00 mov %rax,0x138(%rbx) 724: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 72b: 00 72c: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 733: 00 734: c7 43 28 00 00 00 00 movl $0x0,0x28(%rbx) 73b: c7 43 2c 00 00 00 00 movl $0x0,0x2c(%rbx) 742: c7 43 30 01 00 00 00 movl $0x1,0x30(%rbx) 749: c7 83 44 01 00 00 00 movl $0x0,0x144(%rbx) 750: 00 00 00 753: c7 83 40 01 00 00 00 movl $0x0,0x140(%rbx) 75a: 00 00 00 75d: e8 00 00 00 00 callq 762 762: 48 8d bb 48 01 00 00 lea 0x148(%rbx),%rdi 769: 48 c7 43 50 00 00 00 movq $0x0,0x50(%rbx) 770: 00 771: 48 89 5b 58 mov %rbx,0x58(%rbx) 775: 31 c9 xor %ecx,%ecx 777: 31 d2 xor %edx,%edx 779: 31 f6 xor %esi,%esi 77b: e8 00 00 00 00 callq 780 780: 48 c7 83 60 01 00 00 movq $0x0,0x160(%rbx) 787: 00 00 00 00 78b: 48 89 9b 68 01 00 00 mov %rbx,0x168(%rbx) 792: 48 89 d8 mov %rbx,%rax 795: 5b pop %rbx 796: 5d pop %rbp 797: c3 retq 798: bf 20 03 00 00 mov $0x320,%edi 79d: e8 00 00 00 00 callq 7a2 7a2: 48 89 c3 mov %rax,%rbx 7a5: e9 2a ff ff ff jmpq 6d4 7aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000007b0 : 7b0: 41 54 push %r12 7b2: 55 push %rbp 7b3: 49 89 fc mov %rdi,%r12 7b6: 53 push %rbx 7b7: 48 8b 47 38 mov 0x38(%rdi),%rax 7bb: 66 83 78 64 00 cmpw $0x0,0x64(%rax) 7c0: 0f 85 f7 00 00 00 jne 8bd 7c6: 48 85 c0 test %rax,%rax 7c9: 0f 84 d8 00 00 00 je 8a7 7cf: 49 8b 04 24 mov (%r12),%rax 7d3: 48 85 c0 test %rax,%rax 7d6: 74 0c je 7e4 7d8: 48 8b 40 48 mov 0x48(%rax),%rax 7dc: a8 01 test $0x1,%al 7de: 0f 84 c3 00 00 00 je 8a7 7e4: 41 f6 44 24 60 40 testb $0x40,0x60(%r12) 7ea: 0f 85 c3 00 00 00 jne 8b3 7f0: 4c 89 e3 mov %r12,%rbx 7f3: 49 8b 44 24 48 mov 0x48(%r12),%rax 7f8: 31 ed xor %ebp,%ebp 7fa: eb 35 jmp 831 7fc: 48 85 c0 test %rax,%rax 7ff: 0f 84 a2 00 00 00 je 8a7 805: 48 8b bb 80 01 00 00 mov 0x180(%rbx),%rdi 80c: 48 8b 47 20 mov 0x20(%rdi),%rax 810: ff 50 20 callq *0x20(%rax) 813: 39 83 a8 01 00 00 cmp %eax,0x1a8(%rbx) 819: 74 09 je 824 81b: 89 83 a8 01 00 00 mov %eax,0x1a8(%rbx) 821: 48 89 dd mov %rbx,%rbp 824: 48 8b 5b 18 mov 0x18(%rbx),%rbx 828: 48 8b 43 48 mov 0x48(%rbx),%rax 82c: 48 85 c0 test %rax,%rax 82f: 74 7d je 8ae 831: 80 b8 b0 00 00 00 02 cmpb $0x2,0xb0(%rax) 838: 75 6d jne 8a7 83a: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 840: 39 83 a0 01 00 00 cmp %eax,0x1a0(%rbx) 846: 75 5f jne 8a7 848: 8b 83 98 01 00 00 mov 0x198(%rbx),%eax 84e: 85 c0 test %eax,%eax 850: 7e 12 jle 864 852: 48 8b 83 88 01 00 00 mov 0x188(%rbx),%rax 859: 8b 40 68 mov 0x68(%rax),%eax 85c: 39 83 a4 01 00 00 cmp %eax,0x1a4(%rbx) 862: 75 43 jne 8a7 864: 48 8b 7b 18 mov 0x18(%rbx),%rdi 868: 48 8b 47 20 mov 0x20(%rdi),%rax 86c: ff 50 20 callq *0x20(%rax) 86f: 39 83 ac 01 00 00 cmp %eax,0x1ac(%rbx) 875: 74 09 je 880 877: 89 83 ac 01 00 00 mov %eax,0x1ac(%rbx) 87d: 48 89 dd mov %rbx,%rbp 880: 48 8b 83 80 01 00 00 mov 0x180(%rbx),%rax 887: 66 83 78 64 00 cmpw $0x0,0x64(%rax) 88c: 0f 84 6a ff ff ff je 7fc 892: 48 8b 50 20 mov 0x20(%rax),%rdx 896: 8b b3 b0 01 00 00 mov 0x1b0(%rbx),%esi 89c: 48 89 c7 mov %rax,%rdi 89f: ff 52 10 callq *0x10(%rdx) 8a2: e9 55 ff ff ff jmpq 7fc 8a7: 5b pop %rbx 8a8: 31 c0 xor %eax,%eax 8aa: 5d pop %rbp 8ab: 41 5c pop %r12 8ad: c3 retq 8ae: 48 85 ed test %rbp,%rbp 8b1: 75 1f jne 8d2 8b3: 5b pop %rbx 8b4: b8 01 00 00 00 mov $0x1,%eax 8b9: 5d pop %rbp 8ba: 41 5c pop %r12 8bc: c3 retq 8bd: 48 8b 50 20 mov 0x20(%rax),%rdx 8c1: 8b b7 b4 01 00 00 mov 0x1b4(%rdi),%esi 8c7: 48 89 c7 mov %rax,%rdi 8ca: ff 52 10 callq *0x10(%rdx) 8cd: e9 f4 fe ff ff jmpq 7c6 8d2: 8b 9d ac 01 00 00 mov 0x1ac(%rbp),%ebx 8d8: eb 1a jmp 8f4 8da: 48 85 c0 test %rax,%rax 8dd: 74 03 je 8e2 8df: 89 58 04 mov %ebx,0x4(%rax) 8e2: 4c 39 e5 cmp %r12,%rbp 8e5: 74 cc je 8b3 8e7: 48 8b ad 98 00 00 00 mov 0x98(%rbp),%rbp 8ee: 89 9d ac 01 00 00 mov %ebx,0x1ac(%rbp) 8f4: 48 8b 7d 48 mov 0x48(%rbp),%rdi 8f8: 89 de mov %ebx,%esi 8fa: e8 00 00 00 00 callq 8ff 8ff: 8b 9d a8 01 00 00 mov 0x1a8(%rbp),%ebx 905: 48 8b 75 28 mov 0x28(%rbp),%rsi 909: 39 d8 cmp %ebx,%eax 90b: 0f 46 d8 cmovbe %eax,%ebx 90e: 48 85 f6 test %rsi,%rsi 911: 74 19 je 92c 913: 48 89 f0 mov %rsi,%rax 916: 48 83 e0 fc and $0xfffffffffffffffc,%rax 91a: 40 f6 c6 01 test $0x1,%sil 91e: 74 ba je 8da 920: 48 8b 45 20 mov 0x20(%rbp),%rax 924: 48 89 ef mov %rbp,%rdi 927: ff 50 28 callq *0x28(%rax) 92a: eb ae jmp 8da 92c: 0f 0b ud2 92e: 66 90 xchg %ax,%ax 0000000000000930 <__xfrm_pcpu_work_fn>: 930: 53 push %rbx 931: 65 48 8b 1d 00 00 00 mov %gs:0x0(%rip),%rbx # 939 <__xfrm_pcpu_work_fn+0x9> 938: 00 939: 48 85 db test %rbx,%rbx 93c: 74 21 je 95f <__xfrm_pcpu_work_fn+0x2f> 93e: 48 89 df mov %rbx,%rdi 941: e8 6a fe ff ff callq 7b0 946: 85 c0 test %eax,%eax 948: 75 15 jne 95f <__xfrm_pcpu_work_fn+0x2f> 94a: 48 89 df mov %rbx,%rdi 94d: 5b pop %rbx 94e: 65 48 c7 05 00 00 00 movq $0x0,%gs:0x0(%rip) # 95a <__xfrm_pcpu_work_fn+0x2a> 955: 00 00 00 00 00 95a: e9 00 00 00 00 jmpq 95f <__xfrm_pcpu_work_fn+0x2f> 95f: 5b pop %rbx 960: c3 retq 961: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 966: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 96d: 00 00 00 0000000000000970 : 970: 65 81 05 00 00 00 00 addl $0x200,%gs:0x0(%rip) # 97b 977: 00 02 00 00 97b: e8 b0 ff ff ff callq 930 <__xfrm_pcpu_work_fn> 980: be 00 02 00 00 mov $0x200,%esi 985: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 98c: e9 00 00 00 00 jmpq 991 991: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 996: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 99d: 00 00 00 00000000000009a0 : 9a0: 66 83 7f 64 00 cmpw $0x0,0x64(%rdi) 9a5: 79 15 jns 9bc 9a7: 53 push %rbx 9a8: 48 89 fb mov %rdi,%rbx 9ab: e8 00 fe ff ff callq 7b0 9b0: 85 c0 test %eax,%eax 9b2: 48 89 df mov %rbx,%rdi 9b5: 74 0b je 9c2 9b7: 48 89 f8 mov %rdi,%rax 9ba: 5b pop %rbx 9bb: c3 retq 9bc: 31 ff xor %edi,%edi 9be: 48 89 f8 mov %rdi,%rax 9c1: c3 retq 9c2: 31 ff xor %edi,%edi 9c4: eb f1 jmp 9b7 9c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 9cd: 00 00 00 00000000000009d0 : 9d0: 41 57 push %r15 9d2: 41 56 push %r14 9d4: 89 f0 mov %esi,%eax 9d6: 41 55 push %r13 9d8: 41 54 push %r12 9da: 55 push %rbp 9db: 53 push %rbx 9dc: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 9e3: 89 74 24 60 mov %esi,0x60(%rsp) 9e7: 48 89 14 24 mov %rdx,(%rsp) 9eb: 65 48 8b 34 25 28 00 mov %gs:0x28,%rsi 9f2: 00 00 9f4: 48 89 b4 24 b0 00 00 mov %rsi,0xb0(%rsp) 9fb: 00 9fc: 31 f6 xor %esi,%esi 9fe: 83 f8 01 cmp $0x1,%eax a01: 48 89 4c 24 58 mov %rcx,0x58(%rsp) a06: 44 89 44 24 64 mov %r8d,0x64(%rsp) a0b: 66 44 89 44 24 4e mov %r8w,0x4e(%rsp) a11: 0f 8e b8 03 00 00 jle dcf a17: 48 8d 84 24 80 00 00 lea 0x80(%rsp),%rax a1e: 00 a1f: 48 89 44 24 50 mov %rax,0x50(%rsp) a24: 4c 8b 37 mov (%rdi),%r14 a27: 41 0f b6 86 83 01 00 movzbl 0x183(%r14),%eax a2e: 00 a2f: 83 f8 05 cmp $0x5,%eax a32: 89 c2 mov %eax,%edx a34: 0f 8f ac 03 00 00 jg de6 a3a: 48 8d 47 08 lea 0x8(%rdi),%rax a3e: c7 44 24 48 00 00 00 movl $0x0,0x48(%rsp) a45: 00 a46: c7 44 24 3c 00 00 00 movl $0x0,0x3c(%rsp) a4d: 00 a4e: 48 89 44 24 40 mov %rax,0x40(%rsp) a53: 0f b7 44 24 4e movzwl 0x4e(%rsp),%eax a58: 89 44 24 0c mov %eax,0xc(%rsp) a5c: 48 63 44 24 3c movslq 0x3c(%rsp),%rax a61: 48 8b 74 24 50 mov 0x50(%rsp),%rsi a66: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) a6d: 00 00 a6f: 48 c7 44 24 78 00 00 movq $0x0,0x78(%rsp) a76: 00 00 a78: 48 8d 04 c6 lea (%rsi,%rax,8),%rax a7c: 48 89 44 24 30 mov %rax,0x30(%rsp) a81: 49 8b 06 mov (%r14),%rax a84: 48 89 44 24 28 mov %rax,0x28(%rsp) a89: 0f b7 44 24 4e movzwl 0x4e(%rsp),%eax a8e: 66 83 f8 02 cmp $0x2,%ax a92: 0f 84 b2 02 00 00 je d4a a98: 66 83 f8 0a cmp $0xa,%ax a9c: 0f 85 d7 02 00 00 jne d79 aa2: 48 8b 04 24 mov (%rsp),%rax aa6: 48 83 c0 28 add $0x28,%rax aaa: 48 89 44 24 18 mov %rax,0x18(%rsp) aaf: 48 8b 04 24 mov (%rsp),%rax ab3: 48 83 c0 38 add $0x38,%rax ab7: 48 89 44 24 20 mov %rax,0x20(%rsp) abc: 84 d2 test %dl,%dl abe: 0f 84 a8 02 00 00 je d6c ac4: 4d 8d be a8 01 00 00 lea 0x1a8(%r14),%r15 acb: c7 44 24 38 00 00 00 movl $0x0,0x38(%rsp) ad2: 00 ad3: 31 db xor %ebx,%ebx ad5: e9 fd 00 00 00 jmpq bd7 ada: 41 0f b7 47 10 movzwl 0x10(%r15),%eax adf: 66 83 f8 02 cmp $0x2,%ax ae3: 0f 84 21 01 00 00 je c0a ae9: 66 83 f8 0a cmp $0xa,%ax aed: 0f 85 0c 01 00 00 jne bff af3: 49 8b 17 mov (%r15),%rdx af6: 49 0b 57 08 or 0x8(%r15),%rdx afa: 0f 94 c2 sete %dl afd: 0f b6 d2 movzbl %dl,%edx b00: 85 d2 test %edx,%edx b02: 0f 84 f7 00 00 00 je bff b08: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax b0f: 00 b10: 48 8b 0c 24 mov (%rsp),%rcx b14: 48 85 c0 test %rax,%rax b17: 8b 31 mov (%rcx),%esi b19: 0f 84 e4 02 00 00 je e03 b1f: 45 31 c0 xor %r8d,%r8d b22: 4c 89 d9 mov %r11,%rcx b25: 4c 89 5c 24 10 mov %r11,0x10(%rsp) b2a: 48 8d 54 24 70 lea 0x70(%rsp),%rdx b2f: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi b34: ff 50 10 callq *0x10(%rax) b37: 85 c0 test %eax,%eax b39: 89 44 24 6c mov %eax,0x6c(%rsp) b3d: 0f 85 19 01 00 00 jne c5c b43: 4c 8b 5c 24 10 mov 0x10(%rsp),%r11 b48: 4c 8d 64 24 70 lea 0x70(%rsp),%r12 b4d: 4c 89 dd mov %r11,%rbp b50: 8b 44 24 0c mov 0xc(%rsp),%eax b54: 4d 89 f0 mov %r14,%r8 b57: 4c 89 d9 mov %r11,%rcx b5a: 4c 89 e6 mov %r12,%rsi b5d: 48 89 ef mov %rbp,%rdi b60: 50 push %rax b61: 48 8b 54 24 08 mov 0x8(%rsp),%rdx b66: 4c 8d 4c 24 74 lea 0x74(%rsp),%r9 b6b: e8 00 00 00 00 callq b70 b70: 49 89 c5 mov %rax,%r13 b73: 4d 85 ed test %r13,%r13 b76: 58 pop %rax b77: 0f 84 c1 00 00 00 je c3e b7d: 41 0f b6 85 b0 00 00 movzbl 0xb0(%r13),%eax b84: 00 b85: 3c 02 cmp $0x2,%al b87: 0f 84 8c 00 00 00 je c19 b8d: 3c 03 cmp $0x3,%al b8f: b9 ea ff ff ff mov $0xffffffea,%ecx b94: b8 f5 ff ff ff mov $0xfffffff5,%eax b99: 49 8d 7d 38 lea 0x38(%r13),%rdi b9d: 0f 44 c1 cmove %ecx,%eax ba0: 89 44 24 6c mov %eax,0x6c(%rsp) ba4: e8 00 00 00 00 callq ba9 ba9: 84 c0 test %al,%al bab: 74 08 je bb5 bad: 4c 89 ef mov %r13,%rdi bb0: e8 00 00 00 00 callq bb5 bb5: 41 80 7f 1a 00 cmpb $0x0,0x1a(%r15) bba: 0f 84 9c 00 00 00 je c5c bc0: 41 0f b6 86 83 01 00 movzbl 0x183(%r14),%eax bc7: 00 bc8: 83 c3 01 add $0x1,%ebx bcb: 49 83 c7 40 add $0x40,%r15 bcf: 39 c3 cmp %eax,%ebx bd1: 0f 8d c6 00 00 00 jge c9d bd7: 41 0f b6 47 18 movzbl 0x18(%r15),%eax bdc: 4d 8d 5f e8 lea -0x18(%r15),%r11 be0: 3c 01 cmp $0x1,%al be2: 0f 84 f2 fe ff ff je ada be8: 3c 04 cmp $0x4,%al bea: 0f 84 ea fe ff ff je ada bf0: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 bf5: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp bfa: e9 51 ff ff ff jmpq b50 bff: 4d 89 fc mov %r15,%r12 c02: 4c 89 dd mov %r11,%rbp c05: e9 46 ff ff ff jmpq b50 c0a: 41 8b 0f mov (%r15),%ecx c0d: 31 d2 xor %edx,%edx c0f: 85 c9 test %ecx,%ecx c11: 0f 94 c2 sete %dl c14: e9 e7 fe ff ff jmpq b00 c19: 8b 74 24 38 mov 0x38(%rsp),%esi c1d: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx c22: 4c 89 64 24 20 mov %r12,0x20(%rsp) c27: 48 89 6c 24 18 mov %rbp,0x18(%rsp) c2c: 48 63 c6 movslq %esi,%rax c2f: 4c 89 2c c1 mov %r13,(%rcx,%rax,8) c33: 89 f0 mov %esi,%eax c35: 83 c0 01 add $0x1,%eax c38: 89 44 24 38 mov %eax,0x38(%rsp) c3c: eb 82 jmp bc0 c3e: 83 7c 24 6c fd cmpl $0xfffffffd,0x6c(%rsp) c43: 0f 85 6c ff ff ff jne bb5 c49: c7 44 24 6c f5 ff ff movl $0xfffffff5,0x6c(%rsp) c50: ff c51: 41 80 7f 1a 00 cmpb $0x0,0x1a(%r15) c56: 0f 85 64 ff ff ff jne bc0 c5c: 8b 5c 24 38 mov 0x38(%rsp),%ebx c60: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 c65: 83 eb 01 sub $0x1,%ebx c68: 83 fb ff cmp $0xffffffff,%ebx c6b: 74 24 je c91 c6d: 48 63 c3 movslq %ebx,%rax c70: 49 8b 2c c4 mov (%r12,%rax,8),%rbp c74: 48 8d 7d 38 lea 0x38(%rbp),%rdi c78: e8 00 00 00 00 callq c7d c7d: 84 c0 test %al,%al c7f: 74 08 je c89 c81: 48 89 ef mov %rbp,%rdi c84: e8 00 00 00 00 callq c89 c89: 83 eb 01 sub $0x1,%ebx c8c: 83 fb ff cmp $0xffffffff,%ebx c8f: 75 dc jne c6d c91: 8b 44 24 6c mov 0x6c(%rsp),%eax c95: 85 c0 test %eax,%eax c97: 89 44 24 38 mov %eax,0x38(%rsp) c9b: 78 4c js ce9 c9d: 83 44 24 48 01 addl $0x1,0x48(%rsp) ca2: 8b 74 24 38 mov 0x38(%rsp),%esi ca6: 8b 44 24 48 mov 0x48(%rsp),%eax caa: 01 74 24 3c add %esi,0x3c(%rsp) cae: 39 44 24 60 cmp %eax,0x60(%rsp) cb2: 0f 8e ed 00 00 00 jle da5 cb8: 48 8b 44 24 40 mov 0x40(%rsp),%rax cbd: 4c 8b 30 mov (%rax),%r14 cc0: 48 83 c0 08 add $0x8,%rax cc4: 48 89 44 24 40 mov %rax,0x40(%rsp) cc9: 41 0f b6 96 83 01 00 movzbl 0x183(%r14),%edx cd0: 00 cd1: 0f b6 c2 movzbl %dl,%eax cd4: 03 44 24 3c add 0x3c(%rsp),%eax cd8: 83 f8 05 cmp $0x5,%eax cdb: 0f 8e 7b fd ff ff jle a5c ce1: c7 44 24 38 97 ff ff movl $0xffffff97,0x38(%rsp) ce8: ff ce9: 8b 5c 24 3c mov 0x3c(%rsp),%ebx ced: 83 eb 01 sub $0x1,%ebx cf0: 78 29 js d1b cf2: 4c 8b 64 24 50 mov 0x50(%rsp),%r12 cf7: 48 63 c3 movslq %ebx,%rax cfa: 49 8b 2c c4 mov (%r12,%rax,8),%rbp cfe: 48 8d 7d 38 lea 0x38(%rbp),%rdi d02: e8 00 00 00 00 callq d07 d07: 84 c0 test %al,%al d09: 74 08 je d13 d0b: 48 89 ef mov %rbp,%rdi d0e: e8 00 00 00 00 callq d13 d13: 83 eb 01 sub $0x1,%ebx d16: 83 fb ff cmp $0xffffffff,%ebx d19: 75 dc jne cf7 d1b: 8b 5c 24 38 mov 0x38(%rsp),%ebx d1f: 48 8b b4 24 b0 00 00 mov 0xb0(%rsp),%rsi d26: 00 d27: 65 48 33 34 25 28 00 xor %gs:0x28,%rsi d2e: 00 00 d30: 89 d8 mov %ebx,%eax d32: 0f 85 b8 00 00 00 jne df0 d38: 48 81 c4 b8 00 00 00 add $0xb8,%rsp d3f: 5b pop %rbx d40: 5d pop %rbp d41: 41 5c pop %r12 d43: 41 5d pop %r13 d45: 41 5e pop %r14 d47: 41 5f pop %r15 d49: c3 retq d4a: 48 8b 04 24 mov (%rsp),%rax d4e: 48 83 c0 2c add $0x2c,%rax d52: 48 89 44 24 18 mov %rax,0x18(%rsp) d57: 48 8b 04 24 mov (%rsp),%rax d5b: 48 83 c0 28 add $0x28,%rax d5f: 84 d2 test %dl,%dl d61: 48 89 44 24 20 mov %rax,0x20(%rsp) d66: 0f 85 58 fd ff ff jne ac4 d6c: c7 44 24 38 00 00 00 movl $0x0,0x38(%rsp) d73: 00 d74: e9 24 ff ff ff jmpq c9d d79: 0f b7 44 24 4e movzwl 0x4e(%rsp),%eax d7e: 66 83 f8 02 cmp $0x2,%ax d82: 0f 84 88 00 00 00 je e10 d88: 66 83 f8 0a cmp $0xa,%ax d8c: 74 67 je df5 d8e: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) d95: 00 00 d97: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) d9e: 00 00 da0: e9 17 fd ff ff jmpq abc da5: 83 7c 24 60 01 cmpl $0x1,0x60(%rsp) daa: 8b 5c 24 3c mov 0x3c(%rsp),%ebx dae: 0f 8e 6b ff ff ff jle d1f db4: 0f b7 4c 24 64 movzwl 0x64(%rsp),%ecx db9: 48 8b 74 24 50 mov 0x50(%rsp),%rsi dbe: 89 da mov %ebx,%edx dc0: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi dc5: e8 00 00 00 00 callq dca dca: e9 50 ff ff ff jmpq d1f dcf: 48 8b 44 24 58 mov 0x58(%rsp),%rax dd4: 48 89 44 24 50 mov %rax,0x50(%rsp) dd9: 0f 84 45 fc ff ff je a24 ddf: 31 db xor %ebx,%ebx de1: e9 39 ff ff ff jmpq d1f de6: bb 97 ff ff ff mov $0xffffff97,%ebx deb: e9 2f ff ff ff jmpq d1f df0: e8 00 00 00 00 callq df5 df5: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) dfc: 00 00 dfe: e9 ac fc ff ff jmpq aaf e03: c7 44 24 6c ea ff ff movl $0xffffffea,0x6c(%rsp) e0a: ff e0b: e9 4c fe ff ff jmpq c5c e10: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) e17: 00 00 e19: e9 39 ff ff ff jmpq d57 e1e: 66 90 xchg %ax,%ax 0000000000000e20 : e20: 48 8b 07 mov (%rdi),%rax e23: 48 39 c7 cmp %rax,%rdi e26: 74 53 je e7b e28: 55 push %rbp e29: 48 8d ae 84 0d 00 00 lea 0xd84(%rsi),%rbp e30: 53 push %rbx e31: 48 89 fb mov %rdi,%rbx e34: 48 89 ef mov %rbp,%rdi e37: e8 00 00 00 00 callq e3c e3c: 48 89 df mov %rbx,%rdi e3f: e8 00 00 00 00 callq e44 e44: 84 c0 test %al,%al e46: 74 0e je e56 e48: 48 8b 13 mov (%rbx),%rdx e4b: 48 8b 43 08 mov 0x8(%rbx),%rax e4f: 48 89 42 08 mov %rax,0x8(%rdx) e53: 48 89 10 mov %rdx,(%rax) e56: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax e5d: 00 ad de e60: 48 89 ef mov %rbp,%rdi e63: 48 89 03 mov %rax,(%rbx) e66: 48 b8 00 02 00 00 00 movabs $0xdead000000000200,%rax e6d: 00 ad de e70: 48 89 43 08 mov %rax,0x8(%rbx) e74: 5b pop %rbx e75: 5d pop %rbp e76: e9 00 00 00 00 jmpq e7b e7b: f3 c3 repz retq e7d: 0f 1f 00 nopl (%rax) 0000000000000e80 : e80: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # e86 e86: 85 c0 test %eax,%eax e88: 0f 84 d5 00 00 00 je f63 e8e: 41 56 push %r14 e90: 41 55 push %r13 e92: 41 89 f6 mov %esi,%r14d e95: 41 54 push %r12 e97: 49 89 fc mov %rdi,%r12 e9a: 55 push %rbp e9b: 65 48 8b 2c 25 00 00 mov %gs:0x0,%rbp ea2: 00 00 ea4: 53 push %rbx ea5: 48 8b bd 40 01 00 00 mov 0x140(%rbp),%rdi eac: 41 89 d5 mov %edx,%r13d eaf: be 20 00 08 01 mov $0x1080020,%esi eb4: ba 87 05 00 00 mov $0x587,%edx eb9: e8 00 00 00 00 callq ebe ebe: 48 85 c0 test %rax,%rax ec1: 48 89 c3 mov %rax,%rbx ec4: 0f 84 91 00 00 00 je f5b eca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ed1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ed8: 48 89 c7 mov %rax,%rdi edb: e8 00 00 00 00 callq ee0 ee0: 45 84 ed test %r13b,%r13b ee3: 74 5e je f43 ee5: 8b b5 c0 00 00 00 mov 0xc0(%rbp),%esi eeb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef2: e8 00 00 00 00 callq ef7 ef7: 8b 8d e8 06 00 00 mov 0x6e8(%rbp),%ecx efd: 89 c2 mov %eax,%edx eff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f06: 48 89 df mov %rbx,%rdi f09: e8 00 00 00 00 callq f0e f0e: 48 89 df mov %rbx,%rdi f11: e8 00 00 00 00 callq f16 f16: 44 89 f2 mov %r14d,%edx f19: 48 89 df mov %rbx,%rdi f1c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f23: e8 00 00 00 00 callq f28 f28: 4c 89 e7 mov %r12,%rdi f2b: 48 89 de mov %rbx,%rsi f2e: e8 cd f5 ff ff callq 500 f33: 48 89 df mov %rbx,%rdi f36: 5b pop %rbx f37: 5d pop %rbp f38: 41 5c pop %r12 f3a: 41 5d pop %r13 f3c: 41 5e pop %r14 f3e: e9 00 00 00 00 jmpq f43 f43: be ff ff ff ff mov $0xffffffff,%esi f48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f4f: e8 00 00 00 00 callq f54 f54: b9 ff ff ff ff mov $0xffffffff,%ecx f59: eb a2 jmp efd f5b: 5b pop %rbx f5c: 5d pop %rbp f5d: 41 5c pop %r12 f5f: 41 5d pop %r13 f61: 41 5e pop %r14 f63: f3 c3 repz retq f65: 90 nop f66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) f6d: 00 00 00 0000000000000f70 <__xfrm_policy_unlink>: f70: 41 55 push %r13 f72: 41 54 push %r12 f74: 55 push %rbp f75: 53 push %rbx f76: 48 8d af 18 01 00 00 lea 0x118(%rdi),%rbp f7d: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax f84: 4c 8b 27 mov (%rdi),%r12 f87: 48 39 c5 cmp %rax,%rbp f8a: 0f 84 a2 00 00 00 je 1032 <__xfrm_policy_unlink+0xc2> f90: 48 8b 47 10 mov 0x10(%rdi),%rax f94: 48 85 c0 test %rax,%rax f97: 74 4e je fe7 <__xfrm_policy_unlink+0x77> f99: 48 8b 57 08 mov 0x8(%rdi),%rdx f9d: 48 85 d2 test %rdx,%rdx fa0: 48 89 10 mov %rdx,(%rax) fa3: 74 04 je fa9 <__xfrm_policy_unlink+0x39> fa5: 48 89 42 08 mov %rax,0x8(%rdx) fa9: 48 b8 00 02 00 00 00 movabs $0xdead000000000200,%rax fb0: 00 ad de fb3: 48 8b 57 20 mov 0x20(%rdi),%rdx fb7: 48 89 47 10 mov %rax,0x10(%rdi) fbb: 48 8b 47 18 mov 0x18(%rdi),%rax fbf: 48 85 c0 test %rax,%rax fc2: 48 89 02 mov %rax,(%rdx) fc5: 74 04 je fcb <__xfrm_policy_unlink+0x5b> fc7: 48 89 50 08 mov %rdx,0x8(%rax) fcb: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax fd2: 00 ad de fd5: 48 89 47 18 mov %rax,0x18(%rdi) fd9: 48 b8 00 02 00 00 00 movabs $0xdead000000000200,%rax fe0: 00 ad de fe3: 48 89 47 20 mov %rax,0x20(%rdi) fe7: 48 89 fb mov %rdi,%rbx fea: 48 89 ef mov %rbp,%rdi fed: 41 89 f5 mov %esi,%r13d ff0: e8 00 00 00 00 callq ff5 <__xfrm_policy_unlink+0x85> ff5: 84 c0 test %al,%al ff7: 74 15 je 100e <__xfrm_policy_unlink+0x9e> ff9: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1000: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 1007: 48 89 42 08 mov %rax,0x8(%rdx) 100b: 48 89 10 mov %rdx,(%rax) 100e: 49 63 f5 movslq %r13d,%rsi 1011: 48 89 ab 18 01 00 00 mov %rbp,0x118(%rbx) 1018: 48 89 ab 20 01 00 00 mov %rbp,0x120(%rbx) 101f: 41 83 ac b4 f8 0b 00 subl $0x1,0xbf8(%r12,%rsi,4) 1026: 00 01 1028: 48 89 d8 mov %rbx,%rax 102b: 5b pop %rbx 102c: 5d pop %rbp 102d: 41 5c pop %r12 102f: 41 5d pop %r13 1031: c3 retq 1032: 31 c0 xor %eax,%eax 1034: eb f5 jmp 102b <__xfrm_policy_unlink+0xbb> 1036: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 103d: 00 00 00 0000000000001040 : 1040: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 1046 1046: 85 c0 test %eax,%eax 1048: 0f 84 d5 00 00 00 je 1123 104e: 41 56 push %r14 1050: 41 55 push %r13 1052: 41 89 f6 mov %esi,%r14d 1055: 41 54 push %r12 1057: 49 89 fc mov %rdi,%r12 105a: 55 push %rbp 105b: 65 48 8b 2c 25 00 00 mov %gs:0x0,%rbp 1062: 00 00 1064: 53 push %rbx 1065: 48 8b bd 40 01 00 00 mov 0x140(%rbp),%rdi 106c: 41 89 d5 mov %edx,%r13d 106f: be 20 00 08 01 mov $0x1080020,%esi 1074: ba 87 05 00 00 mov $0x587,%edx 1079: e8 00 00 00 00 callq 107e 107e: 48 85 c0 test %rax,%rax 1081: 48 89 c3 mov %rax,%rbx 1084: 0f 84 91 00 00 00 je 111b 108a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1091: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1098: 48 89 c7 mov %rax,%rdi 109b: e8 00 00 00 00 callq 10a0 10a0: 45 84 ed test %r13b,%r13b 10a3: 74 5e je 1103 10a5: 8b b5 c0 00 00 00 mov 0xc0(%rbp),%esi 10ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b2: e8 00 00 00 00 callq 10b7 10b7: 8b 8d e8 06 00 00 mov 0x6e8(%rbp),%ecx 10bd: 89 c2 mov %eax,%edx 10bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c6: 48 89 df mov %rbx,%rdi 10c9: e8 00 00 00 00 callq 10ce 10ce: 48 89 df mov %rbx,%rdi 10d1: e8 00 00 00 00 callq 10d6 10d6: 44 89 f2 mov %r14d,%edx 10d9: 48 89 df mov %rbx,%rdi 10dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e3: e8 00 00 00 00 callq 10e8 10e8: 4c 89 e7 mov %r12,%rdi 10eb: 48 89 de mov %rbx,%rsi 10ee: e8 0d f4 ff ff callq 500 10f3: 48 89 df mov %rbx,%rdi 10f6: 5b pop %rbx 10f7: 5d pop %rbp 10f8: 41 5c pop %r12 10fa: 41 5d pop %r13 10fc: 41 5e pop %r14 10fe: e9 00 00 00 00 jmpq 1103 1103: be ff ff ff ff mov $0xffffffff,%esi 1108: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 110f: e8 00 00 00 00 callq 1114 1114: b9 ff ff ff ff mov $0xffffffff,%ecx 1119: eb a2 jmp 10bd 111b: 5b pop %rbx 111c: 5d pop %rbp 111d: 41 5c pop %r12 111f: 41 5d pop %r13 1121: 41 5e pop %r14 1123: f3 c3 repz retq 1125: 90 nop 1126: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 112d: 00 00 00 0000000000001130 : 1130: 41 57 push %r15 1132: 41 56 push %r14 1134: 41 55 push %r13 1136: 41 54 push %r12 1138: 55 push %rbp 1139: 53 push %rbx 113a: 48 89 fb mov %rdi,%rbx 113d: 48 83 ec 50 sub $0x50,%rsp 1141: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 1146: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 114d: e8 00 00 00 00 callq 1152 1152: 48 8d 7b e8 lea -0x18(%rbx),%rdi 1156: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 115c 115c: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 1163: 00 1164: 48 89 fa mov %rdi,%rdx 1167: 48 89 7c 24 48 mov %rdi,0x48(%rsp) 116c: 48 89 df mov %rbx,%rdi 116f: 48 81 c7 74 01 00 00 add $0x174,%rdi 1176: 48 83 eb 48 sub $0x48,%rbx 117a: 48 89 54 24 30 mov %rdx,0x30(%rsp) 117f: 48 89 7c 24 38 mov %rdi,0x38(%rsp) 1184: 49 89 dc mov %rbx,%r12 1187: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 118c: 8b 7c 24 2c mov 0x2c(%rsp),%edi 1190: 8b 13 mov (%rbx),%edx 1192: 41 8b 5c 24 08 mov 0x8(%r12),%ebx 1197: 01 d7 add %edx,%edi 1199: 39 da cmp %ebx,%edx 119b: 89 7c 24 44 mov %edi,0x44(%rsp) 119f: 89 7c 24 2c mov %edi,0x2c(%rsp) 11a3: 8d 7b 01 lea 0x1(%rbx),%edi 11a6: 89 7c 24 40 mov %edi,0x40(%rsp) 11aa: 0f 86 ed 02 00 00 jbe 149d 11b0: 39 c7 cmp %eax,%edi 11b2: 0f 83 e5 02 00 00 jae 149d 11b8: 8b 44 24 40 mov 0x40(%rsp),%eax 11bc: 8d 7c 00 ff lea -0x1(%rax,%rax,1),%edi 11c0: c1 e0 04 shl $0x4,%eax 11c3: 89 7c 24 04 mov %edi,0x4(%rsp) 11c7: 89 c7 mov %eax,%edi 11c9: e8 00 00 00 00 callq 11ce 11ce: 48 85 c0 test %rax,%rax 11d1: 48 89 44 24 10 mov %rax,0x10(%rsp) 11d6: 0f 84 2f 06 00 00 je 180b 11dc: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 11e1: e8 00 00 00 00 callq 11e6 11e6: 83 05 00 00 00 00 01 addl $0x1,0x0(%rip) # 11ed 11ed: 49 8b 04 24 mov (%r12),%rax 11f1: 85 db test %ebx,%ebx 11f3: 89 5c 24 28 mov %ebx,0x28(%rsp) 11f7: 48 89 44 24 20 mov %rax,0x20(%rsp) 11fc: 0f 88 5c 02 00 00 js 145e 1202: 48 63 44 24 28 movslq 0x28(%rsp),%rax 1207: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 120c: 48 8d 04 c3 lea (%rbx,%rax,8),%rax 1210: 31 db xor %ebx,%ebx 1212: 48 89 44 24 08 mov %rax,0x8(%rsp) 1217: 48 8b 44 24 08 mov 0x8(%rsp),%rax 121c: 4c 8b 00 mov (%rax),%r8 121f: 4d 85 c0 test %r8,%r8 1222: 0f 84 13 02 00 00 je 143b 1228: 45 31 d2 xor %r10d,%r10d 122b: 49 83 e8 08 sub $0x8,%r8 122f: 0f 84 06 02 00 00 je 143b 1235: 41 0f b7 80 84 01 00 movzwl 0x184(%r8),%eax 123c: 00 123d: 4d 8b 48 08 mov 0x8(%r8),%r9 1241: 66 83 f8 02 cmp $0x2,%ax 1245: 0f 84 ca 03 00 00 je 1615 124b: 66 83 f8 0a cmp $0xa,%ax 124f: 0f 85 52 03 00 00 jne 15a7 1255: 41 0f b6 4c 24 0e movzbl 0xe(%r12),%ecx 125b: 45 0f b6 5c 24 0f movzbl 0xf(%r12),%r11d 1261: 41 89 cd mov %ecx,%r13d 1264: 44 89 df mov %r11d,%edi 1267: 83 e1 1f and $0x1f,%ecx 126a: 40 c0 ef 05 shr $0x5,%dil 126e: 41 c0 ed 05 shr $0x5,%r13b 1272: 41 83 e3 1f and $0x1f,%r11d 1276: 40 0f b6 ff movzbl %dil,%edi 127a: 45 0f b6 ed movzbl %r13b,%r13d 127e: 84 c9 test %cl,%cl 1280: 41 0f b6 eb movzbl %r11b,%ebp 1284: 0f b6 d1 movzbl %cl,%edx 1287: 46 8d 34 ad ef be ad lea -0x21524111(,%r13,4),%r14d 128e: de 128f: 8d 04 bd ef be ad de lea -0x21524111(,%rdi,4),%eax 1296: 0f 84 26 05 00 00 je 17c2 129c: b9 20 00 00 00 mov $0x20,%ecx 12a1: 29 d1 sub %edx,%ecx 12a3: ba ff ff ff ff mov $0xffffffff,%edx 12a8: d3 e2 shl %cl,%edx 12aa: 44 89 e9 mov %r13d,%ecx 12ad: 0f ca bswap %edx 12af: 41 23 54 88 7c and 0x7c(%r8,%rcx,4),%edx 12b4: 44 01 f2 add %r14d,%edx 12b7: 41 83 fd 03 cmp $0x3,%r13d 12bb: 49 8d 70 7c lea 0x7c(%r8),%rsi 12bf: 89 d1 mov %edx,%ecx 12c1: 41 89 d6 mov %edx,%r14d 12c4: 76 74 jbe 133a 12c6: 03 56 08 add 0x8(%rsi),%edx 12c9: 03 4e 04 add 0x4(%rsi),%ecx 12cc: 41 83 ed 03 sub $0x3,%r13d 12d0: 48 83 c6 0c add $0xc,%rsi 12d4: 41 29 d6 sub %edx,%r14d 12d7: 44 03 76 f4 add -0xc(%rsi),%r14d 12db: 41 89 d7 mov %edx,%r15d 12de: 41 c1 c7 04 rol $0x4,%r15d 12e2: 01 ca add %ecx,%edx 12e4: 45 31 fe xor %r15d,%r14d 12e7: 45 89 f7 mov %r14d,%r15d 12ea: 44 29 f1 sub %r14d,%ecx 12ed: 41 01 d6 add %edx,%r14d 12f0: 41 c1 c7 06 rol $0x6,%r15d 12f4: 44 31 f9 xor %r15d,%ecx 12f7: 41 89 cf mov %ecx,%r15d 12fa: 29 ca sub %ecx,%edx 12fc: 44 01 f1 add %r14d,%ecx 12ff: 41 c1 c7 08 rol $0x8,%r15d 1303: 44 31 fa xor %r15d,%edx 1306: 41 89 d7 mov %edx,%r15d 1309: 41 29 d6 sub %edx,%r14d 130c: 01 ca add %ecx,%edx 130e: 41 c1 c7 10 rol $0x10,%r15d 1312: 45 31 fe xor %r15d,%r14d 1315: 45 89 f7 mov %r14d,%r15d 1318: 44 29 f1 sub %r14d,%ecx 131b: 41 01 d6 add %edx,%r14d 131e: 41 c1 cf 0d ror $0xd,%r15d 1322: 44 31 f9 xor %r15d,%ecx 1325: 41 89 cf mov %ecx,%r15d 1328: 29 ca sub %ecx,%edx 132a: 44 01 f1 add %r14d,%ecx 132d: 41 c1 c7 04 rol $0x4,%r15d 1331: 44 31 fa xor %r15d,%edx 1334: 41 83 fd 04 cmp $0x4,%r13d 1338: 74 8c je 12c6 133a: 41 83 fd 02 cmp $0x2,%r13d 133e: 0f 84 5b 03 00 00 je 169f 1344: 41 83 fd 03 cmp $0x3,%r13d 1348: 0f 84 4e 03 00 00 je 169c 134e: 41 83 fd 01 cmp $0x1,%r13d 1352: 0f 84 4a 03 00 00 je 16a2 1358: 31 f6 xor %esi,%esi 135a: 45 84 db test %r11b,%r11b 135d: 74 1a je 1379 135f: b9 20 00 00 00 mov $0x20,%ecx 1364: be ff ff ff ff mov $0xffffffff,%esi 1369: 29 e9 sub %ebp,%ecx 136b: d3 e6 shl %cl,%esi 136d: 89 f9 mov %edi,%ecx 136f: 0f ce bswap %esi 1371: 41 23 b4 88 8c 00 00 and 0x8c(%r8,%rcx,4),%esi 1378: 00 1379: 01 f0 add %esi,%eax 137b: 83 ff 03 cmp $0x3,%edi 137e: 49 8d 88 8c 00 00 00 lea 0x8c(%r8),%rcx 1385: 89 c6 mov %eax,%esi 1387: 41 89 c3 mov %eax,%r11d 138a: 76 64 jbe 13f0 138c: 03 41 08 add 0x8(%rcx),%eax 138f: 03 71 04 add 0x4(%rcx),%esi 1392: 83 ef 03 sub $0x3,%edi 1395: 48 83 c1 0c add $0xc,%rcx 1399: 41 29 c3 sub %eax,%r11d 139c: 44 03 59 f4 add -0xc(%rcx),%r11d 13a0: 89 c5 mov %eax,%ebp 13a2: c1 c5 04 rol $0x4,%ebp 13a5: 01 f0 add %esi,%eax 13a7: 41 31 eb xor %ebp,%r11d 13aa: 44 89 dd mov %r11d,%ebp 13ad: 44 29 de sub %r11d,%esi 13b0: 41 01 c3 add %eax,%r11d 13b3: c1 c5 06 rol $0x6,%ebp 13b6: 31 ee xor %ebp,%esi 13b8: 89 f5 mov %esi,%ebp 13ba: 29 f0 sub %esi,%eax 13bc: 44 01 de add %r11d,%esi 13bf: c1 c5 08 rol $0x8,%ebp 13c2: 31 e8 xor %ebp,%eax 13c4: 89 c5 mov %eax,%ebp 13c6: 41 29 c3 sub %eax,%r11d 13c9: 01 f0 add %esi,%eax 13cb: c1 c5 10 rol $0x10,%ebp 13ce: 41 31 eb xor %ebp,%r11d 13d1: 44 89 dd mov %r11d,%ebp 13d4: 44 29 de sub %r11d,%esi 13d7: 41 01 c3 add %eax,%r11d 13da: c1 cd 0d ror $0xd,%ebp 13dd: 31 ee xor %ebp,%esi 13df: 89 f5 mov %esi,%ebp 13e1: 29 f0 sub %esi,%eax 13e3: 44 01 de add %r11d,%esi 13e6: c1 c5 04 rol $0x4,%ebp 13e9: 31 e8 xor %ebp,%eax 13eb: 83 ff 04 cmp $0x4,%edi 13ee: 74 9c je 138c 13f0: 83 ff 02 cmp $0x2,%edi 13f3: 0f 84 01 03 00 00 je 16fa 13f9: 83 ff 03 cmp $0x3,%edi 13fc: 0f 84 f5 02 00 00 je 16f7 1402: 83 ff 01 cmp $0x1,%edi 1405: 0f 84 f2 02 00 00 je 16fd 140b: 31 d0 xor %edx,%eax 140d: 89 c2 mov %eax,%edx 140f: c1 ea 10 shr $0x10,%edx 1412: 31 d0 xor %edx,%eax 1414: 23 44 24 04 and 0x4(%rsp),%eax 1418: 4d 85 d2 test %r10,%r10 141b: 0f 84 a5 01 00 00 je 15c6 1421: 39 c3 cmp %eax,%ebx 1423: 0f 84 20 03 00 00 je 1749 1429: 4d 85 c9 test %r9,%r9 142c: 74 0d je 143b 142e: 49 83 e9 08 sub $0x8,%r9 1432: 4d 89 c8 mov %r9,%r8 1435: 0f 85 fa fd ff ff jne 1235 143b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1440: 48 8b 00 mov (%rax),%rax 1443: 48 85 c0 test %rax,%rax 1446: 0f 85 cb fd ff ff jne 1217 144c: 83 6c 24 28 01 subl $0x1,0x28(%rsp) 1451: 8b 44 24 28 mov 0x28(%rsp),%eax 1455: 83 f8 ff cmp $0xffffffff,%eax 1458: 0f 85 a4 fd ff ff jne 1202 145e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1463: 49 89 04 24 mov %rax,(%r12) 1467: 8b 44 24 04 mov 0x4(%rsp),%eax 146b: 41 89 44 24 08 mov %eax,0x8(%r12) 1470: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 1475: 83 05 00 00 00 00 01 addl $0x1,0x0(%rip) # 147c 147c: e8 00 00 00 00 callq 1481 1481: e8 00 00 00 00 callq 1486 1486: 8b 74 24 40 mov 0x40(%rsp),%esi 148a: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 148f: c1 e6 03 shl $0x3,%esi 1492: e8 00 00 00 00 callq 1497 1497: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 149d 149d: 48 83 44 24 30 04 addq $0x4,0x30(%rsp) 14a3: 49 83 c4 10 add $0x10,%r12 14a7: 4c 39 64 24 48 cmp %r12,0x48(%rsp) 14ac: 0f 85 d5 fc ff ff jne 1187 14b2: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 14b7: 44 8b 6b 98 mov -0x68(%rbx),%r13d 14bb: 41 8d 5d 01 lea 0x1(%r13),%ebx 14bf: 39 c3 cmp %eax,%ebx 14c1: 0f 83 c6 00 00 00 jae 158d 14c7: 44 3b 6c 24 44 cmp 0x44(%rsp),%r13d 14cc: 0f 83 bb 00 00 00 jae 158d 14d2: 48 8b 44 24 18 mov 0x18(%rsp),%rax 14d7: 89 df mov %ebx,%edi 14d9: 44 8d 24 1b lea (%rbx,%rbx,1),%r12d 14dd: c1 e7 04 shl $0x4,%edi 14e0: 48 8b 68 90 mov -0x70(%rax),%rbp 14e4: e8 00 00 00 00 callq 14e9 14e9: 48 85 c0 test %rax,%rax 14ec: 49 89 c6 mov %rax,%r14 14ef: 0f 84 98 00 00 00 je 158d 14f5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 14fa: 41 83 ec 01 sub $0x1,%r12d 14fe: 4c 8d b8 74 01 00 00 lea 0x174(%rax),%r15 1505: 4c 89 ff mov %r15,%rdi 1508: e8 00 00 00 00 callq 150d 150d: 45 85 ed test %r13d,%r13d 1510: 78 57 js 1569 1512: 49 63 c5 movslq %r13d,%rax 1515: 48 8b 54 c5 00 mov 0x0(%rbp,%rax,8),%rdx 151a: 48 85 d2 test %rdx,%rdx 151d: 75 05 jne 1524 151f: eb 3e jmp 155f 1521: 48 89 f2 mov %rsi,%rdx 1524: 48 83 ea 18 sub $0x18,%rdx 1528: 74 35 je 155f 152a: 8b 42 70 mov 0x70(%rdx),%eax 152d: 48 8b 72 18 mov 0x18(%rdx),%rsi 1531: 48 8d 7a 18 lea 0x18(%rdx),%rdi 1535: 89 c1 mov %eax,%ecx 1537: c1 e9 08 shr $0x8,%ecx 153a: 31 c8 xor %ecx,%eax 153c: 44 21 e0 and %r12d,%eax 153f: 49 8d 04 c6 lea (%r14,%rax,8),%rax 1543: 48 8b 08 mov (%rax),%rcx 1546: 48 85 c9 test %rcx,%rcx 1549: 48 89 4a 18 mov %rcx,0x18(%rdx) 154d: 74 04 je 1553 154f: 48 89 79 08 mov %rdi,0x8(%rcx) 1553: 48 85 f6 test %rsi,%rsi 1556: 48 89 38 mov %rdi,(%rax) 1559: 48 89 42 20 mov %rax,0x20(%rdx) 155d: 75 c2 jne 1521 155f: 41 83 ed 01 sub $0x1,%r13d 1563: 41 83 fd ff cmp $0xffffffff,%r13d 1567: 75 a9 jne 1512 1569: 48 8b 44 24 18 mov 0x18(%rsp),%rax 156e: 4c 89 ff mov %r15,%rdi 1571: 4c 89 70 90 mov %r14,-0x70(%rax) 1575: 44 89 60 98 mov %r12d,-0x68(%rax) 1579: e8 00 00 00 00 callq 157e 157e: 8d 34 dd 00 00 00 00 lea 0x0(,%rbx,8),%esi 1585: 48 89 ef mov %rbp,%rdi 1588: e8 00 00 00 00 callq 158d 158d: 48 83 c4 50 add $0x50,%rsp 1591: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1598: 5b pop %rbx 1599: 5d pop %rbp 159a: 41 5c pop %r12 159c: 41 5d pop %r13 159e: 41 5e pop %r14 15a0: 41 5f pop %r15 15a2: e9 00 00 00 00 jmpq 15a7 15a7: 66 83 f8 02 cmp $0x2,%ax 15ab: 0f 84 65 02 00 00 je 1816 15b1: 66 83 f8 0a cmp $0xa,%ax 15b5: 0f 84 f5 01 00 00 je 17b0 15bb: 31 c0 xor %eax,%eax 15bd: 4d 85 d2 test %r10,%r10 15c0: 0f 85 5b fe ff ff jne 1421 15c6: 49 8b 50 10 mov 0x10(%r8),%rdx 15ca: 4d 85 c9 test %r9,%r9 15cd: 4c 89 0a mov %r9,(%rdx) 15d0: 74 04 je 15d6 15d2: 49 89 51 08 mov %rdx,0x8(%r9) 15d6: 48 bb 00 02 00 00 00 movabs $0xdead000000000200,%rbx 15dd: 00 ad de 15e0: 89 c2 mov %eax,%edx 15e2: 4d 8d 50 08 lea 0x8(%r8),%r10 15e6: 49 89 58 10 mov %rbx,0x10(%r8) 15ea: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 15ef: 48 8d 14 d3 lea (%rbx,%rdx,8),%rdx 15f3: 48 8b 0a mov (%rdx),%rcx 15f6: 49 89 50 10 mov %rdx,0x10(%r8) 15fa: 49 89 48 08 mov %rcx,0x8(%r8) 15fe: 48 85 c9 test %rcx,%rcx 1601: 4c 89 12 mov %r10,(%rdx) 1604: 0f 84 fa 01 00 00 je 1804 160a: 4c 89 51 08 mov %r10,0x8(%rcx) 160e: 89 c3 mov %eax,%ebx 1610: e9 14 fe ff ff jmpq 1429 1615: 41 0f b6 44 24 0d movzbl 0xd(%r12),%eax 161b: 41 8b 90 8c 00 00 00 mov 0x8c(%r8),%edx 1622: 45 0f b6 5c 24 0c movzbl 0xc(%r12),%r11d 1628: 0f ca bswap %edx 162a: 84 c0 test %al,%al 162c: 0f 85 5c 01 00 00 jne 178e 1632: bf 82 ac 42 10 mov $0x1042ac82,%edi 1637: b8 55 08 42 90 mov $0x90420855,%eax 163c: ba f7 be ad de mov $0xdeadbef7,%edx 1641: 41 8b 48 7c mov 0x7c(%r8),%ecx 1645: 45 84 db test %r11b,%r11b 1648: 89 ce mov %ecx,%esi 164a: b9 f7 be ad de mov $0xdeadbef7,%ecx 164f: 0f ce bswap %esi 1651: 74 0c je 165f 1653: 01 f1 add %esi,%ecx 1655: 41 80 fb 1f cmp $0x1f,%r11b 1659: 0f 86 6a 01 00 00 jbe 17c9 165f: 31 c1 xor %eax,%ecx 1661: 29 f9 sub %edi,%ecx 1663: 89 ce mov %ecx,%esi 1665: 31 ca xor %ecx,%edx 1667: c1 ce 07 ror $0x7,%esi 166a: 29 f2 sub %esi,%edx 166c: 89 d6 mov %edx,%esi 166e: 31 d0 xor %edx,%eax 1670: c1 c6 10 rol $0x10,%esi 1673: 29 f0 sub %esi,%eax 1675: 89 c6 mov %eax,%esi 1677: 31 c1 xor %eax,%ecx 1679: c1 c6 04 rol $0x4,%esi 167c: 29 f1 sub %esi,%ecx 167e: 31 ca xor %ecx,%edx 1680: c1 c1 0e rol $0xe,%ecx 1683: 29 ca sub %ecx,%edx 1685: 31 d0 xor %edx,%eax 1687: c1 ca 08 ror $0x8,%edx 168a: 29 d0 sub %edx,%eax 168c: 89 c2 mov %eax,%edx 168e: c1 ea 10 shr $0x10,%edx 1691: 31 d0 xor %edx,%eax 1693: 23 44 24 04 and 0x4(%rsp),%eax 1697: e9 7c fd ff ff jmpq 1418 169c: 03 56 08 add 0x8(%rsi),%edx 169f: 03 4e 04 add 0x4(%rsi),%ecx 16a2: 44 03 36 add (%rsi),%r14d 16a5: 41 89 cd mov %ecx,%r13d 16a8: 31 ca xor %ecx,%edx 16aa: 41 c1 c5 0e rol $0xe,%r13d 16ae: 44 29 ea sub %r13d,%edx 16b1: 41 89 d5 mov %edx,%r13d 16b4: 44 89 f6 mov %r14d,%esi 16b7: 41 c1 c5 0b rol $0xb,%r13d 16bb: 31 d6 xor %edx,%esi 16bd: 44 29 ee sub %r13d,%esi 16c0: 41 89 f5 mov %esi,%r13d 16c3: 31 f1 xor %esi,%ecx 16c5: 41 c1 cd 07 ror $0x7,%r13d 16c9: 44 29 e9 sub %r13d,%ecx 16cc: 41 89 cd mov %ecx,%r13d 16cf: 31 ca xor %ecx,%edx 16d1: 41 c1 c5 10 rol $0x10,%r13d 16d5: 44 29 ea sub %r13d,%edx 16d8: 41 89 d5 mov %edx,%r13d 16db: 31 d6 xor %edx,%esi 16dd: 41 c1 c5 04 rol $0x4,%r13d 16e1: 44 29 ee sub %r13d,%esi 16e4: 31 f1 xor %esi,%ecx 16e6: c1 c6 0e rol $0xe,%esi 16e9: 29 f1 sub %esi,%ecx 16eb: 31 ca xor %ecx,%edx 16ed: c1 c9 08 ror $0x8,%ecx 16f0: 29 ca sub %ecx,%edx 16f2: e9 61 fc ff ff jmpq 1358 16f7: 03 41 08 add 0x8(%rcx),%eax 16fa: 03 71 04 add 0x4(%rcx),%esi 16fd: 44 03 19 add (%rcx),%r11d 1700: 89 f1 mov %esi,%ecx 1702: 31 f0 xor %esi,%eax 1704: c1 c1 0e rol $0xe,%ecx 1707: 29 c8 sub %ecx,%eax 1709: 89 c1 mov %eax,%ecx 170b: 41 31 c3 xor %eax,%r11d 170e: c1 c1 0b rol $0xb,%ecx 1711: 41 29 cb sub %ecx,%r11d 1714: 44 89 d9 mov %r11d,%ecx 1717: 44 31 de xor %r11d,%esi 171a: c1 c9 07 ror $0x7,%ecx 171d: 29 ce sub %ecx,%esi 171f: 89 f1 mov %esi,%ecx 1721: 31 f0 xor %esi,%eax 1723: c1 c1 10 rol $0x10,%ecx 1726: 29 c8 sub %ecx,%eax 1728: 89 c1 mov %eax,%ecx 172a: 41 31 c3 xor %eax,%r11d 172d: c1 c1 04 rol $0x4,%ecx 1730: 41 29 cb sub %ecx,%r11d 1733: 44 31 de xor %r11d,%esi 1736: 41 c1 c3 0e rol $0xe,%r11d 173a: 44 29 de sub %r11d,%esi 173d: 31 f0 xor %esi,%eax 173f: c1 ce 08 ror $0x8,%esi 1742: 29 f0 sub %esi,%eax 1744: e9 c2 fc ff ff jmpq 140b 1749: 49 8b 40 10 mov 0x10(%r8),%rax 174d: 4d 85 c9 test %r9,%r9 1750: 4c 89 08 mov %r9,(%rax) 1753: 74 04 je 1759 1755: 49 89 41 08 mov %rax,0x8(%r9) 1759: 48 b8 00 02 00 00 00 movabs $0xdead000000000200,%rax 1760: 00 ad de 1763: 49 89 40 10 mov %rax,0x10(%r8) 1767: 49 8b 12 mov (%r10),%rdx 176a: 49 8d 40 08 lea 0x8(%r8),%rax 176e: 4d 89 50 10 mov %r10,0x10(%r8) 1772: 49 89 50 08 mov %rdx,0x8(%r8) 1776: 49 89 02 mov %rax,(%r10) 1779: 49 8b 50 08 mov 0x8(%r8),%rdx 177d: 48 85 d2 test %rdx,%rdx 1780: 74 7a je 17fc 1782: 48 89 42 08 mov %rax,0x8(%rdx) 1786: 49 89 c2 mov %rax,%r10 1789: e9 9b fc ff ff jmpq 1429 178e: 3c 1f cmp $0x1f,%al 1790: 76 58 jbe 17ea 1792: 81 ea 09 41 52 21 sub $0x21524109,%edx 1798: 89 d0 mov %edx,%eax 179a: 89 d1 mov %edx,%ecx 179c: 35 f7 be ad de xor $0xdeadbef7,%eax 17a1: c1 c1 0e rol $0xe,%ecx 17a4: 29 c8 sub %ecx,%eax 17a6: 89 c7 mov %eax,%edi 17a8: c1 c7 0b rol $0xb,%edi 17ab: e9 91 fe ff ff jmpq 1641 17b0: b8 ef be ad de mov $0xdeadbeef,%eax 17b5: 45 31 ed xor %r13d,%r13d 17b8: 31 ed xor %ebp,%ebp 17ba: 41 89 c6 mov %eax,%r14d 17bd: 45 31 db xor %r11d,%r11d 17c0: 31 ff xor %edi,%edi 17c2: 31 d2 xor %edx,%edx 17c4: e9 eb fa ff ff jmpq 12b4 17c9: b9 20 00 00 00 mov $0x20,%ecx 17ce: 41 be ff ff ff ff mov $0xffffffff,%r14d 17d4: 44 29 d9 sub %r11d,%ecx 17d7: 41 d3 e6 shl %cl,%r14d 17da: 44 89 f1 mov %r14d,%ecx 17dd: 21 f1 and %esi,%ecx 17df: 81 e9 09 41 52 21 sub $0x21524109,%ecx 17e5: e9 75 fe ff ff jmpq 165f 17ea: b9 20 00 00 00 mov $0x20,%ecx 17ef: 29 c1 sub %eax,%ecx 17f1: b8 ff ff ff ff mov $0xffffffff,%eax 17f6: d3 e0 shl %cl,%eax 17f8: 21 c2 and %eax,%edx 17fa: eb 96 jmp 1792 17fc: 49 89 c2 mov %rax,%r10 17ff: e9 25 fc ff ff jmpq 1429 1804: 89 c3 mov %eax,%ebx 1806: e9 1e fc ff ff jmpq 1429 180b: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 1811 1811: e9 87 fc ff ff jmpq 149d 1816: 45 31 db xor %r11d,%r11d 1819: e9 14 fe ff ff jmpq 1632 181e: 66 90 xchg %ax,%ax 0000000000001820 : 1820: 41 57 push %r15 1822: 41 56 push %r14 1824: 41 55 push %r13 1826: 41 54 push %r12 1828: 55 push %rbp 1829: 53 push %rbx 182a: 48 83 ec 08 sub $0x8,%rsp 182e: 0f b6 46 18 movzbl 0x18(%rsi),%eax 1832: 83 e8 02 sub $0x2,%eax 1835: 3c fc cmp $0xfc,%al 1837: 0f 86 4a 01 00 00 jbe 1987 183d: 48 8b 06 mov (%rsi),%rax 1840: 48 39 c6 cmp %rax,%rsi 1843: 0f 84 af 00 00 00 je 18f8 1849: 48 8d 87 84 0d 00 00 lea 0xd84(%rdi),%rax 1850: 48 89 f5 mov %rsi,%rbp 1853: 49 89 ff mov %rdi,%r15 1856: 49 89 cd mov %rcx,%r13 1859: 49 89 d4 mov %rdx,%r12 185c: 48 89 c7 mov %rax,%rdi 185f: 48 89 04 24 mov %rax,(%rsp) 1863: e8 00 00 00 00 callq 1868 1868: 48 8b 45 00 mov 0x0(%rbp),%rax 186c: 48 39 c5 cmp %rax,%rbp 186f: 0f 84 06 01 00 00 je 197b 1875: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1879: 49 81 c7 90 0b 00 00 add $0xb90,%r15 1880: 8b 55 1c mov 0x1c(%rbp),%edx 1883: 49 39 df cmp %rbx,%r15 1886: 75 0a jne 1892 1888: eb 49 jmp 18d3 188a: 48 8b 1b mov (%rbx),%rbx 188d: 4c 39 fb cmp %r15,%rbx 1890: 74 41 je 18d3 1892: 80 7b 10 00 cmpb $0x0,0x10(%rbx) 1896: 75 f2 jne 188a 1898: 0f b6 45 18 movzbl 0x18(%rbp),%eax 189c: 3c ff cmp $0xff,%al 189e: 74 05 je 18a5 18a0: 3a 43 68 cmp 0x68(%rbx),%al 18a3: 75 e5 jne 188a 18a5: 8b b3 58 ff ff ff mov -0xa8(%rbx),%esi 18ab: 48 8d bb e8 fe ff ff lea -0x118(%rbx),%rdi 18b2: 4c 89 e9 mov %r13,%rcx 18b5: 83 e6 07 and $0x7,%esi 18b8: 41 ff d4 callq *%r12 18bb: 85 c0 test %eax,%eax 18bd: 41 89 c6 mov %eax,%r14d 18c0: 75 6f jne 1931 18c2: 8b 45 1c mov 0x1c(%rbp),%eax 18c5: 8d 50 01 lea 0x1(%rax),%edx 18c8: 89 55 1c mov %edx,0x1c(%rbp) 18cb: 48 8b 1b mov (%rbx),%rbx 18ce: 4c 39 fb cmp %r15,%rbx 18d1: 75 bf jne 1892 18d3: 85 d2 test %edx,%edx 18d5: 41 be fe ff ff ff mov $0xfffffffe,%r14d 18db: 75 2c jne 1909 18dd: 48 8b 3c 24 mov (%rsp),%rdi 18e1: e8 00 00 00 00 callq 18e6 18e6: 44 89 f0 mov %r14d,%eax 18e9: 48 83 c4 08 add $0x8,%rsp 18ed: 5b pop %rbx 18ee: 5d pop %rbp 18ef: 41 5c pop %r12 18f1: 41 5d pop %r13 18f3: 41 5e pop %r14 18f5: 41 5f pop %r15 18f7: c3 retq 18f8: 44 8b 46 1c mov 0x1c(%rsi),%r8d 18fc: 31 c0 xor %eax,%eax 18fe: 45 85 c0 test %r8d,%r8d 1901: 0f 84 42 ff ff ff je 1849 1907: eb e0 jmp 18e9 1909: 48 89 ef mov %rbp,%rdi 190c: e8 00 00 00 00 callq 1911 1911: 84 c0 test %al,%al 1913: 74 0f je 1924 1915: 48 8b 55 00 mov 0x0(%rbp),%rdx 1919: 48 8b 45 08 mov 0x8(%rbp),%rax 191d: 48 89 42 08 mov %rax,0x8(%rdx) 1921: 48 89 10 mov %rdx,(%rax) 1924: 48 89 6d 00 mov %rbp,0x0(%rbp) 1928: 48 89 6d 08 mov %rbp,0x8(%rbp) 192c: 45 31 f6 xor %r14d,%r14d 192f: eb ac jmp 18dd 1931: 48 89 ef mov %rbp,%rdi 1934: e8 00 00 00 00 callq 1939 1939: 84 c0 test %al,%al 193b: 74 0f je 194c 193d: 48 8b 55 00 mov 0x0(%rbp),%rdx 1941: 48 8b 45 08 mov 0x8(%rbp),%rax 1945: 48 89 42 08 mov %rax,0x8(%rdx) 1949: 48 89 10 mov %rdx,(%rax) 194c: 4c 8b 63 08 mov 0x8(%rbx),%r12 1950: 48 89 da mov %rbx,%rdx 1953: 48 89 ef mov %rbp,%rdi 1956: 4c 89 e6 mov %r12,%rsi 1959: e8 00 00 00 00 callq 195e 195e: 84 c0 test %al,%al 1960: 0f 84 77 ff ff ff je 18dd 1966: 48 89 6b 08 mov %rbp,0x8(%rbx) 196a: 48 89 5d 00 mov %rbx,0x0(%rbp) 196e: 4c 89 65 08 mov %r12,0x8(%rbp) 1972: 49 89 2c 24 mov %rbp,(%r12) 1976: e9 62 ff ff ff jmpq 18dd 197b: 49 8b 9f 90 0b 00 00 mov 0xb90(%r15),%rbx 1982: e9 f2 fe ff ff jmpq 1879 1987: b8 ea ff ff ff mov $0xffffffea,%eax 198c: e9 58 ff ff ff jmpq 18e9 1991: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1996: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 199d: 00 00 00 00000000000019a0 : 19a0: 55 push %rbp 19a1: 53 push %rbx 19a2: 48 89 fb mov %rdi,%rbx 19a5: c6 87 28 01 00 00 01 movb $0x1,0x128(%rdi) 19ac: f0 ff 47 68 lock incl 0x68(%rdi) 19b0: 48 81 c7 48 01 00 00 add $0x148,%rdi 19b7: 48 8d 6b 30 lea 0x30(%rbx),%rbp 19bb: e8 00 00 00 00 callq 19c0 19c0: 85 c0 test %eax,%eax 19c2: 75 52 jne 1a16 19c4: 48 8d bb 30 01 00 00 lea 0x130(%rbx),%rdi 19cb: e8 00 00 00 00 callq 19d0 19d0: 48 8d 7b 38 lea 0x38(%rbx),%rdi 19d4: e8 00 00 00 00 callq 19d9 19d9: 85 c0 test %eax,%eax 19db: 75 0f jne 19ec 19dd: 48 89 ef mov %rbp,%rdi 19e0: e8 00 00 00 00 callq 19e5 19e5: 84 c0 test %al,%al 19e7: 75 23 jne 1a0c 19e9: 5b pop %rbx 19ea: 5d pop %rbp 19eb: c3 retq 19ec: 48 89 ef mov %rbp,%rdi 19ef: e8 00 00 00 00 callq 19f4 19f4: 84 c0 test %al,%al 19f6: 74 e5 je 19dd 19f8: 48 89 df mov %rbx,%rdi 19fb: e8 00 00 00 00 callq 1a00 1a00: 48 89 ef mov %rbp,%rdi 1a03: e8 00 00 00 00 callq 1a08 1a08: 84 c0 test %al,%al 1a0a: 74 dd je 19e9 1a0c: 48 89 df mov %rbx,%rdi 1a0f: 5b pop %rbx 1a10: 5d pop %rbp 1a11: e9 4a ec ff ff jmpq 660 1a16: 48 89 ef mov %rbp,%rdi 1a19: e8 00 00 00 00 callq 1a1e 1a1e: 84 c0 test %al,%al 1a20: 74 a2 je 19c4 1a22: 48 89 df mov %rbx,%rdi 1a25: e8 00 00 00 00 callq 1a2a 1a2a: eb 98 jmp 19c4 1a2c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000001a30 : 1a30: 41 54 push %r12 1a32: 55 push %rbp 1a33: 41 89 f4 mov %esi,%r12d 1a36: 53 push %rbx 1a37: 48 8b 07 mov (%rdi),%rax 1a3a: 48 89 fd mov %rdi,%rbp 1a3d: 48 8d 98 84 0d 00 00 lea 0xd84(%rax),%rbx 1a44: 48 89 df mov %rbx,%rdi 1a47: e8 00 00 00 00 callq 1a4c 1a4c: 48 89 ef mov %rbp,%rdi 1a4f: 44 89 e6 mov %r12d,%esi 1a52: e8 19 f5 ff ff callq f70 <__xfrm_policy_unlink> 1a57: 48 89 df mov %rbx,%rdi 1a5a: 48 89 c5 mov %rax,%rbp 1a5d: e8 00 00 00 00 callq 1a62 1a62: 48 85 ed test %rbp,%rbp 1a65: 74 0f je 1a76 1a67: 48 89 ef mov %rbp,%rdi 1a6a: e8 31 ff ff ff callq 19a0 1a6f: 31 c0 xor %eax,%eax 1a71: 5b pop %rbx 1a72: 5d pop %rbp 1a73: 41 5c pop %r12 1a75: c3 retq 1a76: b8 fe ff ff ff mov $0xfffffffe,%eax 1a7b: eb f4 jmp 1a71 1a7d: 0f 1f 00 nopl (%rax) 0000000000001a80 : 1a80: 41 57 push %r15 1a82: 45 89 c7 mov %r8d,%r15d 1a85: 41 56 push %r14 1a87: 41 55 push %r13 1a89: 41 54 push %r12 1a8b: 41 83 e7 07 and $0x7,%r15d 1a8f: 55 push %rbp 1a90: 53 push %rbx 1a91: 48 83 ec 08 sub $0x8,%rsp 1a95: 41 39 cf cmp %ecx,%r15d 1a98: 0f 85 ad 00 00 00 jne 1b4b 1a9e: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1aa3: 4c 8d a7 84 0d 00 00 lea 0xd84(%rdi),%r12 1aaa: 48 89 fb mov %rdi,%rbx 1aad: 45 89 c6 mov %r8d,%r14d 1ab0: 41 89 d5 mov %edx,%r13d 1ab3: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 1ab8: 4c 89 e7 mov %r12,%rdi 1abb: 89 f5 mov %esi,%ebp 1abd: c7 00 00 00 00 00 movl $0x0,(%rax) 1ac3: e8 00 00 00 00 callq 1ac8 1ac8: 44 89 f0 mov %r14d,%eax 1acb: 48 8b 93 a0 0b 00 00 mov 0xba0(%rbx),%rdx 1ad2: c1 e8 08 shr $0x8,%eax 1ad5: 44 31 f0 xor %r14d,%eax 1ad8: 23 83 a8 0b 00 00 and 0xba8(%rbx),%eax 1ade: 48 8b 1c c2 mov (%rdx,%rax,8),%rbx 1ae2: 48 85 db test %rbx,%rbx 1ae5: 75 0b jne 1af2 1ae7: eb 49 jmp 1b32 1ae9: 48 8b 5b 18 mov 0x18(%rbx),%rbx 1aed: 48 85 db test %rbx,%rbx 1af0: 74 40 je 1b32 1af2: 48 83 eb 18 sub $0x18,%rbx 1af6: 48 85 db test %rbx,%rbx 1af9: 74 37 je 1b32 1afb: 44 3a ab 80 01 00 00 cmp 0x180(%rbx),%r13b 1b02: 75 e5 jne 1ae9 1b04: 44 3b 73 70 cmp 0x70(%rbx),%r14d 1b08: 75 df jne 1ae9 1b0a: 8b 43 78 mov 0x78(%rbx),%eax 1b0d: 21 e8 and %ebp,%eax 1b0f: 3b 43 74 cmp 0x74(%rbx),%eax 1b12: 75 d5 jne 1ae9 1b14: 48 8d 7b 30 lea 0x30(%rbx),%rdi 1b18: e8 00 00 00 00 callq 1b1d 1b1d: 8b 44 24 04 mov 0x4(%rsp),%eax 1b21: 85 c0 test %eax,%eax 1b23: 75 42 jne 1b67 1b25: 4c 89 e7 mov %r12,%rdi 1b28: e8 00 00 00 00 callq 1b2d 1b2d: 48 89 d8 mov %rbx,%rax 1b30: eb 0a jmp 1b3c 1b32: 4c 89 e7 mov %r12,%rdi 1b35: e8 00 00 00 00 callq 1b3a 1b3a: 31 c0 xor %eax,%eax 1b3c: 48 83 c4 08 add $0x8,%rsp 1b40: 5b pop %rbx 1b41: 5d pop %rbp 1b42: 41 5c pop %r12 1b44: 41 5d pop %r13 1b46: 41 5e pop %r14 1b48: 41 5f pop %r15 1b4a: c3 retq 1b4b: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1b50: c7 00 fe ff ff ff movl $0xfffffffe,(%rax) 1b56: 48 83 c4 08 add $0x8,%rsp 1b5a: 31 c0 xor %eax,%eax 1b5c: 5b pop %rbx 1b5d: 5d pop %rbp 1b5e: 41 5c pop %r12 1b60: 41 5d pop %r13 1b62: 41 5e pop %r14 1b64: 41 5f pop %r15 1b66: c3 retq 1b67: 48 8b bb 88 01 00 00 mov 0x188(%rbx),%rdi 1b6e: e8 00 00 00 00 callq 1b73 1b73: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 1b78: 85 c0 test %eax,%eax 1b7a: 89 06 mov %eax,(%rsi) 1b7c: 75 a7 jne 1b25 1b7e: 44 89 fe mov %r15d,%esi 1b81: 48 89 df mov %rbx,%rdi 1b84: e8 e7 f3 ff ff callq f70 <__xfrm_policy_unlink> 1b89: 4c 89 e7 mov %r12,%rdi 1b8c: e8 00 00 00 00 callq 1b91 1b91: 48 89 df mov %rbx,%rdi 1b94: e8 07 fe ff ff callq 19a0 1b99: 48 83 c4 08 add $0x8,%rsp 1b9d: 48 89 d8 mov %rbx,%rax 1ba0: 5b pop %rbx 1ba1: 5d pop %rbp 1ba2: 41 5c pop %r12 1ba4: 41 5d pop %r13 1ba6: 41 5e pop %r14 1ba8: 41 5f pop %r15 1baa: c3 retq 1bab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000001bb0 : 1bb0: 41 56 push %r14 1bb2: 41 55 push %r13 1bb4: 41 54 push %r12 1bb6: 55 push %rbp 1bb7: 48 89 d5 mov %rdx,%rbp 1bba: 53 push %rbx 1bbb: 0f b6 85 8e 00 00 00 movzbl 0x8e(%rbp),%eax 1bc2: 48 8b 4a 58 mov 0x58(%rdx),%rcx 1bc6: 83 e0 0c and $0xc,%eax 1bc9: 48 89 ca mov %rcx,%rdx 1bcc: 48 83 e2 fe and $0xfffffffffffffffe,%rdx 1bd0: 3c 04 cmp $0x4,%al 1bd2: 48 8b 9a 88 01 00 00 mov 0x188(%rdx),%rbx 1bd9: 0f 84 0a 01 00 00 je 1ce9 1bdf: 83 bb 40 01 00 00 64 cmpl $0x64,0x140(%rbx) 1be6: 0f 87 4b 01 00 00 ja 1d37 1bec: 48 85 d2 test %rdx,%rdx 1bef: 74 34 je 1c25 1bf1: 83 e1 01 and $0x1,%ecx 1bf4: 74 2f je 1c25 1bf6: 8b 82 80 00 00 00 mov 0x80(%rdx),%eax 1bfc: 85 c0 test %eax,%eax 1bfe: 0f 84 14 01 00 00 je 1d18 1c04: 8d 48 01 lea 0x1(%rax),%ecx 1c07: 48 8d b2 80 00 00 00 lea 0x80(%rdx),%rsi 1c0e: f0 0f b1 8a 80 00 00 lock cmpxchg %ecx,0x80(%rdx) 1c15: 00 1c16: 0f 94 c1 sete %cl 1c19: 84 c9 test %cl,%cl 1c1b: 0f 84 fe 00 00 00 je 1d1f 1c21: 48 89 55 58 mov %rdx,0x58(%rbp) 1c25: 4c 8d ab 44 01 00 00 lea 0x144(%rbx),%r13 1c2c: 4c 89 ef mov %r13,%rdi 1c2f: e8 00 00 00 00 callq 1c34 1c34: 48 8b 83 78 01 00 00 mov 0x178(%rbx),%rax 1c3b: 48 85 c0 test %rax,%rax 1c3e: 75 10 jne 1c50 1c40: 48 c7 83 78 01 00 00 movq $0xa,0x178(%rbx) 1c47: 0a 00 00 00 1c4b: b8 0a 00 00 00 mov $0xa,%eax 1c50: 4c 8b 25 00 00 00 00 mov 0x0(%rip),%r12 # 1c57 1c57: 4c 8d b3 48 01 00 00 lea 0x148(%rbx),%r14 1c5e: 4c 89 f7 mov %r14,%rdi 1c61: 49 01 c4 add %rax,%r12 1c64: e8 00 00 00 00 callq 1c69 1c69: 85 c0 test %eax,%eax 1c6b: 75 57 jne 1cc4 1c6d: 48 8b 83 38 01 00 00 mov 0x138(%rbx),%rax 1c74: 48 8d 93 30 01 00 00 lea 0x130(%rbx),%rdx 1c7b: 4c 89 e6 mov %r12,%rsi 1c7e: 4c 89 f7 mov %r14,%rdi 1c81: 48 89 55 00 mov %rdx,0x0(%rbp) 1c85: 48 89 45 08 mov %rax,0x8(%rbp) 1c89: 48 89 28 mov %rbp,(%rax) 1c8c: 83 83 40 01 00 00 01 addl $0x1,0x140(%rbx) 1c93: 48 89 ab 38 01 00 00 mov %rbp,0x138(%rbx) 1c9a: e8 00 00 00 00 callq 1c9f 1c9f: 48 85 db test %rbx,%rbx 1ca2: 74 0d je 1cb1 1ca4: 85 c0 test %eax,%eax 1ca6: 75 09 jne 1cb1 1ca8: 48 8d 7b 30 lea 0x30(%rbx),%rdi 1cac: e8 00 00 00 00 callq 1cb1 1cb1: 4c 89 ef mov %r13,%rdi 1cb4: e8 00 00 00 00 callq 1cb9 1cb9: 31 c0 xor %eax,%eax 1cbb: 5b pop %rbx 1cbc: 5d pop %rbp 1cbd: 41 5c pop %r12 1cbf: 41 5d pop %r13 1cc1: 41 5e pop %r14 1cc3: c3 retq 1cc4: 48 8b 83 58 01 00 00 mov 0x158(%rbx),%rax 1ccb: 48 8d 7b 30 lea 0x30(%rbx),%rdi 1ccf: 4c 39 e0 cmp %r12,%rax 1cd2: 4c 0f 48 e0 cmovs %rax,%r12 1cd6: e8 00 00 00 00 callq 1cdb 1cdb: 84 c0 test %al,%al 1cdd: 74 8e je 1c6d 1cdf: 48 89 df mov %rbx,%rdi 1ce2: e8 00 00 00 00 callq 1ce7 1ce7: eb 84 jmp 1c6d 1ce9: 8b 85 d0 01 00 00 mov 0x1d0(%rbp),%eax 1cef: 83 f8 01 cmp $0x1,%eax 1cf2: 0f 86 e7 fe ff ff jbe 1bdf 1cf8: 48 3b b5 00 01 00 00 cmp 0x100(%rbp),%rsi 1cff: 0f 85 da fe ff ff jne 1bdf 1d05: 48 89 ef mov %rbp,%rdi 1d08: e8 00 00 00 00 callq 1d0d 1d0d: 31 c0 xor %eax,%eax 1d0f: 5b pop %rbx 1d10: 5d pop %rbp 1d11: 41 5c pop %r12 1d13: 41 5d pop %r13 1d15: 41 5e pop %r14 1d17: c3 retq 1d18: 31 d2 xor %edx,%edx 1d1a: e9 02 ff ff ff jmpq 1c21 1d1f: 85 c0 test %eax,%eax 1d21: 74 f5 je 1d18 1d23: 8d 48 01 lea 0x1(%rax),%ecx 1d26: f0 0f b1 0e lock cmpxchg %ecx,(%rsi) 1d2a: 0f 94 c1 sete %cl 1d2d: 84 c9 test %cl,%cl 1d2f: 0f 85 ec fe ff ff jne 1c21 1d35: eb e8 jmp 1d1f 1d37: 48 89 ef mov %rbp,%rdi 1d3a: e8 00 00 00 00 callq 1d3f 1d3f: b8 f5 ff ff ff mov $0xfffffff5,%eax 1d44: e9 72 ff ff ff jmpq 1cbb 1d49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000001d50 : 1d50: 41 56 push %r14 1d52: 41 55 push %r13 1d54: 41 54 push %r12 1d56: 55 push %rbp 1d57: 4c 8d a7 30 01 00 00 lea 0x130(%rdi),%r12 1d5e: 53 push %rbx 1d5f: 48 83 ec 20 sub $0x20,%rsp 1d63: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1d6a: 00 00 1d6c: 48 89 44 24 18 mov %rax,0x18(%rsp) 1d71: 31 c0 xor %eax,%eax 1d73: 4c 3b a7 30 01 00 00 cmp 0x130(%rdi),%r12 1d7a: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1d81: 00 1d82: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1d89: 00 00 1d8b: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1d92: 00 00 1d94: 0f 84 04 01 00 00 je 1e9e 1d9a: 4c 8d b7 44 01 00 00 lea 0x144(%rdi),%r14 1da1: 48 89 fb mov %rdi,%rbx 1da4: 48 89 f5 mov %rsi,%rbp 1da7: 49 89 e5 mov %rsp,%r13 1daa: 48 89 24 24 mov %rsp,(%rsp) 1dae: 48 89 64 24 08 mov %rsp,0x8(%rsp) 1db3: 4c 89 f7 mov %r14,%rdi 1db6: e8 00 00 00 00 callq 1dbb 1dbb: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 1dc2: 49 39 c4 cmp %rax,%r12 1dc5: 74 3c je 1e03 1dc7: 48 8b 8b 38 01 00 00 mov 0x138(%rbx),%rcx 1dce: 48 8b 14 24 mov (%rsp),%rdx 1dd2: 48 89 60 08 mov %rsp,0x8(%rax) 1dd6: 48 89 04 24 mov %rax,(%rsp) 1dda: 48 89 11 mov %rdx,(%rcx) 1ddd: 48 89 4a 08 mov %rcx,0x8(%rdx) 1de1: 8b 83 40 01 00 00 mov 0x140(%rbx),%eax 1de7: 01 44 24 10 add %eax,0x10(%rsp) 1deb: 4c 89 a3 30 01 00 00 mov %r12,0x130(%rbx) 1df2: 4c 89 a3 38 01 00 00 mov %r12,0x138(%rbx) 1df9: c7 83 40 01 00 00 00 movl $0x0,0x140(%rbx) 1e00: 00 00 00 1e03: 48 8d bb 48 01 00 00 lea 0x148(%rbx),%rdi 1e0a: e8 00 00 00 00 callq 1e0f 1e0f: 85 c0 test %eax,%eax 1e11: 0f 85 a4 00 00 00 jne 1ebb 1e17: 48 8d 9d 44 01 00 00 lea 0x144(%rbp),%rbx 1e1e: 4c 89 f7 mov %r14,%rdi 1e21: e8 00 00 00 00 callq 1e26 1e26: 48 89 df mov %rbx,%rdi 1e29: e8 00 00 00 00 callq 1e2e 1e2e: 48 8b 04 24 mov (%rsp),%rax 1e32: 48 8d b5 30 01 00 00 lea 0x130(%rbp),%rsi 1e39: 4c 39 e8 cmp %r13,%rax 1e3c: 74 28 je 1e66 1e3e: 48 8b 95 30 01 00 00 mov 0x130(%rbp),%rdx 1e45: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1e4a: 48 89 70 08 mov %rsi,0x8(%rax) 1e4e: 48 89 85 30 01 00 00 mov %rax,0x130(%rbp) 1e55: 48 89 11 mov %rdx,(%rcx) 1e58: 48 89 4a 08 mov %rcx,0x8(%rdx) 1e5c: 8b 44 24 10 mov 0x10(%rsp),%eax 1e60: 01 85 40 01 00 00 add %eax,0x140(%rbp) 1e66: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1e6d 1e6d: 48 8d bd 48 01 00 00 lea 0x148(%rbp),%rdi 1e74: 48 c7 85 78 01 00 00 movq $0xa,0x178(%rbp) 1e7b: 0a 00 00 00 1e7f: e8 00 00 00 00 callq 1e84 1e84: 85 c0 test %eax,%eax 1e86: 75 0e jne 1e96 1e88: 48 85 ed test %rbp,%rbp 1e8b: 74 09 je 1e96 1e8d: 48 8d 7d 30 lea 0x30(%rbp),%rdi 1e91: e8 00 00 00 00 callq 1e96 1e96: 48 89 df mov %rbx,%rdi 1e99: e8 00 00 00 00 callq 1e9e 1e9e: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1ea3: 65 48 33 04 25 28 00 xor %gs:0x28,%rax 1eaa: 00 00 1eac: 75 2b jne 1ed9 1eae: 48 83 c4 20 add $0x20,%rsp 1eb2: 5b pop %rbx 1eb3: 5d pop %rbp 1eb4: 41 5c pop %r12 1eb6: 41 5d pop %r13 1eb8: 41 5e pop %r14 1eba: c3 retq 1ebb: 48 8d 7b 30 lea 0x30(%rbx),%rdi 1ebf: e8 00 00 00 00 callq 1ec4 1ec4: 84 c0 test %al,%al 1ec6: 0f 84 4b ff ff ff je 1e17 1ecc: 48 89 df mov %rbx,%rdi 1ecf: e8 00 00 00 00 callq 1ed4 1ed4: e9 3e ff ff ff jmpq 1e17 1ed9: e8 00 00 00 00 callq 1ede 1ede: 66 90 xchg %ax,%ax 0000000000001ee0 : 1ee0: 41 55 push %r13 1ee2: 41 54 push %r12 1ee4: 55 push %rbp 1ee5: 53 push %rbx 1ee6: 48 89 fb mov %rdi,%rbx 1ee9: e8 00 00 00 00 callq 1eee 1eee: 48 8d 7b 28 lea 0x28(%rbx),%rdi 1ef2: 49 89 c5 mov %rax,%r13 1ef5: e8 00 00 00 00 callq 1efa 1efa: 80 bb 28 01 00 00 00 cmpb $0x0,0x128(%rbx) 1f01: 0f 85 b3 01 00 00 jne 20ba 1f07: 44 8b 63 70 mov 0x70(%rbx),%r12d 1f0b: 48 8b ab e0 00 00 00 mov 0xe0(%rbx),%rbp 1f12: 41 83 e4 07 and $0x7,%r12d 1f16: 48 85 ed test %rbp,%rbp 1f19: 0f 85 30 01 00 00 jne 204f 1f1f: 48 bd ff ff ff ff ff movabs $0x7fffffffffffffff,%rbp 1f26: ff ff 7f 1f29: 48 8b 93 f0 00 00 00 mov 0xf0(%rbx),%rdx 1f30: 48 85 d2 test %rdx,%rdx 1f33: 74 26 je 1f5b 1f35: 48 8b 8b 10 01 00 00 mov 0x110(%rbx),%rcx 1f3c: 48 85 c9 test %rcx,%rcx 1f3f: 0f 84 7e 01 00 00 je 20c3 1f45: 4c 29 ea sub %r13,%rdx 1f48: 48 01 ca add %rcx,%rdx 1f4b: 48 85 d2 test %rdx,%rdx 1f4e: 0f 8e 0e 01 00 00 jle 2062 1f54: 48 39 d5 cmp %rdx,%rbp 1f57: 48 0f 4f ea cmovg %rdx,%rbp 1f5b: 48 8b 93 d8 00 00 00 mov 0xd8(%rbx),%rdx 1f62: 48 85 d2 test %rdx,%rdx 1f65: 0f 84 2b 01 00 00 je 2096 1f6b: 48 03 93 08 01 00 00 add 0x108(%rbx),%rdx 1f72: 4c 29 ea sub %r13,%rdx 1f75: 48 85 d2 test %rdx,%rdx 1f78: 0f 8e 81 01 00 00 jle 20ff 1f7e: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 1f85: 48 39 d5 cmp %rdx,%rbp 1f88: 48 0f 4f ea cmovg %rdx,%rbp 1f8c: 31 c9 xor %ecx,%ecx 1f8e: 48 85 c0 test %rax,%rax 1f91: 74 3e je 1fd1 1f93: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1f9a: 48 85 d2 test %rdx,%rdx 1f9d: 0f 84 2c 01 00 00 je 20cf 1fa3: 4c 29 e8 sub %r13,%rax 1fa6: 48 01 d0 add %rdx,%rax 1fa9: 48 85 c0 test %rax,%rax 1fac: 0f 8e 74 01 00 00 jle 2126 1fb2: 48 39 e8 cmp %rbp,%rax 1fb5: 0f 8d 20 01 00 00 jge 20db 1fbb: 85 c9 test %ecx,%ecx 1fbd: 48 89 c5 mov %rax,%rbp 1fc0: 74 22 je 1fe4 1fc2: 31 c9 xor %ecx,%ecx 1fc4: 31 d2 xor %edx,%edx 1fc6: 44 89 e6 mov %r12d,%esi 1fc9: 48 89 df mov %rbx,%rdi 1fcc: e8 00 00 00 00 callq 1fd1 1fd1: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 1fd8: ff ff 7f 1fdb: 48 39 c5 cmp %rax,%rbp 1fde: 0f 84 d6 00 00 00 je 20ba 1fe4: 48 ba ad 47 e1 7a 14 movabs $0x147ae147ae147ad,%rdx 1feb: ae 47 01 1fee: 48 b8 fe ff ff ff ff movabs $0x7ffffffffffffffe,%rax 1ff5: ff ff 7f 1ff8: 48 39 d5 cmp %rdx,%rbp 1ffb: 7f 0d jg 200a 1ffd: 48 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%rax 2002: 48 8d 04 80 lea (%rax,%rax,4),%rax 2006: 48 c1 e0 02 shl $0x2,%rax 200a: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 2011 2011: 48 8d 7b 38 lea 0x38(%rbx),%rdi 2015: 48 8d 6b 30 lea 0x30(%rbx),%rbp 2019: 48 01 c6 add %rax,%rsi 201c: e8 00 00 00 00 callq 2021 2021: 48 85 db test %rbx,%rbx 2024: 74 0c je 2032 2026: 85 c0 test %eax,%eax 2028: 75 08 jne 2032 202a: 48 89 ef mov %rbp,%rdi 202d: e8 00 00 00 00 callq 2032 2032: b8 00 ff ff ff mov $0xffffff00,%eax 2037: f0 0f c1 43 28 lock xadd %eax,0x28(%rbx) 203c: 48 89 ef mov %rbp,%rdi 203f: e8 00 00 00 00 callq 2044 2044: 84 c0 test %al,%al 2046: 75 40 jne 2088 2048: 5b pop %rbx 2049: 5d pop %rbp 204a: 41 5c pop %r12 204c: 41 5d pop %r13 204e: c3 retq 204f: 48 03 ab 08 01 00 00 add 0x108(%rbx),%rbp 2056: 4c 29 ed sub %r13,%rbp 2059: 48 85 ed test %rbp,%rbp 205c: 0f 8f c7 fe ff ff jg 1f29 2062: b8 00 ff ff ff mov $0xffffff00,%eax 2067: f0 0f c1 43 28 lock xadd %eax,0x28(%rbx) 206c: 44 89 e6 mov %r12d,%esi 206f: 48 89 df mov %rbx,%rdi 2072: e8 00 00 00 00 callq 2077 2077: 85 c0 test %eax,%eax 2079: 74 6d je 20e8 207b: 48 8d 7b 30 lea 0x30(%rbx),%rdi 207f: e8 00 00 00 00 callq 2084 2084: 84 c0 test %al,%al 2086: 74 c0 je 2048 2088: 48 89 df mov %rbx,%rdi 208b: 5b pop %rbx 208c: 5d pop %rbp 208d: 41 5c pop %r12 208f: 41 5d pop %r13 2091: e9 ca e5 ff ff jmpq 660 2096: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 209d: 48 85 c0 test %rax,%rax 20a0: 0f 84 2b ff ff ff je 1fd1 20a6: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 20ad: 31 c9 xor %ecx,%ecx 20af: 48 85 d2 test %rdx,%rdx 20b2: 0f 85 eb fe ff ff jne 1fa3 20b8: eb 15 jmp 20cf 20ba: 48 8d 6b 30 lea 0x30(%rbx),%rbp 20be: e9 6f ff ff ff jmpq 2032 20c3: 48 8b 8b 08 01 00 00 mov 0x108(%rbx),%rcx 20ca: e9 76 fe ff ff jmpq 1f45 20cf: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 20d6: e9 c8 fe ff ff jmpq 1fa3 20db: 85 c9 test %ecx,%ecx 20dd: 0f 84 ee fe ff ff je 1fd1 20e3: e9 da fe ff ff jmpq 1fc2 20e8: 31 c9 xor %ecx,%ecx 20ea: ba 01 00 00 00 mov $0x1,%edx 20ef: 44 89 e6 mov %r12d,%esi 20f2: 48 89 df mov %rbx,%rdi 20f5: e8 00 00 00 00 callq 20fa 20fa: e9 7c ff ff ff jmpq 207b 20ff: 48 83 fd 1e cmp $0x1e,%rbp 2103: b8 1e 00 00 00 mov $0x1e,%eax 2108: 48 0f 4f e8 cmovg %rax,%rbp 210c: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 2113: 48 85 c0 test %rax,%rax 2116: 0f 84 a6 fe ff ff je 1fc2 211c: b9 01 00 00 00 mov $0x1,%ecx 2121: e9 6d fe ff ff jmpq 1f93 2126: 48 83 fd 1e cmp $0x1e,%rbp 212a: b8 1e 00 00 00 mov $0x1e,%eax 212f: 48 0f 4f e8 cmovg %rax,%rbp 2133: e9 8a fe ff ff jmpq 1fc2 2138: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 213f: 00 0000000000002140 : 2140: 4c 63 c1 movslq %ecx,%r8 2143: 55 push %rbp 2144: 53 push %rbx 2145: 4c 89 c0 mov %r8,%rax 2148: 48 c1 e0 04 shl $0x4,%rax 214c: 48 01 f8 add %rdi,%rax 214f: 66 83 fa 02 cmp $0x2,%dx 2153: 44 8b 88 d0 0b 00 00 mov 0xbd0(%rax),%r9d 215a: 74 66 je 21c2 215c: 66 83 fa 0a cmp $0xa,%dx 2160: 74 38 je 219a 2162: 66 83 fa 02 cmp $0x2,%dx 2166: 0f 84 96 02 00 00 je 2402 216c: 66 83 fa 0a cmp $0xa,%dx 2170: 0f 84 ef 00 00 00 je 2265 2176: 31 c0 xor %eax,%eax 2178: 41 83 c1 01 add $0x1,%r9d 217c: 41 39 c1 cmp %eax,%r9d 217f: 74 2c je 21ad 2181: 49 81 c0 bc 00 00 00 add $0xbc,%r8 2188: 49 c1 e0 04 shl $0x4,%r8 218c: 4c 01 c7 add %r8,%rdi 218f: 48 8b 57 08 mov 0x8(%rdi),%rdx 2193: 5b pop %rbx 2194: 5d pop %rbp 2195: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 2199: c3 retq 219a: 0f b6 90 d6 0b 00 00 movzbl 0xbd6(%rax),%edx 21a1: 0f b6 98 d7 0b 00 00 movzbl 0xbd7(%rax),%ebx 21a8: 3a 56 2a cmp 0x2a(%rsi),%dl 21ab: 76 0b jbe 21b8 21ad: 4a 8d 84 c7 b0 0b 00 lea 0xbb0(%rdi,%r8,8),%rax 21b4: 00 21b5: 5b pop %rbx 21b6: 5d pop %rbp 21b7: c3 retq 21b8: 38 5e 2b cmp %bl,0x2b(%rsi) 21bb: 72 f0 jb 21ad 21bd: e9 a7 00 00 00 jmpq 2269 21c2: 44 0f b6 90 d4 0b 00 movzbl 0xbd4(%rax),%r10d 21c9: 00 21ca: 0f b6 80 d5 0b 00 00 movzbl 0xbd5(%rax),%eax 21d1: 44 3a 56 2a cmp 0x2a(%rsi),%r10b 21d5: 77 d6 ja 21ad 21d7: 3a 46 2b cmp 0x2b(%rsi),%al 21da: 77 d1 ja 21ad 21dc: 8b 56 10 mov 0x10(%rsi),%edx 21df: 84 c0 test %al,%al 21e1: 0f ca bswap %edx 21e3: 0f 84 23 02 00 00 je 240c 21e9: 3c 1f cmp $0x1f,%al 21eb: 0f 86 30 02 00 00 jbe 2421 21f1: 81 ea 09 41 52 21 sub $0x21524109,%edx 21f7: 89 d0 mov %edx,%eax 21f9: 89 d1 mov %edx,%ecx 21fb: 35 f7 be ad de xor $0xdeadbef7,%eax 2200: c1 c1 0e rol $0xe,%ecx 2203: 29 c8 sub %ecx,%eax 2205: 41 89 c3 mov %eax,%r11d 2208: 41 c1 c3 0b rol $0xb,%r11d 220c: 8b 0e mov (%rsi),%ecx 220e: 45 84 d2 test %r10b,%r10b 2211: 89 ce mov %ecx,%esi 2213: b9 f7 be ad de mov $0xdeadbef7,%ecx 2218: 0f ce bswap %esi 221a: 74 0c je 2228 221c: 01 f1 add %esi,%ecx 221e: 41 80 fa 1f cmp $0x1f,%r10b 2222: 0f 86 c0 02 00 00 jbe 24e8 2228: 31 c1 xor %eax,%ecx 222a: 44 29 d9 sub %r11d,%ecx 222d: 89 ce mov %ecx,%esi 222f: 31 ca xor %ecx,%edx 2231: c1 ce 07 ror $0x7,%esi 2234: 29 f2 sub %esi,%edx 2236: 89 d6 mov %edx,%esi 2238: 31 d0 xor %edx,%eax 223a: c1 c6 10 rol $0x10,%esi 223d: 29 f0 sub %esi,%eax 223f: 89 c6 mov %eax,%esi 2241: 31 c1 xor %eax,%ecx 2243: c1 c6 04 rol $0x4,%esi 2246: 29 f1 sub %esi,%ecx 2248: 31 ca xor %ecx,%edx 224a: c1 c1 0e rol $0xe,%ecx 224d: 29 ca sub %ecx,%edx 224f: 31 d0 xor %edx,%eax 2251: c1 ca 08 ror $0x8,%edx 2254: 29 d0 sub %edx,%eax 2256: 89 c2 mov %eax,%edx 2258: c1 ea 10 shr $0x10,%edx 225b: 31 d0 xor %edx,%eax 225d: 44 21 c8 and %r9d,%eax 2260: e9 13 ff ff ff jmpq 2178 2265: 31 db xor %ebx,%ebx 2267: 31 d2 xor %edx,%edx 2269: 41 89 d2 mov %edx,%r10d 226c: 31 c0 xor %eax,%eax 226e: 41 c0 ea 05 shr $0x5,%r10b 2272: 83 e2 1f and $0x1f,%edx 2275: 45 0f b6 da movzbl %r10b,%r11d 2279: 74 19 je 2294 227b: 0f b6 d2 movzbl %dl,%edx 227e: b9 20 00 00 00 mov $0x20,%ecx 2283: b8 ff ff ff ff mov $0xffffffff,%eax 2288: 29 d1 sub %edx,%ecx 228a: 44 89 da mov %r11d,%edx 228d: d3 e0 shl %cl,%eax 228f: 0f c8 bswap %eax 2291: 23 04 96 and (%rsi,%rdx,4),%eax 2294: 42 8d ac 98 ef be ad lea -0x21524111(%rax,%r11,4),%ebp 229b: de 229c: 41 80 fa 03 cmp $0x3,%r10b 22a0: 48 89 f1 mov %rsi,%rcx 22a3: 41 89 ea mov %ebp,%r10d 22a6: 89 ea mov %ebp,%edx 22a8: 76 6f jbe 2319 22aa: 8b 41 08 mov 0x8(%rcx),%eax 22ad: 03 51 04 add 0x4(%rcx),%edx 22b0: 41 83 eb 03 sub $0x3,%r11d 22b4: 48 83 c1 0c add $0xc,%rcx 22b8: 44 01 d0 add %r10d,%eax 22bb: 41 89 ea mov %ebp,%r10d 22be: 41 29 c2 sub %eax,%r10d 22c1: 44 03 51 f4 add -0xc(%rcx),%r10d 22c5: 89 c5 mov %eax,%ebp 22c7: c1 c5 04 rol $0x4,%ebp 22ca: 01 d0 add %edx,%eax 22cc: 41 31 ea xor %ebp,%r10d 22cf: 44 89 d5 mov %r10d,%ebp 22d2: 44 29 d2 sub %r10d,%edx 22d5: 41 01 c2 add %eax,%r10d 22d8: c1 c5 06 rol $0x6,%ebp 22db: 31 ea xor %ebp,%edx 22dd: 89 d5 mov %edx,%ebp 22df: 29 d0 sub %edx,%eax 22e1: 44 01 d2 add %r10d,%edx 22e4: c1 c5 08 rol $0x8,%ebp 22e7: 31 e8 xor %ebp,%eax 22e9: 89 c5 mov %eax,%ebp 22eb: 41 29 c2 sub %eax,%r10d 22ee: 01 d0 add %edx,%eax 22f0: c1 c5 10 rol $0x10,%ebp 22f3: 41 31 ea xor %ebp,%r10d 22f6: 44 89 d5 mov %r10d,%ebp 22f9: 44 29 d2 sub %r10d,%edx 22fc: c1 cd 0d ror $0xd,%ebp 22ff: 31 ea xor %ebp,%edx 2301: 41 8d 2c 02 lea (%r10,%rax,1),%ebp 2305: 41 89 d2 mov %edx,%r10d 2308: 29 d0 sub %edx,%eax 230a: 41 c1 c2 04 rol $0x4,%r10d 230e: 01 ea add %ebp,%edx 2310: 41 31 c2 xor %eax,%r10d 2313: 41 83 fb 04 cmp $0x4,%r11d 2317: 74 91 je 22aa 2319: 41 83 fb 02 cmp $0x2,%r11d 231d: 0f 84 17 01 00 00 je 243a 2323: 41 83 fb 03 cmp $0x3,%r11d 2327: 0f 84 09 01 00 00 je 2436 232d: 41 83 fb 01 cmp $0x1,%r11d 2331: 0f 84 06 01 00 00 je 243d 2337: 89 da mov %ebx,%edx 2339: 31 c0 xor %eax,%eax 233b: c0 ea 05 shr $0x5,%dl 233e: 83 e3 1f and $0x1f,%ebx 2341: 44 0f b6 da movzbl %dl,%r11d 2345: 74 1a je 2361 2347: 0f b6 db movzbl %bl,%ebx 234a: b9 20 00 00 00 mov $0x20,%ecx 234f: b8 ff ff ff ff mov $0xffffffff,%eax 2354: 29 d9 sub %ebx,%ecx 2356: d3 e0 shl %cl,%eax 2358: 44 89 d9 mov %r11d,%ecx 235b: 0f c8 bswap %eax 235d: 23 44 8e 10 and 0x10(%rsi,%rcx,4),%eax 2361: 42 8d 9c 98 ef be ad lea -0x21524111(%rax,%r11,4),%ebx 2368: de 2369: 48 83 c6 10 add $0x10,%rsi 236d: 80 fa 03 cmp $0x3,%dl 2370: 89 d8 mov %ebx,%eax 2372: 89 da mov %ebx,%edx 2374: 76 5c jbe 23d2 2376: 03 46 08 add 0x8(%rsi),%eax 2379: 03 5e 04 add 0x4(%rsi),%ebx 237c: 41 83 eb 03 sub $0x3,%r11d 2380: 48 83 c6 0c add $0xc,%rsi 2384: 29 c2 sub %eax,%edx 2386: 03 56 f4 add -0xc(%rsi),%edx 2389: 89 d9 mov %ebx,%ecx 238b: 89 c3 mov %eax,%ebx 238d: 01 c8 add %ecx,%eax 238f: c1 c3 04 rol $0x4,%ebx 2392: 31 da xor %ebx,%edx 2394: 89 d3 mov %edx,%ebx 2396: 29 d1 sub %edx,%ecx 2398: 01 c2 add %eax,%edx 239a: c1 c3 06 rol $0x6,%ebx 239d: 31 d9 xor %ebx,%ecx 239f: 89 cb mov %ecx,%ebx 23a1: 29 c8 sub %ecx,%eax 23a3: 01 d1 add %edx,%ecx 23a5: c1 c3 08 rol $0x8,%ebx 23a8: 31 d8 xor %ebx,%eax 23aa: 89 c3 mov %eax,%ebx 23ac: 29 c2 sub %eax,%edx 23ae: 01 c8 add %ecx,%eax 23b0: c1 c3 10 rol $0x10,%ebx 23b3: 31 da xor %ebx,%edx 23b5: 89 d3 mov %edx,%ebx 23b7: 29 d1 sub %edx,%ecx 23b9: 01 c2 add %eax,%edx 23bb: c1 cb 0d ror $0xd,%ebx 23be: 31 d9 xor %ebx,%ecx 23c0: 89 cb mov %ecx,%ebx 23c2: 29 c8 sub %ecx,%eax 23c4: c1 c3 04 rol $0x4,%ebx 23c7: 31 d8 xor %ebx,%eax 23c9: 41 83 fb 04 cmp $0x4,%r11d 23cd: 8d 1c 11 lea (%rcx,%rdx,1),%ebx 23d0: 74 a4 je 2376 23d2: 41 83 fb 02 cmp $0x2,%r11d 23d6: 0f 84 bd 00 00 00 je 2499 23dc: 41 83 fb 03 cmp $0x3,%r11d 23e0: 0f 84 b0 00 00 00 je 2496 23e6: 41 83 fb 01 cmp $0x1,%r11d 23ea: 0f 84 ac 00 00 00 je 249c 23f0: 44 31 d0 xor %r10d,%eax 23f3: 89 c2 mov %eax,%edx 23f5: c1 ea 10 shr $0x10,%edx 23f8: 31 d0 xor %edx,%eax 23fa: 44 21 c8 and %r9d,%eax 23fd: e9 76 fd ff ff jmpq 2178 2402: 45 31 d2 xor %r10d,%r10d 2405: 31 c0 xor %eax,%eax 2407: e9 d0 fd ff ff jmpq 21dc 240c: 41 bb 82 ac 42 10 mov $0x1042ac82,%r11d 2412: b8 55 08 42 90 mov $0x90420855,%eax 2417: ba f7 be ad de mov $0xdeadbef7,%edx 241c: e9 eb fd ff ff jmpq 220c 2421: b9 20 00 00 00 mov $0x20,%ecx 2426: 29 c1 sub %eax,%ecx 2428: b8 ff ff ff ff mov $0xffffffff,%eax 242d: d3 e0 shl %cl,%eax 242f: 21 c2 and %eax,%edx 2431: e9 bb fd ff ff jmpq 21f1 2436: 44 03 51 08 add 0x8(%rcx),%r10d 243a: 03 51 04 add 0x4(%rcx),%edx 243d: 03 29 add (%rcx),%ebp 243f: 44 89 d0 mov %r10d,%eax 2442: 41 89 d2 mov %edx,%r10d 2445: 31 d0 xor %edx,%eax 2447: 41 c1 c2 0e rol $0xe,%r10d 244b: 44 29 d0 sub %r10d,%eax 244e: 41 89 c2 mov %eax,%r10d 2451: 89 e9 mov %ebp,%ecx 2453: 41 c1 c2 0b rol $0xb,%r10d 2457: 31 c1 xor %eax,%ecx 2459: 44 29 d1 sub %r10d,%ecx 245c: 41 89 ca mov %ecx,%r10d 245f: 31 ca xor %ecx,%edx 2461: 41 c1 ca 07 ror $0x7,%r10d 2465: 44 29 d2 sub %r10d,%edx 2468: 41 89 d2 mov %edx,%r10d 246b: 31 d0 xor %edx,%eax 246d: 41 c1 c2 10 rol $0x10,%r10d 2471: 44 29 d0 sub %r10d,%eax 2474: 41 89 c2 mov %eax,%r10d 2477: 31 c1 xor %eax,%ecx 2479: 41 c1 c2 04 rol $0x4,%r10d 247d: 44 29 d1 sub %r10d,%ecx 2480: 31 ca xor %ecx,%edx 2482: c1 c1 0e rol $0xe,%ecx 2485: 29 ca sub %ecx,%edx 2487: 31 d0 xor %edx,%eax 2489: c1 ca 08 ror $0x8,%edx 248c: 29 d0 sub %edx,%eax 248e: 41 89 c2 mov %eax,%r10d 2491: e9 a1 fe ff ff jmpq 2337 2496: 03 46 08 add 0x8(%rsi),%eax 2499: 03 5e 04 add 0x4(%rsi),%ebx 249c: 8b 0e mov (%rsi),%ecx 249e: 31 d8 xor %ebx,%eax 24a0: 01 d1 add %edx,%ecx 24a2: 89 da mov %ebx,%edx 24a4: c1 c2 0e rol $0xe,%edx 24a7: 29 d0 sub %edx,%eax 24a9: 89 c2 mov %eax,%edx 24ab: 89 c8 mov %ecx,%eax 24ad: 89 d1 mov %edx,%ecx 24af: 31 d0 xor %edx,%eax 24b1: c1 c1 0b rol $0xb,%ecx 24b4: 29 c8 sub %ecx,%eax 24b6: 89 d9 mov %ebx,%ecx 24b8: 89 c6 mov %eax,%esi 24ba: 31 c1 xor %eax,%ecx 24bc: c1 ce 07 ror $0x7,%esi 24bf: 29 f1 sub %esi,%ecx 24c1: 89 ce mov %ecx,%esi 24c3: 31 ca xor %ecx,%edx 24c5: c1 c6 10 rol $0x10,%esi 24c8: 29 f2 sub %esi,%edx 24ca: 89 d6 mov %edx,%esi 24cc: 31 d0 xor %edx,%eax 24ce: c1 c6 04 rol $0x4,%esi 24d1: 29 f0 sub %esi,%eax 24d3: 31 c1 xor %eax,%ecx 24d5: c1 c0 0e rol $0xe,%eax 24d8: 29 c1 sub %eax,%ecx 24da: 31 ca xor %ecx,%edx 24dc: c1 c9 08 ror $0x8,%ecx 24df: 89 d0 mov %edx,%eax 24e1: 29 c8 sub %ecx,%eax 24e3: e9 08 ff ff ff jmpq 23f0 24e8: b9 20 00 00 00 mov $0x20,%ecx 24ed: 44 29 d1 sub %r10d,%ecx 24f0: 41 ba ff ff ff ff mov $0xffffffff,%r10d 24f6: 41 d3 e2 shl %cl,%r10d 24f9: 44 89 d1 mov %r10d,%ecx 24fc: 21 f1 and %esi,%ecx 24fe: 81 e9 09 41 52 21 sub $0x21524109,%ecx 2504: e9 1f fd ff ff jmpq 2228 2509: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000002510 : 2510: 41 57 push %r15 2512: 41 56 push %r14 2514: 41 55 push %r13 2516: 41 54 push %r12 2518: 4c 63 ef movslq %edi,%r13 251b: 55 push %rbp 251c: 53 push %rbx 251d: 48 89 f5 mov %rsi,%rbp 2520: 48 8d 5d 7c lea 0x7c(%rbp),%rbx 2524: 48 83 ec 18 sub $0x18,%rsp 2528: 4c 8b 26 mov (%rsi),%r12 252b: 89 54 24 0c mov %edx,0xc(%rsp) 252f: 49 8d 84 24 84 0d 00 lea 0xd84(%r12),%rax 2536: 00 2537: 48 89 c7 mov %rax,%rdi 253a: 48 89 04 24 mov %rax,(%rsp) 253e: e8 00 00 00 00 callq 2543 2543: 0f b7 95 84 01 00 00 movzwl 0x184(%rbp),%edx 254a: 44 89 e9 mov %r13d,%ecx 254d: 48 89 de mov %rbx,%rsi 2550: 4c 89 e7 mov %r12,%rdi 2553: e8 e8 fb ff ff callq 2140 2558: 4c 8b 10 mov (%rax),%r10 255b: 48 89 44 24 10 mov %rax,0x10(%rsp) 2560: 4d 85 d2 test %r10,%r10 2563: 0f 84 9d 02 00 00 je 2806 2569: 4c 89 d0 mov %r10,%rax 256c: 48 83 e8 08 sub $0x8,%rax 2570: 0f 84 d2 02 00 00 je 2848 2576: 0f b6 b5 80 01 00 00 movzbl 0x180(%rbp),%esi 257d: 45 31 c9 xor %r9d,%r9d 2580: 45 31 f6 xor %r14d,%r14d 2583: 4d 89 d7 mov %r10,%r15 2586: eb 13 jmp 259b 2588: 4c 8d 48 08 lea 0x8(%rax),%r9 258c: 48 8b 40 08 mov 0x8(%rax),%rax 2590: 48 85 c0 test %rax,%rax 2593: 74 22 je 25b7 2595: 48 83 e8 08 sub $0x8,%rax 2599: 74 1c je 25b7 259b: 40 38 b0 80 01 00 00 cmp %sil,0x180(%rax) 25a2: 0f 84 28 01 00 00 je 26d0 25a8: 8b 55 6c mov 0x6c(%rbp),%edx 25ab: 8b 48 6c mov 0x6c(%rax),%ecx 25ae: 39 ca cmp %ecx,%edx 25b0: 73 d6 jae 2588 25b2: 4d 85 f6 test %r14,%r14 25b5: 74 d5 je 258c 25b7: 4d 89 fa mov %r15,%r10 25ba: 4d 85 c9 test %r9,%r9 25bd: 0f 84 96 02 00 00 je 2859 25c3: 49 8b 01 mov (%r9),%rax 25c6: 48 8d 55 08 lea 0x8(%rbp),%rdx 25ca: 48 89 45 08 mov %rax,0x8(%rbp) 25ce: 49 89 11 mov %rdx,(%r9) 25d1: 48 8b 45 08 mov 0x8(%rbp),%rax 25d5: 4c 89 4d 10 mov %r9,0x10(%rbp) 25d9: 48 85 c0 test %rax,%rax 25dc: 74 04 je 25e2 25de: 48 89 50 08 mov %rdx,0x8(%rax) 25e2: 44 89 ee mov %r13d,%esi 25e5: 48 89 ef mov %rbp,%rdi 25e8: e8 b3 dd ff ff callq 3a0 <__xfrm_policy_link> 25ed: 66 83 bd 84 01 00 00 cmpw $0x2,0x184(%rbp) 25f4: 02 25f5: 0f 84 fd 01 00 00 je 27f8 25fb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2602 2602: 48 85 c0 test %rax,%rax 2605: 74 05 je 260c 2607: 4c 89 e7 mov %r12,%rdi 260a: ff d0 callq *%rax 260c: 4d 85 f6 test %r14,%r14 260f: 0f 84 d0 01 00 00 je 27e5 2615: 48 89 ee mov %rbp,%rsi 2618: 4c 89 f7 mov %r14,%rdi 261b: e8 30 f7 ff ff callq 1d50 2620: 44 89 ee mov %r13d,%esi 2623: 4c 89 f7 mov %r14,%rdi 2626: e8 45 e9 ff ff callq f70 <__xfrm_policy_unlink> 262b: 41 8b 46 70 mov 0x70(%r14),%eax 262f: 89 c2 mov %eax,%edx 2631: 89 45 70 mov %eax,0x70(%rbp) 2634: 48 8d 4d 18 lea 0x18(%rbp),%rcx 2638: c1 ea 08 shr $0x8,%edx 263b: 31 d0 xor %edx,%eax 263d: 41 23 84 24 a8 0b 00 and 0xba8(%r12),%eax 2644: 00 2645: 49 8b 94 24 a0 0b 00 mov 0xba0(%r12),%rdx 264c: 00 264d: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 2651: 48 8b 10 mov (%rax),%rdx 2654: 48 85 d2 test %rdx,%rdx 2657: 48 89 55 18 mov %rdx,0x18(%rbp) 265b: 74 04 je 2661 265d: 48 89 4a 08 mov %rcx,0x8(%rdx) 2661: 48 89 08 mov %rcx,(%rax) 2664: 48 89 45 20 mov %rax,0x20(%rbp) 2668: e8 00 00 00 00 callq 266d 266d: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 2674 2674: 48 8d 7d 38 lea 0x38(%rbp),%rdi 2678: 48 89 85 08 01 00 00 mov %rax,0x108(%rbp) 267f: 48 c7 85 10 01 00 00 movq $0x0,0x110(%rbp) 2686: 00 00 00 00 268a: 48 83 c6 64 add $0x64,%rsi 268e: e8 00 00 00 00 callq 2693 2693: 48 85 ed test %rbp,%rbp 2696: 74 0d je 26a5 2698: 85 c0 test %eax,%eax 269a: 75 09 jne 26a5 269c: 48 8d 7d 30 lea 0x30(%rbp),%rdi 26a0: e8 00 00 00 00 callq 26a5 26a5: 48 8b 3c 24 mov (%rsp),%rdi 26a9: e8 00 00 00 00 callq 26ae 26ae: 4d 85 f6 test %r14,%r14 26b1: 0f 84 df 00 00 00 je 2796 26b7: 4c 89 f7 mov %r14,%rdi 26ba: e8 e1 f2 ff ff callq 19a0 26bf: 31 c0 xor %eax,%eax 26c1: 48 83 c4 18 add $0x18,%rsp 26c5: 5b pop %rbx 26c6: 5d pop %rbp 26c7: 41 5c pop %r12 26c9: 41 5d pop %r13 26cb: 41 5e pop %r14 26cd: 41 5f pop %r15 26cf: c3 retq 26d0: 48 8d 48 7c lea 0x7c(%rax),%rcx 26d4: 31 d2 xor %edx,%edx 26d6: 8b 3c 13 mov (%rbx,%rdx,1),%edi 26d9: 39 3c 11 cmp %edi,(%rcx,%rdx,1) 26dc: 0f 85 c6 fe ff ff jne 25a8 26e2: 48 83 c2 04 add $0x4,%rdx 26e6: 48 83 fa 38 cmp $0x38,%rdx 26ea: 75 ea jne 26d6 26ec: 44 8b 55 74 mov 0x74(%rbp),%r10d 26f0: 44 8b 45 78 mov 0x78(%rbp),%r8d 26f4: 8b 78 78 mov 0x78(%rax),%edi 26f7: 8b 55 6c mov 0x6c(%rbp),%edx 26fa: 8b 48 6c mov 0x6c(%rax),%ecx 26fd: 44 8b 58 74 mov 0x74(%rax),%r11d 2701: 45 21 d0 and %r10d,%r8d 2704: 39 7d 78 cmp %edi,0x78(%rbp) 2707: 75 05 jne 270e 2709: 45 39 da cmp %r11d,%r10d 270c: 74 14 je 2722 270e: 44 21 c7 and %r8d,%edi 2711: 44 39 df cmp %r11d,%edi 2714: 0f 85 94 fe ff ff jne 25ae 271a: 39 ca cmp %ecx,%edx 271c: 0f 85 8c fe ff ff jne 25ae 2722: 48 8b b8 88 01 00 00 mov 0x188(%rax),%rdi 2729: 4c 8b 85 88 01 00 00 mov 0x188(%rbp),%r8 2730: 48 85 ff test %rdi,%rdi 2733: 75 26 jne 275b 2735: 4d 85 c0 test %r8,%r8 2738: 75 21 jne 275b 273a: 4d 85 f6 test %r14,%r14 273d: 0f 85 e3 00 00 00 jne 2826 2743: 8b 7c 24 0c mov 0xc(%rsp),%edi 2747: 85 ff test %edi,%edi 2749: 0f 85 e6 00 00 00 jne 2835 274f: 39 ca cmp %ecx,%edx 2751: 76 38 jbe 278b 2753: 49 89 c6 mov %rax,%r14 2756: e9 31 fe ff ff jmpq 258c 275b: 48 85 ff test %rdi,%rdi 275e: 0f 84 4a fe ff ff je 25ae 2764: 4d 85 c0 test %r8,%r8 2767: 0f 84 41 fe ff ff je 25ae 276d: 45 8b 58 04 mov 0x4(%r8),%r11d 2771: 44 39 5f 04 cmp %r11d,0x4(%rdi) 2775: 0f 85 33 fe ff ff jne 25ae 277b: 45 0f b7 18 movzwl (%r8),%r11d 277f: 66 44 39 1f cmp %r11w,(%rdi) 2783: 0f 85 25 fe ff ff jne 25ae 2789: eb af jmp 273a 278b: 4d 89 fa mov %r15,%r10 278e: 49 89 c6 mov %rax,%r14 2791: e9 24 fe ff ff jmpq 25ba 2796: 49 8d 85 bc 00 00 00 lea 0xbc(%r13),%rax 279d: 48 c1 e0 04 shl $0x4,%rax 27a1: 41 8b 44 04 10 mov 0x10(%r12,%rax,1),%eax 27a6: 8d 50 01 lea 0x1(%rax),%edx 27a9: 3b 15 00 00 00 00 cmp 0x0(%rip),%edx # 27af 27af: 73 23 jae 27d4 27b1: 43 39 84 ac f8 0b 00 cmp %eax,0xbf8(%r12,%r13,4) 27b8: 00 27b9: 76 19 jbe 27d4 27bb: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 27c2 27c2: 49 8d 94 24 10 0c 00 lea 0xc10(%r12),%rdx 27c9: 00 27ca: bf 40 00 00 00 mov $0x40,%edi 27cf: e8 00 00 00 00 callq 27d4 27d4: 48 83 c4 18 add $0x18,%rsp 27d8: 31 c0 xor %eax,%eax 27da: 5b pop %rbx 27db: 5d pop %rbp 27dc: 41 5c pop %r12 27de: 41 5d pop %r13 27e0: 41 5e pop %r14 27e2: 41 5f pop %r15 27e4: c3 retq 27e5: 8b 55 70 mov 0x70(%rbp),%edx 27e8: 44 89 ee mov %r13d,%esi 27eb: 4c 89 e7 mov %r12,%rdi 27ee: e8 5d d8 ff ff callq 50 27f3: e9 37 fe ff ff jmpq 262f 27f8: f0 41 ff 84 24 8c 08 lock incl 0x88c(%r12) 27ff: 00 00 2801: e9 06 fe ff ff jmpq 260c 2806: 48 8d 45 08 lea 0x8(%rbp),%rax 280a: 48 c7 45 08 00 00 00 movq $0x0,0x8(%rbp) 2811: 00 2812: 45 31 f6 xor %r14d,%r14d 2815: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 281a: 48 89 06 mov %rax,(%rsi) 281d: 48 89 75 10 mov %rsi,0x10(%rbp) 2821: e9 bc fd ff ff jmpq 25e2 2826: 0f ff (bad) 2828: 39 ca cmp %ecx,%edx 282a: 0f 83 58 fd ff ff jae 2588 2830: e9 82 fd ff ff jmpq 25b7 2835: 48 8b 3c 24 mov (%rsp),%rdi 2839: e8 00 00 00 00 callq 283e 283e: b8 ef ff ff ff mov $0xffffffef,%eax 2843: e9 79 fe ff ff jmpq 26c1 2848: 48 8d 45 08 lea 0x8(%rbp),%rax 284c: 4c 89 55 08 mov %r10,0x8(%rbp) 2850: 45 31 f6 xor %r14d,%r14d 2853: 49 89 42 08 mov %rax,0x8(%r10) 2857: eb bc jmp 2815 2859: 48 8d 45 08 lea 0x8(%rbp),%rax 285d: 4c 89 55 08 mov %r10,0x8(%rbp) 2861: eb f0 jmp 2853 2863: 0f 1f 00 nopl (%rax) 2866: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 286d: 00 00 00 0000000000002870 : 2870: 41 57 push %r15 2872: 41 56 push %r14 2874: 4d 89 c7 mov %r8,%r15 2877: 41 55 push %r13 2879: 41 54 push %r12 287b: 41 89 f6 mov %esi,%r14d 287e: 55 push %rbp 287f: 53 push %rbx 2880: 48 8d af 84 0d 00 00 lea 0xd84(%rdi),%rbp 2887: 48 89 fb mov %rdi,%rbx 288a: 41 89 cc mov %ecx,%r12d 288d: 41 89 d5 mov %edx,%r13d 2890: 48 83 ec 08 sub $0x8,%rsp 2894: 48 89 ef mov %rbp,%rdi 2897: 48 8b 44 24 48 mov 0x48(%rsp),%rax 289c: 4c 89 0c 24 mov %r9,(%rsp) 28a0: c7 00 00 00 00 00 movl $0x0,(%rax) 28a6: e8 00 00 00 00 callq 28ab 28ab: 41 0f b7 57 28 movzwl 0x28(%r15),%edx 28b0: 48 89 df mov %rbx,%rdi 28b3: 44 89 e1 mov %r12d,%ecx 28b6: 4c 89 fe mov %r15,%rsi 28b9: e8 82 f8 ff ff callq 2140 28be: 48 8b 18 mov (%rax),%rbx 28c1: 48 85 db test %rbx,%rbx 28c4: 74 75 je 293b 28c6: 48 83 eb 08 sub $0x8,%rbx 28ca: 4c 8b 0c 24 mov (%rsp),%r9 28ce: eb 0d jmp 28dd 28d0: 48 8b 5b 08 mov 0x8(%rbx),%rbx 28d4: 48 85 db test %rbx,%rbx 28d7: 74 62 je 293b 28d9: 48 83 eb 08 sub $0x8,%rbx 28dd: 48 85 db test %rbx,%rbx 28e0: 74 59 je 293b 28e2: 44 38 ab 80 01 00 00 cmp %r13b,0x180(%rbx) 28e9: 75 e5 jne 28d0 28eb: 8b 43 78 mov 0x78(%rbx),%eax 28ee: 44 21 f0 and %r14d,%eax 28f1: 3b 43 74 cmp 0x74(%rbx),%eax 28f4: 75 da jne 28d0 28f6: 48 8d 53 7c lea 0x7c(%rbx),%rdx 28fa: 31 c0 xor %eax,%eax 28fc: 8b 0c 02 mov (%rdx,%rax,1),%ecx 28ff: 41 39 0c 07 cmp %ecx,(%r15,%rax,1) 2903: 75 cb jne 28d0 2905: 48 83 c0 04 add $0x4,%rax 2909: 48 83 f8 38 cmp $0x38,%rax 290d: 75 ed jne 28fc 290f: 4d 85 c9 test %r9,%r9 2912: 48 8b 83 88 01 00 00 mov 0x188(%rbx),%rax 2919: 75 3c jne 2957 291b: 48 85 c0 test %rax,%rax 291e: 75 37 jne 2957 2920: 48 8d 7b 30 lea 0x30(%rbx),%rdi 2924: e8 00 00 00 00 callq 2929 2929: 8b 44 24 40 mov 0x40(%rsp),%eax 292d: 85 c0 test %eax,%eax 292f: 75 54 jne 2985 2931: 48 89 ef mov %rbp,%rdi 2934: e8 00 00 00 00 callq 2939 2939: eb 0a jmp 2945 293b: 48 89 ef mov %rbp,%rdi 293e: 31 db xor %ebx,%ebx 2940: e8 00 00 00 00 callq 2945 2945: 48 83 c4 08 add $0x8,%rsp 2949: 48 89 d8 mov %rbx,%rax 294c: 5b pop %rbx 294d: 5d pop %rbp 294e: 41 5c pop %r12 2950: 41 5d pop %r13 2952: 41 5e pop %r14 2954: 41 5f pop %r15 2956: c3 retq 2957: 4d 85 c9 test %r9,%r9 295a: 0f 84 70 ff ff ff je 28d0 2960: 48 85 c0 test %rax,%rax 2963: 0f 84 67 ff ff ff je 28d0 2969: 8b 70 04 mov 0x4(%rax),%esi 296c: 41 39 71 04 cmp %esi,0x4(%r9) 2970: 0f 85 5a ff ff ff jne 28d0 2976: 0f b7 00 movzwl (%rax),%eax 2979: 66 41 39 01 cmp %ax,(%r9) 297d: 0f 85 4d ff ff ff jne 28d0 2983: eb 9b jmp 2920 2985: 48 8b bb 88 01 00 00 mov 0x188(%rbx),%rdi 298c: e8 00 00 00 00 callq 2991 2991: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 2996: 85 c0 test %eax,%eax 2998: 89 06 mov %eax,(%rsi) 299a: 75 95 jne 2931 299c: 44 89 e6 mov %r12d,%esi 299f: 48 89 df mov %rbx,%rdi 29a2: e8 c9 e5 ff ff callq f70 <__xfrm_policy_unlink> 29a7: 48 89 ef mov %rbp,%rdi 29aa: e8 00 00 00 00 callq 29af 29af: 48 89 df mov %rbx,%rdi 29b2: e8 e9 ef ff ff callq 19a0 29b7: eb 8c jmp 2945 29b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000029c0 : 29c0: 41 57 push %r15 29c2: 41 56 push %r14 29c4: 41 55 push %r13 29c6: 41 54 push %r12 29c8: 49 89 fc mov %rdi,%r12 29cb: 55 push %rbp 29cc: 53 push %rbx 29cd: 48 8d 9f d0 f3 ff ff lea -0xc30(%rdi),%rbx 29d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29db: 48 83 ec 08 sub $0x8,%rsp 29df: e8 00 00 00 00 callq 29e4 29e4: 41 8b 44 24 20 mov 0x20(%r12),%eax 29e9: a8 01 test $0x1,%al 29eb: 0f 85 cf 01 00 00 jne 2bc0 29f1: 45 0f b6 4c 24 2b movzbl 0x2b(%r12),%r9d 29f7: 45 0f b6 6c 24 28 movzbl 0x28(%r12),%r13d 29fd: 45 0f b6 74 24 29 movzbl 0x29(%r12),%r14d 2a03: 45 0f b6 7c 24 2a movzbl 0x2a(%r12),%r15d 2a09: 44 88 4c 24 07 mov %r9b,0x7(%rsp) 2a0e: 41 39 44 24 20 cmp %eax,0x20(%r12) 2a13: 75 cf jne 29e4 2a15: 49 8d ac 24 54 01 00 lea 0x154(%r12),%rbp 2a1c: 00 2a1d: 48 89 ef mov %rbp,%rdi 2a20: e8 00 00 00 00 callq 2a25 2a25: 44 0f b6 4c 24 07 movzbl 0x7(%rsp),%r9d 2a2b: 49 8d 74 24 a0 lea -0x60(%r12),%rsi 2a30: 41 b8 01 00 00 00 mov $0x1,%r8d 2a36: 31 ff xor %edi,%edi 2a38: 49 c7 44 fc 80 00 00 movq $0x0,-0x80(%r12,%rdi,8) 2a3f: 00 00 2a41: 8b 06 mov (%rsi),%eax 2a43: 48 8b 4e f8 mov -0x8(%rsi),%rcx 2a47: 85 c0 test %eax,%eax 2a49: 78 13 js 2a5e 2a4b: 48 63 d0 movslq %eax,%rdx 2a4e: 83 e8 01 sub $0x1,%eax 2a51: 83 f8 ff cmp $0xffffffff,%eax 2a54: 48 c7 04 d1 00 00 00 movq $0x0,(%rcx,%rdx,8) 2a5b: 00 2a5c: 75 ed jne 2a4b 2a5e: 48 83 ff 01 cmp $0x1,%rdi 2a62: 0f 84 14 01 00 00 je 2b7c 2a68: 41 83 f8 03 cmp $0x3,%r8d 2a6c: 44 88 6e 04 mov %r13b,0x4(%rsi) 2a70: 44 88 76 05 mov %r14b,0x5(%rsi) 2a74: 44 88 7e 06 mov %r15b,0x6(%rsi) 2a78: 44 88 4e 07 mov %r9b,0x7(%rsi) 2a7c: 74 0e je 2a8c 2a7e: 48 83 c7 01 add $0x1,%rdi 2a82: 48 83 c6 10 add $0x10,%rsi 2a86: 41 83 c0 01 add $0x1,%r8d 2a8a: eb ac jmp 2a38 2a8c: 49 8b 84 24 68 ff ff mov -0x98(%r12),%rax 2a93: ff 2a94: 4c 8d ab 90 0b 00 00 lea 0xb90(%rbx),%r13 2a9b: 49 39 c5 cmp %rax,%r13 2a9e: 4c 8d a0 e8 fe ff ff lea -0x118(%rax),%r12 2aa5: 75 1d jne 2ac4 2aa7: e9 ae 00 00 00 jmpq 2b5a 2aac: 49 8b 84 24 20 01 00 mov 0x120(%r12),%rax 2ab3: 00 2ab4: 49 39 c5 cmp %rax,%r13 2ab7: 4c 8d a0 e8 fe ff ff lea -0x118(%rax),%r12 2abe: 0f 84 96 00 00 00 je 2b5a 2ac4: 41 8b 4c 24 70 mov 0x70(%r12),%ecx 2ac9: 83 e1 07 and $0x7,%ecx 2acc: 83 f9 02 cmp $0x2,%ecx 2acf: 7f db jg 2aac 2ad1: 41 0f b7 94 24 84 01 movzwl 0x184(%r12),%edx 2ad8: 00 00 2ada: 49 8d 74 24 7c lea 0x7c(%r12),%rsi 2adf: 48 89 df mov %rbx,%rdi 2ae2: e8 59 f6 ff ff callq 2140 2ae7: 48 8b 08 mov (%rax),%rcx 2aea: 48 85 c9 test %rcx,%rcx 2aed: 0f 84 a2 00 00 00 je 2b95 2af3: 48 89 ca mov %rcx,%rdx 2af6: 48 83 ea 08 sub $0x8,%rdx 2afa: 0f 84 b0 00 00 00 je 2bb0 2b00: 41 8b 74 24 6c mov 0x6c(%r12),%esi 2b05: 39 71 64 cmp %esi,0x64(%rcx) 2b08: 76 16 jbe 2b20 2b0a: e9 a1 00 00 00 jmpq 2bb0 2b0f: 48 89 c1 mov %rax,%rcx 2b12: 48 83 e9 08 sub $0x8,%rcx 2b16: 74 11 je 2b29 2b18: 39 70 64 cmp %esi,0x64(%rax) 2b1b: 77 0c ja 2b29 2b1d: 48 89 ca mov %rcx,%rdx 2b20: 48 8b 42 08 mov 0x8(%rdx),%rax 2b24: 48 85 c0 test %rax,%rax 2b27: 75 e6 jne 2b0f 2b29: 48 8b 42 08 mov 0x8(%rdx),%rax 2b2d: 49 8d 4c 24 08 lea 0x8(%r12),%rcx 2b32: 48 83 c2 08 add $0x8,%rdx 2b36: 49 89 44 24 08 mov %rax,0x8(%r12) 2b3b: 48 89 0a mov %rcx,(%rdx) 2b3e: 49 8b 44 24 08 mov 0x8(%r12),%rax 2b43: 49 89 54 24 10 mov %rdx,0x10(%r12) 2b48: 48 85 c0 test %rax,%rax 2b4b: 0f 84 5b ff ff ff je 2aac 2b51: 48 89 48 08 mov %rcx,0x8(%rax) 2b55: e9 52 ff ff ff jmpq 2aac 2b5a: 48 89 ef mov %rbp,%rdi 2b5d: e8 00 00 00 00 callq 2b62 2b62: 48 83 c4 08 add $0x8,%rsp 2b66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b6d: 5b pop %rbx 2b6e: 5d pop %rbp 2b6f: 41 5c pop %r12 2b71: 41 5d pop %r13 2b73: 41 5e pop %r14 2b75: 41 5f pop %r15 2b77: e9 00 00 00 00 jmpq 2b7c 2b7c: 45 88 74 24 b4 mov %r14b,-0x4c(%r12) 2b81: 45 88 6c 24 b5 mov %r13b,-0x4b(%r12) 2b86: 45 88 4c 24 b6 mov %r9b,-0x4a(%r12) 2b8b: 45 88 7c 24 b7 mov %r15b,-0x49(%r12) 2b90: e9 e9 fe ff ff jmpq 2a7e 2b95: 49 8d 54 24 08 lea 0x8(%r12),%rdx 2b9a: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 2ba1: 00 00 2ba3: 48 89 10 mov %rdx,(%rax) 2ba6: 49 89 44 24 10 mov %rax,0x10(%r12) 2bab: e9 fc fe ff ff jmpq 2aac 2bb0: 49 8d 54 24 08 lea 0x8(%r12),%rdx 2bb5: 49 89 4c 24 08 mov %rcx,0x8(%r12) 2bba: 48 89 51 08 mov %rdx,0x8(%rcx) 2bbe: eb e3 jmp 2ba3 2bc0: f3 90 pause 2bc2: e9 1d fe ff ff jmpq 29e4 2bc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2bce: 00 00 0000000000002bd0 : 2bd0: 55 push %rbp 2bd1: 48 89 e5 mov %rsp,%rbp 2bd4: 41 57 push %r15 2bd6: 41 56 push %r14 2bd8: 41 55 push %r13 2bda: 41 54 push %r12 2bdc: 4d 89 c7 mov %r8,%r15 2bdf: 41 52 push %r10 2be1: 53 push %rbx 2be2: 44 0f b7 c1 movzwl %cx,%r8d 2be6: 48 8d 4d 98 lea -0x68(%rbp),%rcx 2bea: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 2bf1: 48 89 bd 30 ff ff ff mov %rdi,-0xd0(%rbp) 2bf8: 89 b5 14 ff ff ff mov %esi,-0xec(%rbp) 2bfe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2c05: 00 00 2c07: 48 89 45 c8 mov %rax,-0x38(%rbp) 2c0b: 31 c0 xor %eax,%eax 2c0d: 48 8b 07 mov (%rdi),%rax 2c10: 48 89 95 58 ff ff ff mov %rdx,-0xa8(%rbp) 2c17: 48 8b 00 mov (%rax),%rax 2c1a: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 2c21: e8 aa dd ff ff callq 9d0 2c26: 83 f8 00 cmp $0x0,%eax 2c29: 89 85 70 ff ff ff mov %eax,-0x90(%rbp) 2c2f: 0f 8e 18 06 00 00 jle 324d 2c35: 65 48 8b 05 00 00 00 mov %gs:0x0(%rip),%rax # 2c3d 2c3c: 00 2c3d: 48 85 c0 test %rax,%rax 2c40: 48 89 85 08 ff ff ff mov %rax,-0xf8(%rbp) 2c47: 74 0c je 2c55 2c49: 49 8b 1f mov (%r15),%rbx 2c4c: 48 39 18 cmp %rbx,(%rax) 2c4f: 0f 84 7f 06 00 00 je 32d4 2c55: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 2c5c: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 2c63 2c63: 48 c7 85 78 ff ff ff movq $0x0,-0x88(%rbp) 2c6a: 00 00 00 00 2c6e: 48 c7 45 80 00 00 00 movq $0x0,-0x80(%rbp) 2c75: 00 2c76: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) 2c7d: 00 2c7e: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 2c85: 00 2c86: 48 8b 00 mov (%rax),%rax 2c89: 48 89 b5 40 ff ff ff mov %rsi,-0xc0(%rbp) 2c90: 0f b7 b0 a4 00 00 00 movzwl 0xa4(%rax),%esi 2c97: 48 8b 18 mov (%rax),%rbx 2c9a: 66 83 fe 02 cmp $0x2,%si 2c9e: 41 89 f4 mov %esi,%r12d 2ca1: 0f 84 a6 04 00 00 je 314d 2ca7: 66 83 fe 0a cmp $0xa,%si 2cab: 0f 85 da 05 00 00 jne 328b 2cb1: 48 8b b5 58 ff ff ff mov -0xa8(%rbp),%rsi 2cb8: 48 8b 56 40 mov 0x40(%rsi),%rdx 2cbc: 48 8b 46 38 mov 0x38(%rsi),%rax 2cc0: 48 89 55 80 mov %rdx,-0x80(%rbp) 2cc4: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 2ccb: 48 8b 56 30 mov 0x30(%rsi),%rdx 2ccf: 48 8b 46 28 mov 0x28(%rsi),%rax 2cd3: 48 89 55 90 mov %rdx,-0x70(%rbp) 2cd7: 48 89 45 88 mov %rax,-0x78(%rbp) 2cdb: 49 63 c4 movslq %r12d,%rax 2cde: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 2ce5: 00 2ce6: 48 85 c0 test %rax,%rax 2ce9: 0f 84 88 04 00 00 je 3177 2cef: 48 8b bd 58 ff ff ff mov -0xa8(%rbp),%rdi 2cf6: ff 50 20 callq *0x20(%rax) 2cf9: 89 85 48 ff ff ff mov %eax,-0xb8(%rbp) 2cff: 41 8b 87 80 00 00 00 mov 0x80(%r15),%eax 2d06: 85 c0 test %eax,%eax 2d08: 0f 84 e0 06 00 00 je 33ee 2d0e: 8d 50 01 lea 0x1(%rax),%edx 2d11: 49 8d 8f 80 00 00 00 lea 0x80(%r15),%rcx 2d18: f0 41 0f b1 97 80 00 lock cmpxchg %edx,0x80(%r15) 2d1f: 00 00 2d21: 0f 94 c2 sete %dl 2d24: 84 d2 test %dl,%dl 2d26: 0f 84 6a 05 00 00 je 3296 2d2c: 48 8d 83 c0 0c 00 00 lea 0xcc0(%rbx),%rax 2d33: 45 31 ed xor %r13d,%r13d 2d36: 45 31 f6 xor %r14d,%r14d 2d39: 41 83 fc 0a cmp $0xa,%r12d 2d3d: 48 c7 85 18 ff ff ff movq $0x0,-0xe8(%rbp) 2d44: 00 00 00 00 2d48: c7 85 60 ff ff ff 00 movl $0x0,-0xa0(%rbp) 2d4f: 00 00 00 2d52: c7 85 74 ff ff ff 00 movl $0x0,-0x8c(%rbp) 2d59: 00 00 00 2d5c: c7 85 4c ff ff ff 00 movl $0x0,-0xb4(%rbp) 2d63: 00 00 00 2d66: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 2d6d: 44 89 ad 64 ff ff ff mov %r13d,-0x9c(%rbp) 2d74: 0f 8f ca 02 00 00 jg 3044 2d7a: 49 63 c4 movslq %r12d,%rax 2d7d: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 2d84: 00 2d85: 48 85 c0 test %rax,%rax 2d88: 0f 84 b6 02 00 00 je 3044 2d8e: 41 83 fc 02 cmp $0x2,%r12d 2d92: 0f 85 00 08 00 00 jne 3598 2d98: 48 8b bd 50 ff ff ff mov -0xb0(%rbp),%rdi 2d9f: 45 31 c0 xor %r8d,%r8d 2da2: 31 c9 xor %ecx,%ecx 2da4: 31 f6 xor %esi,%esi 2da6: ba 01 00 00 00 mov $0x1,%edx 2dab: e8 00 00 00 00 callq 2db0 2db0: 48 85 c0 test %rax,%rax 2db3: 48 89 c3 mov %rax,%rbx 2db6: 0f 84 b7 04 00 00 je 3273 2dbc: 48 8d b8 a8 00 00 00 lea 0xa8(%rax),%rdi 2dc3: 48 c7 80 a0 00 00 00 movq $0x0,0xa0(%rax) 2dca: 00 00 00 00 2dce: 48 c7 80 b8 01 00 00 movq $0x0,0x1b8(%rax) 2dd5: 00 00 00 00 2dd9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2ddd: 29 f8 sub %edi,%eax 2ddf: 8d 88 c0 01 00 00 lea 0x1c0(%rax),%ecx 2de5: 31 c0 xor %eax,%eax 2de7: c1 e9 03 shr $0x3,%ecx 2dea: 48 81 fb 00 f0 ff ff cmp $0xfffffffffffff000,%rbx 2df1: f3 48 ab rep stos %rax,%es:(%rdi) 2df4: 48 89 9d 38 ff ff ff mov %rbx,-0xc8(%rbp) 2dfb: 0f 87 c6 07 00 00 ja 35c7 2e01: 4d 85 f6 test %r14,%r14 2e04: 0f 84 e4 03 00 00 je 31ee 2e0a: 49 89 5e 18 mov %rbx,0x18(%r14) 2e0e: 4a 8b 44 ed 98 mov -0x68(%rbp,%r13,8),%rax 2e13: 66 83 b8 80 00 00 00 cmpw $0x0,0x80(%rax) 2e1a: 00 2e1b: 0f 84 e7 03 00 00 je 3208 2e21: 48 8b 80 c8 02 00 00 mov 0x2c8(%rax),%rax 2e28: 48 89 85 68 ff ff ff mov %rax,-0x98(%rbp) 2e2f: 48 8b 73 28 mov 0x28(%rbx),%rsi 2e33: 4c 89 bb 80 01 00 00 mov %r15,0x180(%rbx) 2e3a: 48 85 f6 test %rsi,%rsi 2e3d: 0f 84 46 04 00 00 je 3289 2e43: 48 89 f0 mov %rsi,%rax 2e46: 48 83 e0 fc and $0xfffffffffffffffc,%rax 2e4a: 40 f6 c6 01 test $0x1,%sil 2e4e: 0f 85 8b 03 00 00 jne 31df 2e54: 48 85 c0 test %rax,%rax 2e57: 74 46 je 2e9f 2e59: 49 8b 57 28 mov 0x28(%r15),%rdx 2e5d: 48 83 e2 fc and $0xfffffffffffffffc,%rdx 2e61: 48 8b 0a mov (%rdx),%rcx 2e64: 48 89 08 mov %rcx,(%rax) 2e67: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2e6b: 48 89 48 08 mov %rcx,0x8(%rax) 2e6f: 48 8b 4a 10 mov 0x10(%rdx),%rcx 2e73: 48 89 48 10 mov %rcx,0x10(%rax) 2e77: 48 8b 4a 18 mov 0x18(%rdx),%rcx 2e7b: 48 89 48 18 mov %rcx,0x18(%rax) 2e7f: 48 8b 4a 20 mov 0x20(%rdx),%rcx 2e83: 48 89 48 20 mov %rcx,0x20(%rax) 2e87: 48 8b 4a 28 mov 0x28(%rdx),%rcx 2e8b: 48 89 48 28 mov %rcx,0x28(%rax) 2e8f: 48 8b 4a 30 mov 0x30(%rdx),%rcx 2e93: 48 89 48 30 mov %rcx,0x30(%rax) 2e97: 48 8b 52 38 mov 0x38(%rdx),%rdx 2e9b: 48 89 50 38 mov %rdx,0x38(%rax) 2e9f: 4a 8b 4c ed 98 mov -0x68(%rbp,%r13,8),%rcx 2ea4: 80 b9 c4 00 00 00 00 cmpb $0x0,0xc4(%rcx) 2eab: 0f 84 d5 02 00 00 je 3186 2eb1: 48 8b b5 58 ff ff ff mov -0xa8(%rbp),%rsi 2eb8: 44 0f b7 a1 ca 00 00 movzwl 0xca(%rcx),%r12d 2ebf: 00 2ec0: 44 8b 89 e8 00 00 00 mov 0xe8(%rcx),%r9d 2ec7: 48 8b 39 mov (%rcx),%rdi 2eca: 8b 16 mov (%rsi),%edx 2ecc: 48 8b b1 c0 02 00 00 mov 0x2c0(%rcx),%rsi 2ed3: 44 89 e0 mov %r12d,%eax 2ed6: 0f b6 76 11 movzbl 0x11(%rsi),%esi 2eda: 40 f6 c6 04 test $0x4,%sil 2ede: 0f 85 eb 02 00 00 jne 31cf 2ee4: 4c 8d 99 cc 00 00 00 lea 0xcc(%rcx),%r11 2eeb: 4c 8d 51 40 lea 0x40(%rcx),%r10 2eef: 83 e6 08 and $0x8,%esi 2ef2: 74 0e je 2f02 2ef4: 4c 8b 91 60 01 00 00 mov 0x160(%rcx),%r10 2efb: 4c 8d 9d 78 ff ff ff lea -0x88(%rbp),%r11 2f02: 66 83 f8 0a cmp $0xa,%ax 2f06: 0f 87 b2 03 00 00 ja 32be 2f0c: 49 63 c4 movslq %r12d,%rax 2f0f: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 2f16: 00 2f17: 48 85 c0 test %rax,%rax 2f1a: 0f 84 9e 03 00 00 je 32be 2f20: 4d 89 d0 mov %r10,%r8 2f23: 4c 89 95 20 ff ff ff mov %r10,-0xe0(%rbp) 2f2a: 4c 89 d9 mov %r11,%rcx 2f2d: 4c 89 9d 28 ff ff ff mov %r11,-0xd8(%rbp) 2f34: 8b b5 48 ff ff ff mov -0xb8(%rbp),%esi 2f3a: ff 50 08 callq *0x8(%rax) 2f3d: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 2f43: 49 89 c7 mov %rax,%r15 2f46: 4c 8b 9d 28 ff ff ff mov -0xd8(%rbp),%r11 2f4d: 4c 8b 95 20 ff ff ff mov -0xe0(%rbp),%r10 2f54: 0f 87 8a 06 00 00 ja 35e4 2f5a: 48 8d 85 78 ff ff ff lea -0x88(%rbp),%rax 2f61: 49 39 c3 cmp %rax,%r11 2f64: 74 12 je 2f78 2f66: 49 8b 03 mov (%r11),%rax 2f69: 49 8b 53 08 mov 0x8(%r11),%rdx 2f6d: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 2f74: 48 89 55 80 mov %rdx,-0x80(%rbp) 2f78: 48 8d 45 88 lea -0x78(%rbp),%rax 2f7c: 49 39 c2 cmp %rax,%r10 2f7f: 74 0f je 2f90 2f81: 49 8b 02 mov (%r10),%rax 2f84: 49 8b 52 08 mov 0x8(%r10),%rdx 2f88: 48 89 45 88 mov %rax,-0x78(%rbp) 2f8c: 48 89 55 90 mov %rdx,-0x70(%rbp) 2f90: 4a 8b 4c ed 98 mov -0x68(%rbp,%r13,8),%rcx 2f95: 4a 8b 54 ed 98 mov -0x68(%rbp,%r13,8),%rdx 2f9a: 48 89 4b 48 mov %rcx,0x48(%rbx) 2f9e: 8b b5 74 ff ff ff mov -0x8c(%rbp),%esi 2fa4: 8b 82 9c 00 00 00 mov 0x9c(%rdx),%eax 2faa: 66 83 4b 60 01 orw $0x1,0x60(%rbx) 2faf: 48 c7 43 50 00 00 00 movq $0x0,0x50(%rbx) 2fb6: 00 2fb7: 89 83 a0 01 00 00 mov %eax,0x1a0(%rbx) 2fbd: b8 ff ff ff ff mov $0xffffffff,%eax 2fc2: 66 89 43 64 mov %ax,0x64(%rbx) 2fc6: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 2fcd: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 2fd4: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 2fdb: 48 8b 40 30 mov 0x30(%rax),%rax 2fdf: 48 8b 80 68 10 00 00 mov 0x1068(%rax),%rax 2fe6: 4c 89 b3 98 00 00 00 mov %r14,0x98(%rbx) 2fed: 48 89 43 58 mov %rax,0x58(%rbx) 2ff1: 8b 82 dc 00 00 00 mov 0xdc(%rdx),%eax 2ff7: 48 8b 8a c0 02 00 00 mov 0x2c0(%rdx),%rcx 2ffe: 01 85 4c ff ff ff add %eax,-0xb4(%rbp) 3004: 8b ba e0 00 00 00 mov 0xe0(%rdx),%edi 300a: 01 f0 add %esi,%eax 300c: f6 41 11 01 testb $0x1,0x11(%rcx) 3010: 0f 44 c6 cmove %esi,%eax 3013: 01 bd 60 ff ff ff add %edi,-0xa0(%rbp) 3019: 49 83 c5 01 add $0x1,%r13 301d: 44 39 ad 70 ff ff ff cmp %r13d,-0x90(%rbp) 3024: 89 85 74 ff ff ff mov %eax,-0x8c(%rbp) 302a: 0f 8e c5 03 00 00 jle 33f5 3030: 41 83 fc 0a cmp $0xa,%r12d 3034: 49 89 de mov %rbx,%r14 3037: 44 89 ad 64 ff ff ff mov %r13d,-0x9c(%rbp) 303e: 0f 8e 36 fd ff ff jle 2d7a 3044: 44 8b a5 64 ff ff ff mov -0x9c(%rbp),%r12d 304b: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 3052: 4c 89 eb mov %r13,%rbx 3055: 4c 89 ff mov %r15,%rdi 3058: e8 00 00 00 00 callq 305d 305d: 44 39 a5 70 ff ff ff cmp %r12d,-0x90(%rbp) 3064: 44 8b bd 70 ff ff ff mov -0x90(%rbp),%r15d 306b: 7e 26 jle 3093 306d: 49 63 c4 movslq %r12d,%rax 3070: 4c 8b 74 c5 98 mov -0x68(%rbp,%rax,8),%r14 3075: 49 8d 7e 38 lea 0x38(%r14),%rdi 3079: e8 00 00 00 00 callq 307e 307e: 84 c0 test %al,%al 3080: 74 08 je 308a 3082: 4c 89 f7 mov %r14,%rdi 3085: e8 00 00 00 00 callq 308a 308a: 41 83 c4 01 add $0x1,%r12d 308e: 45 39 e7 cmp %r12d,%r15d 3091: 7f da jg 306d 3093: 49 89 df mov %rbx,%r15 3096: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 309d: 48 85 c0 test %rax,%rax 30a0: 74 08 je 30aa 30a2: 48 89 c7 mov %rax,%rdi 30a5: e8 00 00 00 00 callq 30aa 30aa: 49 81 fd 00 f0 ff ff cmp $0xfffffffffffff000,%r13 30b1: 0f 87 18 04 00 00 ja 34cf 30b7: 48 63 95 14 ff ff ff movslq -0xec(%rbp),%rdx 30be: 48 8b 9d 30 ff ff ff mov -0xd0(%rbp),%rbx 30c5: 49 8d bf 88 01 00 00 lea 0x188(%r15),%rdi 30cc: 8b 85 70 ff ff ff mov -0x90(%rbp),%eax 30d2: 48 89 de mov %rbx,%rsi 30d5: 41 89 97 98 01 00 00 mov %edx,0x198(%r15) 30dc: 41 89 87 9c 01 00 00 mov %eax,0x19c(%r15) 30e3: 48 c1 e2 03 shl $0x3,%rdx 30e7: e8 00 00 00 00 callq 30ec 30ec: 48 8b 03 mov (%rbx),%rax 30ef: 4c 89 fb mov %r15,%rbx 30f2: 65 4c 89 3d 00 00 00 mov %r15,%gs:0x0(%rip) # 30fa 30f9: 00 30fa: 8b 40 68 mov 0x68(%rax),%eax 30fd: 41 c7 87 80 00 00 00 movl $0x2,0x80(%r15) 3104: 02 00 00 00 3108: 41 89 87 a4 01 00 00 mov %eax,0x1a4(%r15) 310f: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 3116: 48 85 c0 test %rax,%rax 3119: 74 08 je 3123 311b: 48 89 c7 mov %rax,%rdi 311e: e8 00 00 00 00 callq 3123 3123: 48 8b 75 c8 mov -0x38(%rbp),%rsi 3127: 65 48 33 34 25 28 00 xor %gs:0x28,%rsi 312e: 00 00 3130: 48 89 d8 mov %rbx,%rax 3133: 0f 85 89 04 00 00 jne 35c2 3139: 48 81 c4 d0 00 00 00 add $0xd0,%rsp 3140: 5b pop %rbx 3141: 41 5a pop %r10 3143: 41 5c pop %r12 3145: 41 5d pop %r13 3147: 41 5e pop %r14 3149: 41 5f pop %r15 314b: 5d pop %rbp 314c: c3 retq 314d: 48 8b bd 58 ff ff ff mov -0xa8(%rbp),%rdi 3154: 8b 47 28 mov 0x28(%rdi),%eax 3157: 89 85 78 ff ff ff mov %eax,-0x88(%rbp) 315d: 8b 47 2c mov 0x2c(%rdi),%eax 3160: 89 45 88 mov %eax,-0x78(%rbp) 3163: 49 63 c4 movslq %r12d,%rax 3166: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 316d: 00 316e: 48 85 c0 test %rax,%rax 3171: 0f 85 78 fb ff ff jne 2cef 3177: c7 85 48 ff ff ff 00 movl $0x0,-0xb8(%rbp) 317e: 00 00 00 3181: e9 79 fb ff ff jmpq 2cff 3186: 41 8b 87 80 00 00 00 mov 0x80(%r15),%eax 318d: 85 c0 test %eax,%eax 318f: 0f 84 22 01 00 00 je 32b7 3195: 8d 50 01 lea 0x1(%rax),%edx 3198: 49 8d 8f 80 00 00 00 lea 0x80(%r15),%rcx 319f: f0 41 0f b1 97 80 00 lock cmpxchg %edx,0x80(%r15) 31a6: 00 00 31a8: 0f 94 c2 sete %dl 31ab: 84 d2 test %dl,%dl 31ad: 0f 85 dd fd ff ff jne 2f90 31b3: 85 c0 test %eax,%eax 31b5: 0f 84 f7 00 00 00 je 32b2 31bb: 8d 50 01 lea 0x1(%rax),%edx 31be: f0 0f b1 11 lock cmpxchg %edx,(%rcx) 31c2: 0f 94 c2 sete %dl 31c5: 84 d2 test %dl,%dl 31c7: 0f 85 c3 fd ff ff jne 2f90 31cd: eb e4 jmp 31b3 31cf: 4c 8b 99 60 01 00 00 mov 0x160(%rcx),%r11 31d6: 4c 8d 55 88 lea -0x78(%rbp),%r10 31da: e9 10 fd ff ff jmpq 2eef 31df: 48 8b 43 20 mov 0x20(%rbx),%rax 31e3: 48 89 df mov %rbx,%rdi 31e6: ff 50 28 callq *0x28(%rax) 31e9: e9 66 fc ff ff jmpq 2e54 31ee: 4a 8b 44 ed 98 mov -0x68(%rbp,%r13,8),%rax 31f3: 48 89 9d 18 ff ff ff mov %rbx,-0xe8(%rbp) 31fa: 66 83 b8 80 00 00 00 cmpw $0x0,0x80(%rax) 3201: 00 3202: 0f 85 19 fc ff ff jne 2e21 3208: 66 83 b8 ca 00 00 00 cmpw $0x2,0xca(%rax) 320f: 02 3210: 48 8b b8 d0 02 00 00 mov 0x2d0(%rax),%rdi 3217: 48 0f 44 b8 c8 02 00 cmove 0x2c8(%rax),%rdi 321e: 00 321f: 48 85 ff test %rdi,%rdi 3222: 48 89 bd 68 ff ff ff mov %rdi,-0x98(%rbp) 3229: 0f 85 00 fc ff ff jne 2e2f 322f: 4c 89 ff mov %r15,%rdi 3232: 49 c7 c5 9f ff ff ff mov $0xffffffffffffff9f,%r13 3239: 44 8b a5 64 ff ff ff mov -0x9c(%rbp),%r12d 3240: 4c 89 eb mov %r13,%rbx 3243: e8 00 00 00 00 callq 3248 3248: e9 10 fe ff ff jmpq 305d 324d: 74 18 je 3267 324f: 83 f8 f5 cmp $0xfffffff5,%eax 3252: 74 13 je 3267 3254: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 325b: 48 8b 40 78 mov 0x78(%rax),%rax 325f: 65 48 ff 80 c8 00 00 incq %gs:0xc8(%rax) 3266: 00 3267: 48 63 9d 70 ff ff ff movslq -0x90(%rbp),%rbx 326e: e9 b0 fe ff ff jmpq 3123 3273: 49 c7 c5 97 ff ff ff mov $0xffffffffffffff97,%r13 327a: 44 8b a5 64 ff ff ff mov -0x9c(%rbp),%r12d 3281: 4c 89 eb mov %r13,%rbx 3284: e9 cc fd ff ff jmpq 3055 3289: 0f 0b ud2 328b: 0f 86 4a fa ff ff jbe 2cdb 3291: e9 e1 fe ff ff jmpq 3177 3296: 85 c0 test %eax,%eax 3298: 0f 84 50 01 00 00 je 33ee 329e: 8d 50 01 lea 0x1(%rax),%edx 32a1: f0 0f b1 11 lock cmpxchg %edx,(%rcx) 32a5: 0f 94 c2 sete %dl 32a8: 84 d2 test %dl,%dl 32aa: 0f 85 7c fa ff ff jne 2d2c 32b0: eb e4 jmp 3296 32b2: 4a 8b 4c ed 98 mov -0x68(%rbp,%r13,8),%rcx 32b7: 0f ff (bad) 32b9: e9 d7 fc ff ff jmpq 2f95 32be: 49 c7 c5 9f ff ff ff mov $0xffffffffffffff9f,%r13 32c5: 44 8b a5 64 ff ff ff mov -0x9c(%rbp),%r12d 32cc: 4c 89 eb mov %r13,%rbx 32cf: e9 89 fd ff ff jmpq 305d 32d4: 8b bd 14 ff ff ff mov -0xec(%rbp),%edi 32da: 3b b8 98 01 00 00 cmp 0x198(%rax),%edi 32e0: 0f 85 6f f9 ff ff jne 2c55 32e6: 48 8b b5 30 ff ff ff mov -0xd0(%rbp),%rsi 32ed: 48 63 d7 movslq %edi,%rdx 32f0: 48 8d b8 88 01 00 00 lea 0x188(%rax),%rdi 32f7: 48 c1 e2 03 shl $0x3,%rdx 32fb: e8 00 00 00 00 callq 3300 3300: 85 c0 test %eax,%eax 3302: 0f 85 4d f9 ff ff jne 2c55 3308: 48 8b 85 08 ff ff ff mov -0xf8(%rbp),%rax 330f: 8b bd 70 ff ff ff mov -0x90(%rbp),%edi 3315: 3b b8 9c 01 00 00 cmp 0x19c(%rax),%edi 331b: 0f 85 34 f9 ff ff jne 2c55 3321: 48 8b 78 48 mov 0x48(%rax),%rdi 3325: 48 39 7d 98 cmp %rdi,-0x68(%rbp) 3329: 0f 85 26 f9 ff ff jne 2c55 332f: 83 bd 70 ff ff ff 01 cmpl $0x1,-0x90(%rbp) 3336: 48 8b 50 18 mov 0x18(%rax),%rdx 333a: 7e 36 jle 3372 333c: 8b bd 70 ff ff ff mov -0x90(%rbp),%edi 3342: 48 8d 45 98 lea -0x68(%rbp),%rax 3346: 8d 4f fe lea -0x2(%rdi),%ecx 3349: 48 8d 4c cd a0 lea -0x60(%rbp,%rcx,8),%rcx 334e: 48 85 d2 test %rdx,%rdx 3351: 0f 84 fe f8 ff ff je 2c55 3357: 48 8b 78 08 mov 0x8(%rax),%rdi 335b: 48 39 7a 48 cmp %rdi,0x48(%rdx) 335f: 0f 85 f0 f8 ff ff jne 2c55 3365: 48 83 c0 08 add $0x8,%rax 3369: 48 8b 52 18 mov 0x18(%rdx),%rdx 336d: 48 39 c8 cmp %rcx,%rax 3370: 75 dc jne 334e 3372: 48 8b 9d 08 ff ff ff mov -0xf8(%rbp),%rbx 3379: 48 89 df mov %rbx,%rdi 337c: e8 2f d4 ff ff callq 7b0 3381: 85 c0 test %eax,%eax 3383: 0f 84 cc f8 ff ff je 2c55 3389: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 338f: 85 c0 test %eax,%eax 3391: 0f 84 06 02 00 00 je 359d 3397: 48 8b bd 08 ff ff ff mov -0xf8(%rbp),%rdi 339e: 8d 48 01 lea 0x1(%rax),%ecx 33a1: 48 8d 97 80 00 00 00 lea 0x80(%rdi),%rdx 33a8: f0 0f b1 0a lock cmpxchg %ecx,(%rdx) 33ac: 0f 94 c1 sete %cl 33af: 84 c9 test %cl,%cl 33b1: 0f 84 f3 01 00 00 je 35aa 33b7: 8b 9d 70 ff ff ff mov -0x90(%rbp),%ebx 33bd: 83 eb 01 sub $0x1,%ebx 33c0: 48 63 c3 movslq %ebx,%rax 33c3: 4c 8b 64 c5 98 mov -0x68(%rbp,%rax,8),%r12 33c8: 49 8d 7c 24 38 lea 0x38(%r12),%rdi 33cd: e8 00 00 00 00 callq 33d2 33d2: 84 c0 test %al,%al 33d4: 74 08 je 33de 33d6: 4c 89 e7 mov %r12,%rdi 33d9: e8 00 00 00 00 callq 33de 33de: 85 db test %ebx,%ebx 33e0: 75 db jne 33bd 33e2: 48 8b 9d 08 ff ff ff mov -0xf8(%rbp),%rbx 33e9: e9 35 fd ff ff jmpq 3123 33ee: 0f ff (bad) 33f0: e9 37 f9 ff ff jmpq 2d2c 33f5: 48 8b bd 18 ff ff ff mov -0xe8(%rbp),%rdi 33fc: 4c 89 7b 18 mov %r15,0x18(%rbx) 3400: 4c 89 7f 38 mov %r15,0x38(%rdi) 3404: 49 8b 1f mov (%r15),%rbx 3407: 48 85 db test %rbx,%rbx 340a: 0f 84 79 01 00 00 je 3589 3410: 49 8b 47 20 mov 0x20(%r15),%rax 3414: 0f b7 00 movzwl (%rax),%eax 3417: 66 83 f8 0a cmp $0xa,%ax 341b: 0f 87 a5 00 00 00 ja 34c6 3421: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 3428: 00 3429: 48 85 c0 test %rax,%rax 342c: 0f 84 94 00 00 00 je 34c6 3432: 8b 95 74 ff ff ff mov -0x8c(%rbp),%edx 3438: 4c 89 fe mov %r15,%rsi 343b: ff 50 28 callq *0x28(%rax) 343e: 4c 8b a5 38 ff ff ff mov -0xc8(%rbp),%r12 3445: eb 1a jmp 3461 3447: 48 85 c0 test %rax,%rax 344a: 74 04 je 3450 344c: 44 89 68 04 mov %r13d,0x4(%rax) 3450: 4d 8b a4 24 98 00 00 mov 0x98(%r12),%r12 3457: 00 3458: 4d 85 e4 test %r12,%r12 345b: 0f 84 8b 00 00 00 je 34ec 3461: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 3466: 48 8b 47 20 mov 0x20(%rdi),%rax 346a: ff 50 20 callq *0x20(%rax) 346d: 49 8b 7c 24 48 mov 0x48(%r12),%rdi 3472: 89 c6 mov %eax,%esi 3474: 41 89 84 24 ac 01 00 mov %eax,0x1ac(%r12) 347b: 00 347c: e8 00 00 00 00 callq 3481 3481: 49 8b bc 24 80 01 00 mov 0x180(%r12),%rdi 3488: 00 3489: 41 89 c5 mov %eax,%r13d 348c: 48 8b 47 20 mov 0x20(%rdi),%rax 3490: ff 50 20 callq *0x20(%rax) 3493: 49 8b 74 24 28 mov 0x28(%r12),%rsi 3498: 41 39 c5 cmp %eax,%r13d 349b: 41 89 84 24 a8 01 00 mov %eax,0x1a8(%r12) 34a2: 00 34a3: 44 0f 47 e8 cmova %eax,%r13d 34a7: 48 85 f6 test %rsi,%rsi 34aa: 74 3e je 34ea 34ac: 48 89 f0 mov %rsi,%rax 34af: 48 83 e0 fc and $0xfffffffffffffffc,%rax 34b3: 40 f6 c6 01 test $0x1,%sil 34b7: 74 8e je 3447 34b9: 49 8b 44 24 20 mov 0x20(%r12),%rax 34be: 4c 89 e7 mov %r12,%rdi 34c1: ff 50 28 callq *0x28(%rax) 34c4: eb 81 jmp 3447 34c6: 4c 8b a5 38 ff ff ff mov -0xc8(%rbp),%r12 34cd: eb 92 jmp 3461 34cf: 48 8b 85 00 ff ff ff mov -0x100(%rbp),%rax 34d6: 4c 89 fb mov %r15,%rbx 34d9: 48 8b 40 78 mov 0x78(%rax),%rax 34dd: 65 48 ff 80 80 00 00 incq %gs:0x80(%rax) 34e4: 00 34e5: e9 39 fc ff ff jmpq 3123 34ea: 0f 0b ud2 34ec: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 34f3: 4c 39 f8 cmp %r15,%rax 34f6: 49 89 c4 mov %rax,%r12 34f9: 0f 84 82 00 00 00 je 3581 34ff: 44 8b b5 60 ff ff ff mov -0xa0(%rbp),%r14d 3506: 44 8b ad 4c ff ff ff mov -0xb4(%rbp),%r13d 350d: eb 41 jmp 3550 350f: 48 8b 95 58 ff ff ff mov -0xa8(%rbp),%rdx 3516: 48 89 de mov %rbx,%rsi 3519: 4c 89 e7 mov %r12,%rdi 351c: ff 50 30 callq *0x30(%rax) 351f: 85 c0 test %eax,%eax 3521: 0f 85 b2 00 00 00 jne 35d9 3527: 66 45 89 6c 24 66 mov %r13w,0x66(%r12) 352d: 66 45 89 74 24 68 mov %r14w,0x68(%r12) 3533: 49 8b 44 24 48 mov 0x48(%r12),%rax 3538: 4d 8b 64 24 18 mov 0x18(%r12),%r12 353d: 44 2b a8 dc 00 00 00 sub 0xdc(%rax),%r13d 3544: 44 2b b0 e0 00 00 00 sub 0xe0(%rax),%r14d 354b: 4d 39 fc cmp %r15,%r12 354e: 74 2a je 357a 3550: 49 8b 44 24 20 mov 0x20(%r12),%rax 3555: 0f b7 00 movzwl (%rax),%eax 3558: 66 83 f8 0a cmp $0xa,%ax 355c: 77 0d ja 356b 355e: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 3565: 00 3566: 48 85 c0 test %rax,%rax 3569: 75 a4 jne 350f 356b: 49 c7 c7 ea ff ff ff mov $0xffffffffffffffea,%r15 3572: 4d 89 fd mov %r15,%r13 3575: e9 1c fb ff ff jmpq 3096 357a: 4c 8b bd 18 ff ff ff mov -0xe8(%rbp),%r15 3581: 4d 89 fd mov %r15,%r13 3584: e9 21 fb ff ff jmpq 30aa 3589: 49 c7 c7 ed ff ff ff mov $0xffffffffffffffed,%r15 3590: 4d 89 fd mov %r15,%r13 3593: e9 fe fa ff ff jmpq 3096 3598: e8 00 00 00 00 callq 359d 359d: 0f ff (bad) 359f: 8b 9d 70 ff ff ff mov -0x90(%rbp),%ebx 35a5: e9 13 fe ff ff jmpq 33bd 35aa: 85 c0 test %eax,%eax 35ac: 74 ef je 359d 35ae: 8d 48 01 lea 0x1(%rax),%ecx 35b1: f0 0f b1 0a lock cmpxchg %ecx,(%rdx) 35b5: 0f 94 c1 sete %cl 35b8: 84 c9 test %cl,%cl 35ba: 0f 85 f7 fd ff ff jne 33b7 35c0: eb e8 jmp 35aa 35c2: e8 00 00 00 00 callq 35c7 35c7: 48 63 db movslq %ebx,%rbx 35ca: 44 8b a5 64 ff ff ff mov -0x9c(%rbp),%r12d 35d1: 49 89 dd mov %rbx,%r13 35d4: e9 7c fa ff ff jmpq 3055 35d9: 4c 63 f8 movslq %eax,%r15 35dc: 4d 89 fd mov %r15,%r13 35df: e9 b2 fa ff ff jmpq 3096 35e4: 48 63 d8 movslq %eax,%rbx 35e7: 44 8b a5 64 ff ff ff mov -0x9c(%rbp),%r12d 35ee: 49 89 dd mov %rbx,%r13 35f1: e9 67 fa ff ff jmpq 305d 35f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 35fd: 00 00 00 0000000000003600 : 3600: 66 83 fa 02 cmp $0x2,%dx 3604: 0f 84 6b 01 00 00 je 3775 360a: 66 83 fa 0a cmp $0xa,%dx 360e: 75 42 jne 3652 3610: 41 55 push %r13 3612: 41 54 push %r12 3614: 49 89 fd mov %rdi,%r13 3617: 55 push %rbp 3618: 53 push %rbx 3619: 48 89 f3 mov %rsi,%rbx 361c: 0f b6 6f 2a movzbl 0x2a(%rdi),%ebp 3620: 48 8d 7e 28 lea 0x28(%rsi),%rdi 3624: 89 e8 mov %ebp,%eax 3626: c1 ed 05 shr $0x5,%ebp 3629: 83 e0 1f and $0x1f,%eax 362c: 85 ed test %ebp,%ebp 362e: 41 89 c4 mov %eax,%r12d 3631: 74 22 je 3655 3633: 8d 14 ad 00 00 00 00 lea 0x0(,%rbp,4),%edx 363a: 4c 89 ee mov %r13,%rsi 363d: e8 00 00 00 00 callq 3642 3642: 89 c2 mov %eax,%edx 3644: 31 c0 xor %eax,%eax 3646: 85 d2 test %edx,%edx 3648: 74 0b je 3655 364a: 5b pop %rbx 364b: 5d pop %rbp 364c: 41 5c pop %r12 364e: 41 5d pop %r13 3650: f3 c3 repz retq 3652: 31 c0 xor %eax,%eax 3654: c3 retq 3655: 45 84 e4 test %r12b,%r12b 3658: 74 25 je 367f 365a: 41 0f b6 c4 movzbl %r12b,%eax 365e: b9 20 00 00 00 mov $0x20,%ecx 3663: 29 c1 sub %eax,%ecx 3665: b8 ff ff ff ff mov $0xffffffff,%eax 366a: d3 e0 shl %cl,%eax 366c: 8b 4c ab 28 mov 0x28(%rbx,%rbp,4),%ecx 3670: 41 33 4c ad 00 xor 0x0(%r13,%rbp,4),%ecx 3675: 0f c8 bswap %eax 3677: 89 c2 mov %eax,%edx 3679: 31 c0 xor %eax,%eax 367b: 85 d1 test %edx,%ecx 367d: 75 cb jne 364a 367f: 41 0f b6 6d 2b movzbl 0x2b(%r13),%ebp 3684: 49 8d 75 10 lea 0x10(%r13),%rsi 3688: 48 8d 7b 38 lea 0x38(%rbx),%rdi 368c: 41 89 ec mov %ebp,%r12d 368f: c1 ed 05 shr $0x5,%ebp 3692: 85 ed test %ebp,%ebp 3694: 0f 85 c7 01 00 00 jne 3861 369a: 41 83 e4 1f and $0x1f,%r12d 369e: 74 26 je 36c6 36a0: 45 0f b6 e4 movzbl %r12b,%r12d 36a4: b9 20 00 00 00 mov $0x20,%ecx 36a9: b8 ff ff ff ff mov $0xffffffff,%eax 36ae: 44 29 e1 sub %r12d,%ecx 36b1: d3 e0 shl %cl,%eax 36b3: 8b 4c ab 38 mov 0x38(%rbx,%rbp,4),%ecx 36b7: 41 33 4c ad 10 xor 0x10(%r13,%rbp,4),%ecx 36bc: 0f c8 bswap %eax 36be: 89 c2 mov %eax,%edx 36c0: 31 c0 xor %eax,%eax 36c2: 85 d1 test %edx,%ecx 36c4: 75 84 jne 364a 36c6: 0f b6 53 0e movzbl 0xe(%rbx),%edx 36ca: 80 fa 2f cmp $0x2f,%dl 36cd: 0f 84 40 02 00 00 je 3913 36d3: 0f 86 c5 01 00 00 jbe 389e 36d9: 80 fa 84 cmp $0x84,%dl 36dc: 0f 84 28 02 00 00 je 390a 36e2: 80 fa 88 cmp $0x88,%dl 36e5: 0f 84 1f 02 00 00 je 390a 36eb: 80 fa 3a cmp $0x3a,%dl 36ee: 0f 84 bd 01 00 00 je 38b1 36f4: 31 c9 xor %ecx,%ecx 36f6: 66 41 33 4d 20 xor 0x20(%r13),%cx 36fb: 31 c0 xor %eax,%eax 36fd: 66 41 85 4d 22 test %cx,0x22(%r13) 3702: 0f 85 42 ff ff ff jne 364a 3708: 80 fa 2f cmp $0x2f,%dl 370b: 0f 84 58 02 00 00 je 3969 3711: 0f 86 28 02 00 00 jbe 393f 3717: 80 fa 84 cmp $0x84,%dl 371a: 0f 84 5f 02 00 00 je 397f 3720: 0f 86 62 02 00 00 jbe 3988 3726: 80 fa 87 cmp $0x87,%dl 3729: 0f 85 4b 02 00 00 jne 397a 372f: 0f b6 4b 4c movzbl 0x4c(%rbx),%ecx 3733: 66 c1 c1 08 rol $0x8,%cx 3737: 66 41 33 4d 24 xor 0x24(%r13),%cx 373c: 31 c0 xor %eax,%eax 373e: 66 41 85 4d 26 test %cx,0x26(%r13) 3743: 0f 85 01 ff ff ff jne 364a 3749: 41 0f b6 45 2c movzbl 0x2c(%r13),%eax 374e: 38 c2 cmp %al,%dl 3750: 0f 94 c2 sete %dl 3753: 84 c0 test %al,%al 3755: 0f 94 c0 sete %al 3758: 08 d0 or %dl,%al 375a: 0f 84 ea fe ff ff je 364a 3760: 41 8b 55 30 mov 0x30(%r13),%edx 3764: 39 13 cmp %edx,(%rbx) 3766: 0f 94 c1 sete %cl 3769: 85 d2 test %edx,%edx 376b: 0f 94 c0 sete %al 376e: 09 c8 or %ecx,%eax 3770: e9 d5 fe ff ff jmpq 364a 3775: 41 ba 20 00 00 00 mov $0x20,%r10d 377b: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 3782: 44 8b 0f mov (%rdi),%r9d 3785: 44 89 d1 mov %r10d,%ecx 3788: 2a 4f 2a sub 0x2a(%rdi),%cl 378b: 44 33 4e 2c xor 0x2c(%rsi),%r9d 378f: 49 89 d0 mov %rdx,%r8 3792: 31 c0 xor %eax,%eax 3794: 49 d3 e0 shl %cl,%r8 3797: 41 0f c8 bswap %r8d 379a: 45 85 c1 test %r8d,%r9d 379d: 0f 85 ad fe ff ff jne 3650 37a3: 44 89 d1 mov %r10d,%ecx 37a6: 2a 4f 2b sub 0x2b(%rdi),%cl 37a9: 48 d3 e2 shl %cl,%rdx 37ac: 8b 4f 10 mov 0x10(%rdi),%ecx 37af: 33 4e 28 xor 0x28(%rsi),%ecx 37b2: 0f ca bswap %edx 37b4: 85 d1 test %edx,%ecx 37b6: 0f 85 94 fe ff ff jne 3650 37bc: 0f b6 56 0e movzbl 0xe(%rsi),%edx 37c0: 80 fa 2f cmp $0x2f,%dl 37c3: 0f 84 fe 00 00 00 je 38c7 37c9: 0f 86 af 00 00 00 jbe 387e 37cf: 80 fa 84 cmp $0x84,%dl 37d2: 0f 84 e6 00 00 00 je 38be 37d8: 80 fa 88 cmp $0x88,%dl 37db: 0f 84 dd 00 00 00 je 38be 37e1: 80 fa 3a cmp $0x3a,%dl 37e4: 0f 84 a7 00 00 00 je 3891 37ea: 31 c9 xor %ecx,%ecx 37ec: 66 33 4f 20 xor 0x20(%rdi),%cx 37f0: 31 c0 xor %eax,%eax 37f2: 66 85 4f 22 test %cx,0x22(%rdi) 37f6: 0f 85 54 fe ff ff jne 3650 37fc: 80 fa 2f cmp $0x2f,%dl 37ff: 0f 84 93 01 00 00 je 3998 3805: 0f 86 e5 00 00 00 jbe 38f0 380b: 80 fa 84 cmp $0x84,%dl 380e: 0f 84 22 01 00 00 je 3936 3814: 0f 86 3f 01 00 00 jbe 3959 381a: 80 fa 87 cmp $0x87,%dl 381d: 0f 85 0e 01 00 00 jne 3931 3823: 0f b6 4e 30 movzbl 0x30(%rsi),%ecx 3827: 66 c1 c1 08 rol $0x8,%cx 382b: 66 33 4f 24 xor 0x24(%rdi),%cx 382f: 31 c0 xor %eax,%eax 3831: 66 85 4f 26 test %cx,0x26(%rdi) 3835: 0f 85 15 fe ff ff jne 3650 383b: 0f b6 47 2c movzbl 0x2c(%rdi),%eax 383f: 38 c2 cmp %al,%dl 3841: 0f 94 c2 sete %dl 3844: 84 c0 test %al,%al 3846: 0f 94 c0 sete %al 3849: 08 d0 or %dl,%al 384b: 0f 84 ff fd ff ff je 3650 3851: 8b 57 30 mov 0x30(%rdi),%edx 3854: 39 16 cmp %edx,(%rsi) 3856: 0f 94 c1 sete %cl 3859: 85 d2 test %edx,%edx 385b: 0f 94 c0 sete %al 385e: 09 c8 or %ecx,%eax 3860: c3 retq 3861: 8d 14 ad 00 00 00 00 lea 0x0(,%rbp,4),%edx 3868: e8 00 00 00 00 callq 386d 386d: 89 c2 mov %eax,%edx 386f: 31 c0 xor %eax,%eax 3871: 85 d2 test %edx,%edx 3873: 0f 84 21 fe ff ff je 369a 3879: e9 cc fd ff ff jmpq 364a 387e: 80 fa 06 cmp $0x6,%dl 3881: 74 3b je 38be 3883: 80 fa 11 cmp $0x11,%dl 3886: 74 36 je 38be 3888: 80 fa 01 cmp $0x1,%dl 388b: 0f 85 59 ff ff ff jne 37ea 3891: 0f b6 4e 31 movzbl 0x31(%rsi),%ecx 3895: 66 c1 c1 08 rol $0x8,%cx 3899: e9 4e ff ff ff jmpq 37ec 389e: 80 fa 06 cmp $0x6,%dl 38a1: 74 67 je 390a 38a3: 80 fa 11 cmp $0x11,%dl 38a6: 74 62 je 390a 38a8: 80 fa 01 cmp $0x1,%dl 38ab: 0f 85 43 fe ff ff jne 36f4 38b1: 0f b6 4b 4d movzbl 0x4d(%rbx),%ecx 38b5: 66 c1 c1 08 rol $0x8,%cx 38b9: e9 38 fe ff ff jmpq 36f6 38be: 0f b7 4e 30 movzwl 0x30(%rsi),%ecx 38c2: e9 25 ff ff ff jmpq 37ec 38c7: 8b 4e 30 mov 0x30(%rsi),%ecx 38ca: 0f c9 bswap %ecx 38cc: 41 89 c8 mov %ecx,%r8d 38cf: 66 41 c1 c0 08 rol $0x8,%r8w 38d4: 66 44 33 47 20 xor 0x20(%rdi),%r8w 38d9: 66 44 85 47 22 test %r8w,0x22(%rdi) 38de: 0f 85 6c fd ff ff jne 3650 38e4: c1 e9 10 shr $0x10,%ecx 38e7: 66 c1 c1 08 rol $0x8,%cx 38eb: e9 3b ff ff ff jmpq 382b 38f0: 80 fa 06 cmp $0x6,%dl 38f3: 74 41 je 3936 38f5: 80 fa 11 cmp $0x11,%dl 38f8: 74 3c je 3936 38fa: 80 fa 01 cmp $0x1,%dl 38fd: 0f 84 20 ff ff ff je 3823 3903: 31 c9 xor %ecx,%ecx 3905: e9 21 ff ff ff jmpq 382b 390a: 0f b7 4b 4c movzwl 0x4c(%rbx),%ecx 390e: e9 e3 fd ff ff jmpq 36f6 3913: 8b 4b 4c mov 0x4c(%rbx),%ecx 3916: 0f c9 bswap %ecx 3918: 89 c8 mov %ecx,%eax 391a: 66 c1 c0 08 rol $0x8,%ax 391e: 66 41 33 45 20 xor 0x20(%r13),%ax 3923: 66 41 85 45 22 test %ax,0x22(%r13) 3928: 74 44 je 396e 392a: 31 c0 xor %eax,%eax 392c: e9 19 fd ff ff jmpq 364a 3931: 80 fa 88 cmp $0x88,%dl 3934: 75 cd jne 3903 3936: 0f b7 4e 32 movzwl 0x32(%rsi),%ecx 393a: e9 ec fe ff ff jmpq 382b 393f: 80 fa 06 cmp $0x6,%dl 3942: 74 3b je 397f 3944: 80 fa 11 cmp $0x11,%dl 3947: 74 36 je 397f 3949: 80 fa 01 cmp $0x1,%dl 394c: 0f 84 dd fd ff ff je 372f 3952: 31 c9 xor %ecx,%ecx 3954: e9 de fd ff ff jmpq 3737 3959: 80 fa 3a cmp $0x3a,%dl 395c: 0f 84 c1 fe ff ff je 3823 3962: 31 c9 xor %ecx,%ecx 3964: e9 c2 fe ff ff jmpq 382b 3969: 8b 4b 4c mov 0x4c(%rbx),%ecx 396c: 0f c9 bswap %ecx 396e: c1 e9 10 shr $0x10,%ecx 3971: 66 c1 c1 08 rol $0x8,%cx 3975: e9 bd fd ff ff jmpq 3737 397a: 80 fa 88 cmp $0x88,%dl 397d: 75 d3 jne 3952 397f: 0f b7 4b 4e movzwl 0x4e(%rbx),%ecx 3983: e9 af fd ff ff jmpq 3737 3988: 80 fa 3a cmp $0x3a,%dl 398b: 0f 84 9e fd ff ff je 372f 3991: 31 c9 xor %ecx,%ecx 3993: e9 9f fd ff ff jmpq 3737 3998: 8b 4e 30 mov 0x30(%rsi),%ecx 399b: 0f c9 bswap %ecx 399d: e9 42 ff ff ff jmpq 38e4 39a2: 0f 1f 40 00 nopl 0x0(%rax) 39a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 39ad: 00 00 00 00000000000039b0 : 39b0: 48 63 c6 movslq %esi,%rax 39b3: 41 57 push %r15 39b5: 41 56 push %r14 39b7: 4c 8d bc c7 f8 00 00 lea 0xf8(%rdi,%rax,8),%r15 39be: 00 39bf: 41 55 push %r13 39c1: 49 89 fe mov %rdi,%r14 39c4: 41 54 push %r12 39c6: 44 0f b7 e9 movzwl %cx,%r13d 39ca: 55 push %rbp 39cb: 44 0f b6 e6 movzbl %sil,%r12d 39cf: 53 push %rbx 39d0: 48 89 d5 mov %rdx,%rbp 39d3: eb 45 jmp 3a1a 39d5: 48 8d 7b 7c lea 0x7c(%rbx),%rdi 39d9: 44 89 ea mov %r13d,%edx 39dc: 48 89 ee mov %rbp,%rsi 39df: e8 00 00 00 00 callq 39e4 39e4: 84 c0 test %al,%al 39e6: 74 3a je 3a22 39e8: 41 8b 86 9c 01 00 00 mov 0x19c(%r14),%eax 39ef: 23 43 78 and 0x78(%rbx),%eax 39f2: 3b 43 74 cmp 0x74(%rbx),%eax 39f5: 75 2b jne 3a22 39f7: 8b 75 10 mov 0x10(%rbp),%esi 39fa: 48 8b bb 88 01 00 00 mov 0x188(%rbx),%rdi 3a01: 44 89 e2 mov %r12d,%edx 3a04: e8 00 00 00 00 callq 3a09 3a09: 85 c0 test %eax,%eax 3a0b: 75 25 jne 3a32 3a0d: 48 8d 7b 30 lea 0x30(%rbx),%rdi 3a11: e8 00 00 00 00 callq 3a16 3a16: 84 c0 test %al,%al 3a18: 75 0a jne 3a24 3a1a: 49 8b 1f mov (%r15),%rbx 3a1d: 48 85 db test %rbx,%rbx 3a20: 75 b3 jne 39d5 3a22: 31 db xor %ebx,%ebx 3a24: 48 89 d8 mov %rbx,%rax 3a27: 5b pop %rbx 3a28: 5d pop %rbp 3a29: 41 5c pop %r12 3a2b: 41 5d pop %r13 3a2d: 41 5e pop %r14 3a2f: 41 5f pop %r15 3a31: c3 retq 3a32: 83 f8 fd cmp $0xfffffffd,%eax 3a35: 74 eb je 3a22 3a37: 48 63 d8 movslq %eax,%rbx 3a3a: 48 89 d8 mov %rbx,%rax 3a3d: 5b pop %rbx 3a3e: 5d pop %rbp 3a3f: 41 5c pop %r12 3a41: 41 5d pop %r13 3a43: 41 5e pop %r14 3a45: 41 5f pop %r15 3a47: c3 retq 3a48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3a4f: 00 0000000000003a50 : 3a50: 0f b7 87 84 01 00 00 movzwl 0x184(%rdi),%eax 3a57: 66 39 c8 cmp %cx,%ax 3a5a: 75 47 jne 3aa3 3a5c: 8b 4e 08 mov 0x8(%rsi),%ecx 3a5f: 23 4f 78 and 0x78(%rdi),%ecx 3a62: 3b 4f 74 cmp 0x74(%rdi),%ecx 3a65: 75 3c jne 3aa3 3a67: 38 97 80 01 00 00 cmp %dl,0x180(%rdi) 3a6d: 75 34 jne 3aa3 3a6f: 41 54 push %r12 3a71: 55 push %rbp 3a72: 0f b7 d0 movzwl %ax,%edx 3a75: 53 push %rbx 3a76: 48 89 fb mov %rdi,%rbx 3a79: 48 8d 7f 7c lea 0x7c(%rdi),%rdi 3a7d: 45 89 c4 mov %r8d,%r12d 3a80: 48 89 f5 mov %rsi,%rbp 3a83: e8 00 00 00 00 callq 3a88 3a88: 84 c0 test %al,%al 3a8a: 74 1d je 3aa9 3a8c: 41 0f b6 d4 movzbl %r12b,%edx 3a90: 8b 75 10 mov 0x10(%rbp),%esi 3a93: 48 8b bb 88 01 00 00 mov 0x188(%rbx),%rdi 3a9a: 5b pop %rbx 3a9b: 5d pop %rbp 3a9c: 41 5c pop %r12 3a9e: e9 00 00 00 00 jmpq 3aa3 3aa3: b8 fd ff ff ff mov $0xfffffffd,%eax 3aa8: c3 retq 3aa9: 5b pop %rbx 3aaa: b8 fd ff ff ff mov $0xfffffffd,%eax 3aaf: 5d pop %rbp 3ab0: 41 5c pop %r12 3ab2: c3 retq 3ab3: 0f 1f 00 nopl (%rax) 3ab6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3abd: 00 00 00 0000000000003ac0 : 3ac0: 41 57 push %r15 3ac2: 41 56 push %r14 3ac4: 41 0f b6 c0 movzbl %r8b,%eax 3ac8: 41 55 push %r13 3aca: 41 54 push %r12 3acc: 41 89 cc mov %ecx,%r12d 3acf: 55 push %rbp 3ad0: 53 push %rbx 3ad1: 48 83 ec 40 sub $0x40,%rsp 3ad5: 66 83 f9 02 cmp $0x2,%cx 3ad9: 40 88 74 24 3a mov %sil,0x3a(%rsp) 3ade: 0f 84 83 04 00 00 je 3f67 3ae4: 66 83 f9 0a cmp $0xa,%cx 3ae8: 0f 85 67 02 00 00 jne 3d55 3aee: 48 8d 72 28 lea 0x28(%rdx),%rsi 3af2: 48 89 34 24 mov %rsi,(%rsp) 3af6: 48 8d 72 38 lea 0x38(%rdx),%rsi 3afa: 48 89 74 24 08 mov %rsi,0x8(%rsp) 3aff: 48 83 3c 24 00 cmpq $0x0,(%rsp) 3b04: 0f 84 5f 02 00 00 je 3d69 3b0a: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 3b10: 0f 84 53 02 00 00 je 3d69 3b16: 41 0f b6 f0 movzbl %r8b,%esi 3b1a: 0f b7 c9 movzwl %cx,%ecx 3b1d: 48 89 54 24 28 mov %rdx,0x28(%rsp) 3b22: 89 4c 24 14 mov %ecx,0x14(%rsp) 3b26: 48 63 ce movslq %esi,%rcx 3b29: 48 c1 e0 04 shl $0x4,%rax 3b2d: 48 8d 91 bc 00 00 00 lea 0xbc(%rcx),%rdx 3b34: 89 74 24 10 mov %esi,0x10(%rsp) 3b38: 48 89 44 24 20 mov %rax,0x20(%rsp) 3b3d: 48 8d 84 cf b0 0b 00 lea 0xbb0(%rdi,%rcx,8),%rax 3b44: 00 3b45: 48 89 fd mov %rdi,%rbp 3b48: 48 c1 e2 04 shl $0x4,%rdx 3b4c: 48 8d 74 17 08 lea 0x8(%rdi,%rdx,1),%rsi 3b51: 48 89 44 24 30 mov %rax,0x30(%rsp) 3b56: 48 89 74 24 18 mov %rsi,0x18(%rsp) 3b5b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 3b60: 41 bb 20 00 00 00 mov $0x20,%r11d 3b66: 41 ba ff ff ff ff mov $0xffffffff,%r10d 3b6c: 4c 8d 44 05 00 lea 0x0(%rbp,%rax,1),%r8 3b71: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 3b78 3b78: 41 f6 c5 01 test $0x1,%r13b 3b7c: 0f 85 c8 04 00 00 jne 404a 3b82: 66 41 83 fc 02 cmp $0x2,%r12w 3b87: 41 8b b0 d0 0b 00 00 mov 0xbd0(%r8),%esi 3b8e: 0f 84 2b 03 00 00 je 3ebf 3b94: 66 41 83 fc 0a cmp $0xa,%r12w 3b99: 0f 85 db 01 00 00 jne 3d7a 3b9f: 41 0f b6 80 d6 0b 00 movzbl 0xbd6(%r8),%eax 3ba6: 00 3ba7: 45 0f b6 88 d7 0b 00 movzbl 0xbd7(%r8),%r9d 3bae: 00 3baf: 89 c2 mov %eax,%edx 3bb1: c0 ea 05 shr $0x5,%dl 3bb4: 83 e0 1f and $0x1f,%eax 3bb7: 0f b6 da movzbl %dl,%ebx 3bba: 0f 84 83 04 00 00 je 4043 3bc0: 0f b6 c0 movzbl %al,%eax 3bc3: 44 89 d9 mov %r11d,%ecx 3bc6: 48 8b 3c 24 mov (%rsp),%rdi 3bca: 29 c1 sub %eax,%ecx 3bcc: 44 89 d0 mov %r10d,%eax 3bcf: d3 e0 shl %cl,%eax 3bd1: 89 d9 mov %ebx,%ecx 3bd3: 0f c8 bswap %eax 3bd5: 23 04 8f and (%rdi,%rcx,4),%eax 3bd8: 44 8d bc 98 ef be ad lea -0x21524111(%rax,%rbx,4),%r15d 3bdf: de 3be0: 80 fa 03 cmp $0x3,%dl 3be3: 4c 8b 34 24 mov (%rsp),%r14 3be7: 44 89 ff mov %r15d,%edi 3bea: 44 89 fa mov %r15d,%edx 3bed: 76 66 jbe 3c55 3bef: 41 03 7e 08 add 0x8(%r14),%edi 3bf3: 41 03 56 04 add 0x4(%r14),%edx 3bf7: 83 eb 03 sub $0x3,%ebx 3bfa: 49 83 c6 0c add $0xc,%r14 3bfe: 41 29 ff sub %edi,%r15d 3c01: 45 03 7e f4 add -0xc(%r14),%r15d 3c05: 89 f8 mov %edi,%eax 3c07: c1 c0 04 rol $0x4,%eax 3c0a: 01 d7 add %edx,%edi 3c0c: 41 31 c7 xor %eax,%r15d 3c0f: 44 89 f8 mov %r15d,%eax 3c12: 44 29 fa sub %r15d,%edx 3c15: 41 01 ff add %edi,%r15d 3c18: c1 c0 06 rol $0x6,%eax 3c1b: 31 c2 xor %eax,%edx 3c1d: 89 d0 mov %edx,%eax 3c1f: 29 d7 sub %edx,%edi 3c21: 44 01 fa add %r15d,%edx 3c24: c1 c0 08 rol $0x8,%eax 3c27: 31 c7 xor %eax,%edi 3c29: 89 f8 mov %edi,%eax 3c2b: 41 29 ff sub %edi,%r15d 3c2e: 01 d7 add %edx,%edi 3c30: c1 c0 10 rol $0x10,%eax 3c33: 41 31 c7 xor %eax,%r15d 3c36: 44 89 f8 mov %r15d,%eax 3c39: 44 29 fa sub %r15d,%edx 3c3c: 41 01 ff add %edi,%r15d 3c3f: c1 c8 0d ror $0xd,%eax 3c42: 31 c2 xor %eax,%edx 3c44: 89 d0 mov %edx,%eax 3c46: 29 d7 sub %edx,%edi 3c48: 44 01 fa add %r15d,%edx 3c4b: c1 c0 04 rol $0x4,%eax 3c4e: 31 c7 xor %eax,%edi 3c50: 83 fb 04 cmp $0x4,%ebx 3c53: 74 9a je 3bef 3c55: 83 fb 02 cmp $0x2,%ebx 3c58: 0f 84 3a 03 00 00 je 3f98 3c5e: 83 fb 03 cmp $0x3,%ebx 3c61: 0f 84 2d 03 00 00 je 3f94 3c67: 83 fb 01 cmp $0x1,%ebx 3c6a: 0f 84 2c 03 00 00 je 3f9c 3c70: 44 89 cb mov %r9d,%ebx 3c73: 31 c0 xor %eax,%eax 3c75: c0 eb 05 shr $0x5,%bl 3c78: 41 83 e1 1f and $0x1f,%r9d 3c7c: 0f b6 d3 movzbl %bl,%edx 3c7f: 74 1c je 3c9d 3c81: 45 0f b6 c9 movzbl %r9b,%r9d 3c85: 44 89 d9 mov %r11d,%ecx 3c88: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 3c8d: 44 29 c9 sub %r9d,%ecx 3c90: 44 89 d0 mov %r10d,%eax 3c93: d3 e0 shl %cl,%eax 3c95: 89 d1 mov %edx,%ecx 3c97: 0f c8 bswap %eax 3c99: 41 23 04 8f and (%r15,%rcx,4),%eax 3c9d: 8d 84 90 ef be ad de lea -0x21524111(%rax,%rdx,4),%eax 3ca4: 80 fb 03 cmp $0x3,%bl 3ca7: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 3cac: 41 89 c1 mov %eax,%r9d 3caf: 89 c3 mov %eax,%ebx 3cb1: 76 72 jbe 3d25 3cb3: 03 41 08 add 0x8(%rcx),%eax 3cb6: 44 03 49 04 add 0x4(%rcx),%r9d 3cba: 83 ea 03 sub $0x3,%edx 3cbd: 48 83 c1 0c add $0xc,%rcx 3cc1: 29 c3 sub %eax,%ebx 3cc3: 03 59 f4 add -0xc(%rcx),%ebx 3cc6: 41 89 c6 mov %eax,%r14d 3cc9: 41 c1 c6 04 rol $0x4,%r14d 3ccd: 44 01 c8 add %r9d,%eax 3cd0: 44 31 f3 xor %r14d,%ebx 3cd3: 41 89 de mov %ebx,%r14d 3cd6: 41 29 d9 sub %ebx,%r9d 3cd9: 01 c3 add %eax,%ebx 3cdb: 41 c1 c6 06 rol $0x6,%r14d 3cdf: 45 31 f1 xor %r14d,%r9d 3ce2: 45 89 ce mov %r9d,%r14d 3ce5: 44 29 c8 sub %r9d,%eax 3ce8: 41 01 d9 add %ebx,%r9d 3ceb: 41 c1 c6 08 rol $0x8,%r14d 3cef: 44 31 f0 xor %r14d,%eax 3cf2: 41 89 c6 mov %eax,%r14d 3cf5: 29 c3 sub %eax,%ebx 3cf7: 44 01 c8 add %r9d,%eax 3cfa: 41 c1 c6 10 rol $0x10,%r14d 3cfe: 44 31 f3 xor %r14d,%ebx 3d01: 41 89 de mov %ebx,%r14d 3d04: 41 29 d9 sub %ebx,%r9d 3d07: 01 c3 add %eax,%ebx 3d09: 41 c1 ce 0d ror $0xd,%r14d 3d0d: 45 31 f1 xor %r14d,%r9d 3d10: 45 89 ce mov %r9d,%r14d 3d13: 44 29 c8 sub %r9d,%eax 3d16: 41 01 d9 add %ebx,%r9d 3d19: 41 c1 c6 04 rol $0x4,%r14d 3d1d: 44 31 f0 xor %r14d,%eax 3d20: 83 fa 04 cmp $0x4,%edx 3d23: 74 8e je 3cb3 3d25: 83 fa 02 cmp $0x2,%edx 3d28: 0f 84 bd 02 00 00 je 3feb 3d2e: 83 fa 03 cmp $0x3,%edx 3d31: 0f 84 b1 02 00 00 je 3fe8 3d37: 83 fa 01 cmp $0x1,%edx 3d3a: 0f 84 af 02 00 00 je 3fef 3d40: 31 f8 xor %edi,%eax 3d42: 89 c7 mov %eax,%edi 3d44: c1 ef 10 shr $0x10,%edi 3d47: 31 f8 xor %edi,%eax 3d49: 21 f0 and %esi,%eax 3d4b: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 3d52: 00 3d53: eb 3d jmp 3d92 3d55: 66 83 f9 02 cmp $0x2,%cx 3d59: 0f 84 2d 03 00 00 je 408c 3d5f: 66 83 f9 0a cmp $0xa,%cx 3d63: 0f 84 30 03 00 00 je 4099 3d69: 31 c0 xor %eax,%eax 3d6b: 48 83 c4 40 add $0x40,%rsp 3d6f: 5b pop %rbx 3d70: 5d pop %rbp 3d71: 41 5c pop %r12 3d73: 41 5d pop %r13 3d75: 41 5e pop %r14 3d77: 41 5f pop %r15 3d79: c3 retq 3d7a: 66 41 83 fc 02 cmp $0x2,%r12w 3d7f: 0f 84 f8 01 00 00 je 3f7d 3d85: 66 41 83 fc 0a cmp $0xa,%r12w 3d8a: 0f 84 ac 02 00 00 je 403c 3d90: 31 ff xor %edi,%edi 3d92: 48 8b 44 24 18 mov 0x18(%rsp),%rax 3d97: 48 8b 00 mov (%rax),%rax 3d9a: 44 39 2d 00 00 00 00 cmp %r13d,0x0(%rip) # 3da1 3da1: 0f 85 ca fd ff ff jne 3b71 3da7: 48 01 c7 add %rax,%rdi 3daa: 48 8b 1f mov (%rdi),%rbx 3dad: 48 85 db test %rbx,%rbx 3db0: 74 55 je 3e07 3db2: 48 83 eb 08 sub $0x8,%rbx 3db6: 74 4f je 3e07 3db8: 44 0f b6 74 24 3a movzbl 0x3a(%rsp),%r14d 3dbe: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 3dc3: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 3dc8: 8b 4c 24 14 mov 0x14(%rsp),%ecx 3dcc: 44 89 f2 mov %r14d,%edx 3dcf: 4c 89 fe mov %r15,%rsi 3dd2: 48 89 df mov %rbx,%rdi 3dd5: e8 76 fc ff ff callq 3a50 3dda: 85 c0 test %eax,%eax 3ddc: 0f 84 99 02 00 00 je 407b 3de2: 83 f8 fd cmp $0xfffffffd,%eax 3de5: 74 11 je 3df8 3de7: 48 83 c4 40 add $0x40,%rsp 3deb: 48 98 cltq 3ded: 5b pop %rbx 3dee: 5d pop %rbp 3def: 41 5c pop %r12 3df1: 41 5d pop %r13 3df3: 41 5e pop %r14 3df5: 41 5f pop %r15 3df7: c3 retq 3df8: 48 8b 5b 08 mov 0x8(%rbx),%rbx 3dfc: 48 85 db test %rbx,%rbx 3dff: 74 06 je 3e07 3e01: 48 83 eb 08 sub $0x8,%rbx 3e05: 75 bc jne 3dc3 3e07: 41 be ff ff ff ff mov $0xffffffff,%r14d 3e0d: 31 db xor %ebx,%ebx 3e0f: 48 8b 44 24 30 mov 0x30(%rsp),%rax 3e14: 48 8b 00 mov (%rax),%rax 3e17: 48 85 c0 test %rax,%rax 3e1a: 74 74 je 3e90 3e1c: 49 89 c7 mov %rax,%r15 3e1f: 49 83 ef 08 sub $0x8,%r15 3e23: 74 6b je 3e90 3e25: 48 85 db test %rbx,%rbx 3e28: 0f 95 44 24 3b setne 0x3b(%rsp) 3e2d: 44 3b 70 64 cmp 0x64(%rax),%r14d 3e31: 0f b6 74 24 3b movzbl 0x3b(%rsp),%esi 3e36: 77 05 ja 3e3d 3e38: 40 84 f6 test %sil,%sil 3e3b: 75 53 jne 3e90 3e3d: 0f b6 44 24 3a movzbl 0x3a(%rsp),%eax 3e42: 89 44 24 3c mov %eax,0x3c(%rsp) 3e46: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 3e4b: 8b 4c 24 14 mov 0x14(%rsp),%ecx 3e4f: 4c 89 ff mov %r15,%rdi 3e52: 8b 54 24 3c mov 0x3c(%rsp),%edx 3e56: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 3e5b: e8 f0 fb ff ff callq 3a50 3e60: 85 c0 test %eax,%eax 3e62: 0f 84 1c 02 00 00 je 4084 3e68: 83 f8 fd cmp $0xfffffffd,%eax 3e6b: 0f 85 76 ff ff ff jne 3de7 3e71: 49 8b 47 08 mov 0x8(%r15),%rax 3e75: 48 85 c0 test %rax,%rax 3e78: 74 16 je 3e90 3e7a: 49 89 c7 mov %rax,%r15 3e7d: 49 83 ef 08 sub $0x8,%r15 3e81: 74 0d je 3e90 3e83: 44 3b 70 64 cmp 0x64(%rax),%r14d 3e87: 77 bd ja 3e46 3e89: 80 7c 24 3b 00 cmpb $0x0,0x3b(%rsp) 3e8e: 74 b6 je 3e46 3e90: 44 39 2d 00 00 00 00 cmp %r13d,0x0(%rip) # 3e97 3e97: 0f 85 be fc ff ff jne 3b5b 3e9d: 48 85 db test %rbx,%rbx 3ea0: 0f 84 c3 fe ff ff je 3d69 3ea6: 48 8d 7b 30 lea 0x30(%rbx),%rdi 3eaa: e8 00 00 00 00 callq 3eaf 3eaf: 84 c0 test %al,%al 3eb1: 0f 84 a4 fc ff ff je 3b5b 3eb7: 48 89 d8 mov %rbx,%rax 3eba: e9 ac fe ff ff jmpq 3d6b 3ebf: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 3ec4: 41 0f b6 80 d5 0b 00 movzbl 0xbd5(%r8),%eax 3ecb: 00 3ecc: 41 0f b6 b8 d4 0b 00 movzbl 0xbd4(%r8),%edi 3ed3: 00 3ed4: 8b 11 mov (%rcx),%edx 3ed6: 84 c0 test %al,%al 3ed8: 0f ca bswap %edx 3eda: 0f 84 9f 00 00 00 je 3f7f 3ee0: 3c 1f cmp $0x1f,%al 3ee2: 0f 86 82 01 00 00 jbe 406a 3ee8: 81 ea 09 41 52 21 sub $0x21524109,%edx 3eee: 89 d0 mov %edx,%eax 3ef0: 89 d1 mov %edx,%ecx 3ef2: 35 f7 be ad de xor $0xdeadbef7,%eax 3ef7: c1 c1 0e rol $0xe,%ecx 3efa: 29 c8 sub %ecx,%eax 3efc: 41 89 c1 mov %eax,%r9d 3eff: 41 c1 c1 0b rol $0xb,%r9d 3f03: 48 8b 0c 24 mov (%rsp),%rcx 3f07: 40 84 ff test %dil,%dil 3f0a: 8b 09 mov (%rcx),%ecx 3f0c: 0f c9 bswap %ecx 3f0e: 89 cb mov %ecx,%ebx 3f10: b9 f7 be ad de mov $0xdeadbef7,%ecx 3f15: 74 0c je 3f23 3f17: 01 d9 add %ebx,%ecx 3f19: 40 80 ff 1f cmp $0x1f,%dil 3f1d: 0f 86 2e 01 00 00 jbe 4051 3f23: 31 c1 xor %eax,%ecx 3f25: 44 29 c9 sub %r9d,%ecx 3f28: 89 cf mov %ecx,%edi 3f2a: 31 ca xor %ecx,%edx 3f2c: c1 cf 07 ror $0x7,%edi 3f2f: 29 fa sub %edi,%edx 3f31: 89 d7 mov %edx,%edi 3f33: 31 d0 xor %edx,%eax 3f35: c1 c7 10 rol $0x10,%edi 3f38: 29 f8 sub %edi,%eax 3f3a: 89 c7 mov %eax,%edi 3f3c: 31 c1 xor %eax,%ecx 3f3e: c1 c7 04 rol $0x4,%edi 3f41: 29 f9 sub %edi,%ecx 3f43: 31 ca xor %ecx,%edx 3f45: c1 c1 0e rol $0xe,%ecx 3f48: 29 ca sub %ecx,%edx 3f4a: 31 d0 xor %edx,%eax 3f4c: c1 ca 08 ror $0x8,%edx 3f4f: 29 d0 sub %edx,%eax 3f51: 89 c2 mov %eax,%edx 3f53: c1 ea 10 shr $0x10,%edx 3f56: 31 d0 xor %edx,%eax 3f58: 21 c6 and %eax,%esi 3f5a: 48 8d 3c f5 00 00 00 lea 0x0(,%rsi,8),%rdi 3f61: 00 3f62: e9 2b fe ff ff jmpq 3d92 3f67: 48 8d 72 2c lea 0x2c(%rdx),%rsi 3f6b: 48 89 34 24 mov %rsi,(%rsp) 3f6f: 48 8d 72 28 lea 0x28(%rdx),%rsi 3f73: 48 89 74 24 08 mov %rsi,0x8(%rsp) 3f78: e9 82 fb ff ff jmpq 3aff 3f7d: 31 ff xor %edi,%edi 3f7f: 41 b9 82 ac 42 10 mov $0x1042ac82,%r9d 3f85: b8 55 08 42 90 mov $0x90420855,%eax 3f8a: ba f7 be ad de mov $0xdeadbef7,%edx 3f8f: e9 6f ff ff ff jmpq 3f03 3f94: 41 03 7e 08 add 0x8(%r14),%edi 3f98: 41 03 56 04 add 0x4(%r14),%edx 3f9c: 89 d3 mov %edx,%ebx 3f9e: 45 03 3e add (%r14),%r15d 3fa1: 31 d7 xor %edx,%edi 3fa3: c1 c3 0e rol $0xe,%ebx 3fa6: 29 df sub %ebx,%edi 3fa8: 89 f8 mov %edi,%eax 3faa: 41 31 ff xor %edi,%r15d 3fad: c1 c0 0b rol $0xb,%eax 3fb0: 41 29 c7 sub %eax,%r15d 3fb3: 44 89 f8 mov %r15d,%eax 3fb6: 44 31 fa xor %r15d,%edx 3fb9: c1 c8 07 ror $0x7,%eax 3fbc: 29 c2 sub %eax,%edx 3fbe: 89 d0 mov %edx,%eax 3fc0: 31 d7 xor %edx,%edi 3fc2: c1 c0 10 rol $0x10,%eax 3fc5: 29 c7 sub %eax,%edi 3fc7: 89 f8 mov %edi,%eax 3fc9: 41 31 ff xor %edi,%r15d 3fcc: c1 c0 04 rol $0x4,%eax 3fcf: 41 29 c7 sub %eax,%r15d 3fd2: 44 31 fa xor %r15d,%edx 3fd5: 41 c1 c7 0e rol $0xe,%r15d 3fd9: 44 29 fa sub %r15d,%edx 3fdc: 31 d7 xor %edx,%edi 3fde: c1 ca 08 ror $0x8,%edx 3fe1: 29 d7 sub %edx,%edi 3fe3: e9 88 fc ff ff jmpq 3c70 3fe8: 03 41 08 add 0x8(%rcx),%eax 3feb: 44 03 49 04 add 0x4(%rcx),%r9d 3fef: 44 89 ca mov %r9d,%edx 3ff2: 03 19 add (%rcx),%ebx 3ff4: 44 31 c8 xor %r9d,%eax 3ff7: c1 c2 0e rol $0xe,%edx 3ffa: 29 d0 sub %edx,%eax 3ffc: 89 c2 mov %eax,%edx 3ffe: 31 c3 xor %eax,%ebx 4000: c1 c2 0b rol $0xb,%edx 4003: 29 d3 sub %edx,%ebx 4005: 89 da mov %ebx,%edx 4007: 41 31 d9 xor %ebx,%r9d 400a: c1 ca 07 ror $0x7,%edx 400d: 41 29 d1 sub %edx,%r9d 4010: 44 89 ca mov %r9d,%edx 4013: 44 31 c8 xor %r9d,%eax 4016: c1 c2 10 rol $0x10,%edx 4019: 29 d0 sub %edx,%eax 401b: 89 c2 mov %eax,%edx 401d: 31 c3 xor %eax,%ebx 401f: c1 c2 04 rol $0x4,%edx 4022: 29 d3 sub %edx,%ebx 4024: 41 31 d9 xor %ebx,%r9d 4027: c1 c3 0e rol $0xe,%ebx 402a: 41 29 d9 sub %ebx,%r9d 402d: 44 31 c8 xor %r9d,%eax 4030: 41 c1 c9 08 ror $0x8,%r9d 4034: 44 29 c8 sub %r9d,%eax 4037: e9 04 fd ff ff jmpq 3d40 403c: 31 db xor %ebx,%ebx 403e: 31 d2 xor %edx,%edx 4040: 45 31 c9 xor %r9d,%r9d 4043: 31 c0 xor %eax,%eax 4045: e9 8e fb ff ff jmpq 3bd8 404a: f3 90 pause 404c: e9 20 fb ff ff jmpq 3b71 4051: 44 89 d9 mov %r11d,%ecx 4054: 29 f9 sub %edi,%ecx 4056: 44 89 d7 mov %r10d,%edi 4059: d3 e7 shl %cl,%edi 405b: 89 f9 mov %edi,%ecx 405d: 21 d9 and %ebx,%ecx 405f: 81 e9 09 41 52 21 sub $0x21524109,%ecx 4065: e9 b9 fe ff ff jmpq 3f23 406a: 44 89 d9 mov %r11d,%ecx 406d: 29 c1 sub %eax,%ecx 406f: 44 89 d0 mov %r10d,%eax 4072: d3 e0 shl %cl,%eax 4074: 21 c2 and %eax,%edx 4076: e9 6d fe ff ff jmpq 3ee8 407b: 44 8b 73 6c mov 0x6c(%rbx),%r14d 407f: e9 8b fd ff ff jmpq 3e0f 4084: 4c 89 fb mov %r15,%rbx 4087: e9 04 fe ff ff jmpq 3e90 408c: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 4093: 00 4094: e9 d6 fe ff ff jmpq 3f6f 4099: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 40a0: 00 40a1: e9 50 fa ff ff jmpq 3af6 40a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 40ad: 00 00 00 00000000000040b0 : 40b0: 44 8b 09 mov (%rcx),%r9d 40b3: 45 85 c9 test %r9d,%r9d 40b6: 74 76 je 412e 40b8: 48 8b 02 mov (%rdx),%rax 40bb: 48 85 c0 test %rax,%rax 40be: 74 6e je 412e 40c0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 40c6: 77 64 ja 412c 40c8: 41 54 push %r12 40ca: 55 push %rbp 40cb: 48 89 d5 mov %rdx,%rbp 40ce: 53 push %rbx 40cf: 0f b6 80 83 01 00 00 movzbl 0x183(%rax),%eax 40d6: 4c 89 c3 mov %r8,%rbx 40d9: 49 89 cc mov %rcx,%r12 40dc: 48 89 fa mov %rdi,%rdx 40df: 41 89 00 mov %eax,(%r8) 40e2: 48 8b 45 00 mov 0x0(%rbp),%rax 40e6: 48 85 c0 test %rax,%rax 40e9: 0f 84 93 00 00 00 je 4182 40ef: 80 b8 81 01 00 00 00 cmpb $0x0,0x181(%rax) 40f6: 75 46 jne 413e 40f8: 80 b8 80 01 00 00 00 cmpb $0x0,0x180(%rax) 40ff: 75 4b jne 414c 4101: 8b 31 mov (%rcx),%esi 4103: 85 f6 test %esi,%esi 4105: 7e 1f jle 4126 4107: 48 8d 55 08 lea 0x8(%rbp),%rdx 410b: 31 c0 xor %eax,%eax 410d: eb 10 jmp 411f 410f: 48 8b 0a mov (%rdx),%rcx 4112: 48 83 c2 08 add $0x8,%rdx 4116: 80 b9 81 01 00 00 00 cmpb $0x0,0x181(%rcx) 411d: 75 25 jne 4144 411f: 83 c0 01 add $0x1,%eax 4122: 39 f0 cmp %esi,%eax 4124: 7c e9 jl 410f 4126: 31 c0 xor %eax,%eax 4128: 5b pop %rbx 4129: 5d pop %rbp 412a: 41 5c pop %r12 412c: f3 c3 repz retq 412e: c7 01 00 00 00 00 movl $0x0,(%rcx) 4134: 31 c0 xor %eax,%eax 4136: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 413d: c3 retq 413e: 8b 01 mov (%rcx),%eax 4140: 85 c0 test %eax,%eax 4142: 7e e2 jle 4126 4144: c7 03 ff ff ff ff movl $0xffffffff,(%rbx) 414a: eb da jmp 4126 414c: 48 8b 38 mov (%rax),%rdi 414f: 0f b7 ce movzwl %si,%ecx 4152: 41 b8 01 00 00 00 mov $0x1,%r8d 4158: 31 f6 xor %esi,%esi 415a: e8 61 f9 ff ff callq 3ac0 415f: 48 85 c0 test %rax,%rax 4162: 48 89 45 08 mov %rax,0x8(%rbp) 4166: 74 1a je 4182 4168: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 416e: 77 2d ja 419d 4170: 41 83 04 24 01 addl $0x1,(%r12) 4175: 48 8b 45 08 mov 0x8(%rbp),%rax 4179: 0f b6 80 83 01 00 00 movzbl 0x183(%rax),%eax 4180: 01 03 add %eax,(%rbx) 4182: 41 8b 34 24 mov (%r12),%esi 4186: 85 f6 test %esi,%esi 4188: 7e 9c jle 4126 418a: 48 8b 45 00 mov 0x0(%rbp),%rax 418e: 80 b8 81 01 00 00 00 cmpb $0x0,0x181(%rax) 4195: 0f 84 6c ff ff ff je 4107 419b: eb a7 jmp 4144 419d: 41 8b 1c 24 mov (%r12),%ebx 41a1: 83 eb 01 sub $0x1,%ebx 41a4: 78 82 js 4128 41a6: 48 63 c3 movslq %ebx,%rax 41a9: 4c 8b 64 c5 00 mov 0x0(%rbp,%rax,8),%r12 41ae: 49 8d 7c 24 30 lea 0x30(%r12),%rdi 41b3: e8 00 00 00 00 callq 41b8 41b8: 84 c0 test %al,%al 41ba: 74 08 je 41c4 41bc: 4c 89 e7 mov %r12,%rdi 41bf: e8 00 00 00 00 callq 41c4 41c4: 83 eb 01 sub $0x1,%ebx 41c7: 83 fb ff cmp $0xffffffff,%ebx 41ca: 75 da jne 41a6 41cc: 48 8b 45 08 mov 0x8(%rbp),%rax 41d0: e9 53 ff ff ff jmpq 4128 41d5: 90 nop 41d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 41dd: 00 00 00 00000000000041e0 : 41e0: 41 55 push %r13 41e2: 41 54 push %r12 41e4: 49 89 f5 mov %rsi,%r13 41e7: 55 push %rbp 41e8: 0f b6 e9 movzbl %cl,%ebp 41eb: 53 push %rbx 41ec: 0f b7 da movzwl %dx,%ebx 41ef: 41 89 e8 mov %ebp,%r8d 41f2: 48 89 f2 mov %rsi,%rdx 41f5: 89 d9 mov %ebx,%ecx 41f7: be 01 00 00 00 mov $0x1,%esi 41fc: 49 89 fc mov %rdi,%r12 41ff: e8 bc f8 ff ff callq 3ac0 4204: 48 85 c0 test %rax,%rax 4207: 74 07 je 4210 4209: 5b pop %rbx 420a: 5d pop %rbp 420b: 41 5c pop %r12 420d: 41 5d pop %r13 420f: c3 retq 4210: 41 89 e8 mov %ebp,%r8d 4213: 89 d9 mov %ebx,%ecx 4215: 4c 89 ea mov %r13,%rdx 4218: 5b pop %rbx 4219: 4c 89 e7 mov %r12,%rdi 421c: 31 f6 xor %esi,%esi 421e: 5d pop %rbp 421f: 41 5c pop %r12 4221: 41 5d pop %r13 4223: e9 98 f8 ff ff jmpq 3ac0 4228: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 422f: 00 0000000000004230 : 4230: 41 57 push %r15 4232: 41 56 push %r14 4234: 45 89 c6 mov %r8d,%r14d 4237: 41 55 push %r13 4239: 41 54 push %r12 423b: 49 89 f5 mov %rsi,%r13 423e: 55 push %rbp 423f: 53 push %rbx 4240: 49 89 d4 mov %rdx,%r12 4243: 48 89 fb mov %rdi,%rbx 4246: 48 83 ec 40 sub $0x40,%rsp 424a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 4251: 00 00 4253: 48 89 44 24 38 mov %rax,0x38(%rsp) 4258: 31 c0 xor %eax,%eax 425a: 48 8b 46 20 mov 0x20(%rsi),%rax 425e: 48 85 c9 test %rcx,%rcx 4261: 44 0f b7 38 movzwl (%rax),%r15d 4265: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 426c: 00 426d: 0f 84 32 01 00 00 je 43a5 4273: 0f b6 41 12 movzbl 0x12(%rcx),%eax 4277: 48 89 cf mov %rcx,%rdi 427a: 3c 0c cmp $0xc,%al 427c: 0f 84 16 01 00 00 je 4398 4282: 48 83 bf 00 01 00 00 cmpq $0x0,0x100(%rdi) 4289: 00 428a: 0f 84 15 01 00 00 je 43a5 4290: 41 0f b7 ef movzwl %r15w,%ebp 4294: 4c 89 e2 mov %r12,%rdx 4297: be 01 00 00 00 mov $0x1,%esi 429c: 89 e9 mov %ebp,%ecx 429e: c7 44 24 08 01 00 00 movl $0x1,0x8(%rsp) 42a5: 00 42a6: e8 05 f7 ff ff callq 39b0 42ab: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 42b0: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 42b5: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 42ba: 89 ee mov %ebp,%esi 42bc: 4c 89 e7 mov %r12,%rdi 42bf: 48 89 44 24 18 mov %rax,0x18(%rsp) 42c4: e8 e7 fd ff ff callq 40b0 42c9: 85 c0 test %eax,%eax 42cb: 0f 88 83 02 00 00 js 4554 42d1: 8b 74 24 08 mov 0x8(%rsp),%esi 42d5: 85 f6 test %esi,%esi 42d7: 0f 84 c8 00 00 00 je 43a5 42dd: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 42e2: 45 85 c9 test %r9d,%r9d 42e5: 0f 8e 81 02 00 00 jle 456c 42eb: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 42f0: 89 e9 mov %ebp,%ecx 42f2: 4d 89 e8 mov %r13,%r8 42f5: 4c 89 e2 mov %r12,%rdx 42f8: e8 d3 e8 ff ff callq 2bd0 42fd: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 4303: 48 89 c5 mov %rax,%rbp 4306: 0f 87 6d 03 00 00 ja 4679 430c: 48 85 c0 test %rax,%rax 430f: 0f 84 4f 03 00 00 je 4664 4315: 48 8b 85 80 01 00 00 mov 0x180(%rbp),%rax 431c: 48 85 c0 test %rax,%rax 431f: 0f 84 ce 02 00 00 je 45f3 4325: 8b 74 24 08 mov 0x8(%rsp),%esi 4329: 41 bf ff ff ff ff mov $0xffffffff,%r15d 432f: 85 f6 test %esi,%esi 4331: 0f 85 3b 02 00 00 jne 4572 4337: 41 f6 c6 01 test $0x1,%r14b 433b: 44 89 fb mov %r15d,%ebx 433e: 0f 85 42 02 00 00 jne 4586 4344: 45 85 ff test %r15d,%r15d 4347: 78 25 js 436e 4349: 48 63 c3 movslq %ebx,%rax 434c: 48 8b 6c c4 18 mov 0x18(%rsp,%rax,8),%rbp 4351: 48 8d 7d 30 lea 0x30(%rbp),%rdi 4355: e8 00 00 00 00 callq 435a 435a: 84 c0 test %al,%al 435c: 74 08 je 4366 435e: 48 89 ef mov %rbp,%rdi 4361: e8 00 00 00 00 callq 4366 4366: 83 eb 01 sub $0x1,%ebx 4369: 83 fb ff cmp $0xffffffff,%ebx 436c: 75 db jne 4349 436e: 4d 85 ed test %r13,%r13 4371: 0f 84 e6 02 00 00 je 465d 4377: 49 8b 55 48 mov 0x48(%r13),%rdx 437b: 4c 89 e8 mov %r13,%rax 437e: 48 85 d2 test %rdx,%rdx 4381: 0f 84 80 00 00 00 je 4407 4387: 80 ba c4 00 00 00 01 cmpb $0x1,0xc4(%rdx) 438e: 75 77 jne 4407 4390: 66 41 83 4d 60 20 orw $0x20,0x60(%r13) 4396: eb 6f jmp 4407 4398: 48 8b 79 40 mov 0x40(%rcx),%rdi 439c: 48 85 ff test %rdi,%rdi 439f: 0f 85 dd fe ff ff jne 4282 43a5: 41 f6 45 60 02 testb $0x2,0x60(%r13) 43aa: 74 7e je 442a 43ac: 31 ed xor %ebp,%ebp 43ae: 41 f6 c6 01 test $0x1,%r14b 43b2: 49 c7 c4 fe ff ff ff mov $0xfffffffffffffffe,%r12 43b9: 74 b3 je 436e 43bb: 48 89 ef mov %rbp,%rdi 43be: e8 00 00 00 00 callq 43c3 43c3: 41 83 e6 04 and $0x4,%r14d 43c7: 75 3b jne 4404 43c9: 41 bf ff ff ff ff mov $0xffffffff,%r15d 43cf: 4c 89 ef mov %r13,%rdi 43d2: 44 89 fb mov %r15d,%ebx 43d5: e8 00 00 00 00 callq 43da 43da: 45 85 ff test %r15d,%r15d 43dd: 78 25 js 4404 43df: 48 63 d3 movslq %ebx,%rdx 43e2: 48 8b 6c d4 18 mov 0x18(%rsp,%rdx,8),%rbp 43e7: 48 8d 7d 30 lea 0x30(%rbp),%rdi 43eb: e8 00 00 00 00 callq 43f0 43f0: 84 c0 test %al,%al 43f2: 74 08 je 43fc 43f4: 48 89 ef mov %rbp,%rdi 43f7: e8 00 00 00 00 callq 43fc 43fc: 83 eb 01 sub $0x1,%ebx 43ff: 83 fb ff cmp $0xffffffff,%ebx 4402: 75 db jne 43df 4404: 4c 89 e0 mov %r12,%rax 4407: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 440c: 65 48 33 0c 25 28 00 xor %gs:0x28,%rcx 4413: 00 00 4415: 0f 85 2e 05 00 00 jne 4949 441b: 48 83 c4 40 add $0x40,%rsp 441f: 5b pop %rbx 4420: 5d pop %rbp 4421: 41 5c pop %r12 4423: 41 5d pop %r13 4425: 41 5e pop %r14 4427: 41 5f pop %r15 4429: c3 retq 442a: 44 8b 83 fc 0b 00 00 mov 0xbfc(%rbx),%r8d 4431: 45 85 c0 test %r8d,%r8d 4434: 0f 84 72 ff ff ff je 43ac 443a: 41 0f b7 c7 movzwl %r15w,%eax 443e: b9 01 00 00 00 mov $0x1,%ecx 4443: 4c 89 e6 mov %r12,%rsi 4446: 89 c2 mov %eax,%edx 4448: 48 89 df mov %rbx,%rdi 444b: 89 c5 mov %eax,%ebp 444d: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 4454: 00 4455: c7 44 24 10 01 00 00 movl $0x1,0x10(%rsp) 445c: 00 445d: 89 44 24 04 mov %eax,0x4(%rsp) 4461: e8 7a fd ff ff callq 41e0 4466: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 446b: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 4470: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 4475: 89 ee mov %ebp,%esi 4477: 4c 89 e7 mov %r12,%rdi 447a: 48 89 44 24 28 mov %rax,0x28(%rsp) 447f: e8 2c fc ff ff callq 40b0 4484: 85 c0 test %eax,%eax 4486: 89 04 24 mov %eax,(%rsp) 4489: 0f 88 45 04 00 00 js 48d4 448f: 8b 74 24 10 mov 0x10(%rsp),%esi 4493: 85 f6 test %esi,%esi 4495: 0f 84 11 ff ff ff je 43ac 449b: 44 8b 54 24 14 mov 0x14(%rsp),%r10d 44a0: 45 85 d2 test %r10d,%r10d 44a3: 0f 8e 15 02 00 00 jle 46be 44a9: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 44ae: 89 e9 mov %ebp,%ecx 44b0: 4d 89 e8 mov %r13,%r8 44b3: 4c 89 e2 mov %r12,%rdx 44b6: e8 15 e7 ff ff callq 2bd0 44bb: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 44c1: 48 89 c5 mov %rax,%rbp 44c4: 0f 87 6d 04 00 00 ja 4937 44ca: 48 85 c0 test %rax,%rax 44cd: 48 8d 88 88 01 00 00 lea 0x188(%rax),%rcx 44d4: 0f 84 d9 01 00 00 je 46b3 44da: 48 63 85 98 01 00 00 movslq 0x198(%rbp),%rax 44e1: 8b 95 9c 01 00 00 mov 0x19c(%rbp),%edx 44e7: 89 54 24 0c mov %edx,0xc(%rsp) 44eb: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 44f2: 00 44f3: 89 44 24 08 mov %eax,0x8(%rsp) 44f7: 48 83 fa 10 cmp $0x10,%rdx 44fb: 0f 87 bb 04 00 00 ja 49bc 4501: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 4506: 48 89 ce mov %rcx,%rsi 4509: e8 00 00 00 00 callq 450e 450e: e9 02 fe ff ff jmpq 4315 4513: 48 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%rbp 451a: 8b 5c 24 10 mov 0x10(%rsp),%ebx 451e: 83 eb 01 sub $0x1,%ebx 4521: 78 2f js 4552 4523: 48 63 c3 movslq %ebx,%rax 4526: 4c 8b 64 c4 28 mov 0x28(%rsp,%rax,8),%r12 452b: 49 8d 7c 24 30 lea 0x30(%r12),%rdi 4530: e8 00 00 00 00 callq 4535 4535: 84 c0 test %al,%al 4537: 74 08 je 4541 4539: 4c 89 e7 mov %r12,%rdi 453c: e8 00 00 00 00 callq 4541 4541: 83 eb 01 sub $0x1,%ebx 4544: 83 fb ff cmp $0xffffffff,%ebx 4547: 75 da jne 4523 4549: 48 85 ed test %rbp,%rbp 454c: 0f 84 5a fe ff ff je 43ac 4552: 89 e8 mov %ebp,%eax 4554: 41 83 e6 04 and $0x4,%r14d 4558: 4c 63 e0 movslq %eax,%r12 455b: 41 bf ff ff ff ff mov $0xffffffff,%r15d 4561: 0f 84 68 fe ff ff je 43cf 4567: e9 98 fe ff ff jmpq 4404 456c: 44 8d 7e ff lea -0x1(%rsi),%r15d 4570: 31 ed xor %ebp,%ebp 4572: 41 f6 c6 01 test $0x1,%r14b 4576: 74 2f je 45a7 4578: 48 8b 44 24 18 mov 0x18(%rsp),%rax 457d: f6 80 82 01 00 00 02 testb $0x2,0x182(%rax) 4584: 75 21 jne 45a7 4586: 49 c7 c4 fe ff ff ff mov $0xfffffffffffffffe,%r12 458d: 48 89 ef mov %rbp,%rdi 4590: e8 00 00 00 00 callq 4595 4595: 41 83 e6 04 and $0x4,%r14d 4599: 0f 84 30 fe ff ff je 43cf 459f: 44 89 fb mov %r15d,%ebx 45a2: e9 33 fe ff ff jmpq 43da 45a7: 85 f6 test %esi,%esi 45a9: 7e 2b jle 45d6 45ab: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 45b0: e8 00 00 00 00 callq 45b5 45b5: 83 7c 24 08 01 cmpl $0x1,0x8(%rsp) 45ba: 49 89 84 24 10 01 00 mov %rax,0x110(%r12) 45c1: 00 45c2: 7e 12 jle 45d6 45c4: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 45c9: e8 00 00 00 00 callq 45ce 45ce: 49 89 84 24 10 01 00 mov %rax,0x110(%r12) 45d5: 00 45d6: 8b 44 24 0c mov 0xc(%rsp),%eax 45da: 85 c0 test %eax,%eax 45dc: 78 43 js 4621 45de: 74 6d je 464d 45e0: 4c 89 ef mov %r13,%rdi 45e3: 44 89 fb mov %r15d,%ebx 45e6: 49 89 ed mov %rbp,%r13 45e9: e8 00 00 00 00 callq 45ee 45ee: e9 51 fd ff ff jmpq 4344 45f3: 8b 4c 24 0c mov 0xc(%rsp),%ecx 45f7: 85 c9 test %ecx,%ecx 45f9: 0f 8e 26 fd ff ff jle 4325 45ff: 8b 93 78 0c 00 00 mov 0xc78(%rbx),%edx 4605: 48 8b 43 78 mov 0x78(%rbx),%rax 4609: 85 d2 test %edx,%edx 460b: 74 2c je 4639 460d: 65 48 ff 80 90 00 00 incq %gs:0x90(%rax) 4614: 00 4615: 49 c7 c4 be ff ff ff mov $0xffffffffffffffbe,%r12 461c: e9 9a fd ff ff jmpq 43bb 4621: 48 8b 43 78 mov 0x78(%rbx),%rax 4625: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 462c: 65 48 ff 80 b8 00 00 incq %gs:0xb8(%rax) 4633: 00 4634: e9 54 ff ff ff jmpq 458d 4639: 65 48 ff 80 90 00 00 incq %gs:0x90(%rax) 4640: 00 4641: 49 c7 c4 f5 ff ff ff mov $0xfffffffffffffff5,%r12 4648: e9 6e fd ff ff jmpq 43bb 464d: 48 89 ef mov %rbp,%rdi 4650: 44 89 fb mov %r15d,%ebx 4653: e8 00 00 00 00 callq 4658 4658: e9 e7 fc ff ff jmpq 4344 465d: 31 c0 xor %eax,%eax 465f: e9 a3 fd ff ff jmpq 4407 4664: 8b 74 24 08 mov 0x8(%rsp),%esi 4668: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 466f: 00 4670: 44 8d 7e ff lea -0x1(%rsi),%r15d 4674: e9 b6 fc ff ff jmpq 432f 4679: 8b 5c 24 08 mov 0x8(%rsp),%ebx 467d: 83 eb 01 sub $0x1,%ebx 4680: 0f 88 cc fe ff ff js 4552 4686: 48 63 c3 movslq %ebx,%rax 4689: 4c 8b 64 c4 18 mov 0x18(%rsp,%rax,8),%r12 468e: 49 8d 7c 24 30 lea 0x30(%r12),%rdi 4693: e8 00 00 00 00 callq 4698 4698: 84 c0 test %al,%al 469a: 74 08 je 46a4 469c: 4c 89 e7 mov %r12,%rdi 469f: e8 00 00 00 00 callq 46a4 46a4: 83 eb 01 sub $0x1,%ebx 46a7: 83 fb ff cmp $0xffffffff,%ebx 46aa: 75 da jne 4686 46ac: 89 e8 mov %ebp,%eax 46ae: e9 a1 fe ff ff jmpq 4554 46b3: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 46ba: 00 46bb: 45 31 d2 xor %r10d,%r10d 46be: 66 41 83 ff 0a cmp $0xa,%r15w 46c3: 44 89 14 24 mov %r10d,(%rsp) 46c7: 0f 87 46 fe ff ff ja 4513 46cd: 48 63 44 24 04 movslq 0x4(%rsp),%rax 46d2: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 46d9: 00 46da: 48 85 c0 test %rax,%rax 46dd: 0f 84 30 fe ff ff je 4513 46e3: 66 41 83 ff 02 cmp $0x2,%r15w 46e8: 0f 85 f3 02 00 00 jne 49e1 46ee: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 46f5: 45 31 c0 xor %r8d,%r8d 46f8: 31 c9 xor %ecx,%ecx 46fa: 31 f6 xor %esi,%esi 46fc: ba 01 00 00 00 mov $0x1,%edx 4701: e8 00 00 00 00 callq 4706 4706: 48 85 c0 test %rax,%rax 4709: 48 89 c5 mov %rax,%rbp 470c: 44 8b 14 24 mov (%rsp),%r10d 4710: 0f 84 9a 02 00 00 je 49b0 4716: 48 8d b8 a8 00 00 00 lea 0xa8(%rax),%rdi 471d: 48 c7 80 a0 00 00 00 movq $0x0,0xa0(%rax) 4724: 00 00 00 00 4728: 48 c7 80 b8 01 00 00 movq $0x0,0x1b8(%rax) 472f: 00 00 00 00 4733: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 4737: 29 f8 sub %edi,%eax 4739: 8d 88 c0 01 00 00 lea 0x1c0(%rax),%ecx 473f: 31 c0 xor %eax,%eax 4741: c1 e9 03 shr $0x3,%ecx 4744: 48 81 fd 00 f0 ff ff cmp $0xfffffffffffff000,%rbp 474b: f3 48 ab rep stos %rax,%es:(%rdi) 474e: 0f 87 c6 fd ff ff ja 451a 4754: 41 f6 c6 02 test $0x2,%r14b 4758: 0f 84 33 01 00 00 je 4891 475e: 8b bb 78 0c 00 00 mov 0xc78(%rbx),%edi 4764: 85 ff test %edi,%edi 4766: 0f 85 25 01 00 00 jne 4891 476c: 45 85 d2 test %r10d,%r10d 476f: 0f 8e 1c 01 00 00 jle 4891 4775: 4c 89 ef mov %r13,%rdi 4778: e8 a3 be ff ff callq 620 477d: 48 8b 75 28 mov 0x28(%rbp),%rsi 4781: 4c 89 ad 80 01 00 00 mov %r13,0x180(%rbp) 4788: 48 85 f6 test %rsi,%rsi 478b: 0f 84 4e 02 00 00 je 49df 4791: 48 89 f0 mov %rsi,%rax 4794: 48 83 e0 fc and $0xfffffffffffffffc,%rax 4798: 40 f6 c6 01 test $0x1,%sil 479c: 0f 85 2e 02 00 00 jne 49d0 47a2: 48 85 c0 test %rax,%rax 47a5: 74 46 je 47ed 47a7: 49 8b 55 28 mov 0x28(%r13),%rdx 47ab: 48 83 e2 fc and $0xfffffffffffffffc,%rdx 47af: 48 8b 0a mov (%rdx),%rcx 47b2: 48 89 08 mov %rcx,(%rax) 47b5: 48 8b 4a 08 mov 0x8(%rdx),%rcx 47b9: 48 89 48 08 mov %rcx,0x8(%rax) 47bd: 48 8b 4a 10 mov 0x10(%rdx),%rcx 47c1: 48 89 48 10 mov %rcx,0x10(%rax) 47c5: 48 8b 4a 18 mov 0x18(%rdx),%rcx 47c9: 48 89 48 18 mov %rcx,0x18(%rax) 47cd: 48 8b 4a 20 mov 0x20(%rdx),%rcx 47d1: 48 89 48 20 mov %rcx,0x20(%rax) 47d5: 48 8b 4a 28 mov 0x28(%rdx),%rcx 47d9: 48 89 48 28 mov %rcx,0x28(%rax) 47dd: 48 8b 4a 30 mov 0x30(%rdx),%rcx 47e1: 48 89 48 30 mov %rcx,0x30(%rax) 47e5: 48 8b 52 38 mov 0x38(%rdx),%rdx 47e9: 48 89 50 38 mov %rdx,0x38(%rax) 47ed: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 47f4 47f4: 66 83 4d 60 41 orw $0x41,0x60(%rbp) 47f9: be ff ff ff ff mov $0xffffffff,%esi 47fe: 66 89 75 64 mov %si,0x64(%rbp) 4802: 48 c7 45 50 00 00 00 movq $0x0,0x50(%rbp) 4809: 00 480a: 4c 89 ef mov %r13,%rdi 480d: 48 c7 45 58 00 00 00 movq $0x0,0x58(%rbp) 4814: 00 4815: 48 89 85 88 00 00 00 mov %rax,0x88(%rbp) 481c: e8 ff bd ff ff callq 620 4821: 4c 89 6d 18 mov %r13,0x18(%rbp) 4825: 4c 89 6d 38 mov %r13,0x38(%rbp) 4829: 49 8b 45 20 mov 0x20(%r13),%rax 482d: 0f b7 00 movzwl (%rax),%eax 4830: 66 83 f8 0a cmp $0xa,%ax 4834: 77 18 ja 484e 4836: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 483d: 00 483e: 48 85 c0 test %rax,%rax 4841: 74 0b je 484e 4843: 31 d2 xor %edx,%edx 4845: 4c 89 ee mov %r13,%rsi 4848: 48 89 ef mov %rbp,%rdi 484b: ff 50 28 callq *0x28(%rax) 484e: 49 8b 75 00 mov 0x0(%r13),%rsi 4852: 48 85 f6 test %rsi,%rsi 4855: 0f 84 6d 01 00 00 je 49c8 485b: 48 8b 45 20 mov 0x20(%rbp),%rax 485f: 0f b7 00 movzwl (%rax),%eax 4862: 66 83 f8 0a cmp $0xa,%ax 4866: 0f 87 e2 00 00 00 ja 494e 486c: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 4873: 00 4874: 48 85 c0 test %rax,%rax 4877: 0f 84 d1 00 00 00 je 494e 487d: 4c 89 e2 mov %r12,%rdx 4880: 48 89 ef mov %rbp,%rdi 4883: ff 50 30 callq *0x30(%rax) 4886: 85 c0 test %eax,%eax 4888: 41 89 c4 mov %eax,%r12d 488b: 0f 85 c3 00 00 00 jne 4954 4891: 48 63 44 24 10 movslq 0x10(%rsp),%rax 4896: 8b 54 24 14 mov 0x14(%rsp),%edx 489a: 48 8d 8d 88 01 00 00 lea 0x188(%rbp),%rcx 48a1: 89 95 9c 01 00 00 mov %edx,0x19c(%rbp) 48a7: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 48ae: 00 48af: 89 85 98 01 00 00 mov %eax,0x198(%rbp) 48b5: 48 83 fa 10 cmp $0x10,%rdx 48b9: 0f 87 fd 00 00 00 ja 49bc 48bf: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 48c4: 48 89 cf mov %rcx,%rdi 48c7: e8 00 00 00 00 callq 48cc 48cc: 48 89 c1 mov %rax,%rcx 48cf: e9 06 fc ff ff jmpq 44da 48d4: 48 8b 43 78 mov 0x78(%rbx),%rax 48d8: 65 48 ff 80 c8 00 00 incq %gs:0xc8(%rax) 48df: 00 48e0: 8b 6c 24 10 mov 0x10(%rsp),%ebp 48e4: 83 ed 01 sub $0x1,%ebp 48e7: 78 26 js 490f 48e9: 48 63 c5 movslq %ebp,%rax 48ec: 4c 8b 64 c4 28 mov 0x28(%rsp,%rax,8),%r12 48f1: 49 8d 7c 24 30 lea 0x30(%r12),%rdi 48f6: e8 00 00 00 00 callq 48fb 48fb: 84 c0 test %al,%al 48fd: 74 08 je 4907 48ff: 4c 89 e7 mov %r12,%rdi 4902: e8 00 00 00 00 callq 4907 4907: 83 ed 01 sub $0x1,%ebp 490a: 83 fd ff cmp $0xffffffff,%ebp 490d: 75 da jne 48e9 490f: 48 63 2c 24 movslq (%rsp),%rbp 4913: 48 85 ed test %rbp,%rbp 4916: 0f 84 90 fa ff ff je 43ac 491c: 48 81 fd 00 f0 ff ff cmp $0xfffffffffffff000,%rbp 4923: 48 8d 8d 88 01 00 00 lea 0x188(%rbp),%rcx 492a: 0f 86 aa fb ff ff jbe 44da 4930: 89 e8 mov %ebp,%eax 4932: e9 1d fc ff ff jmpq 4554 4937: 83 f8 f5 cmp $0xfffffff5,%eax 493a: 89 04 24 mov %eax,(%rsp) 493d: 44 8b 54 24 14 mov 0x14(%rsp),%r10d 4942: 75 9c jne 48e0 4944: e9 75 fd ff ff jmpq 46be 4949: e8 00 00 00 00 callq 494e 494e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 4954: 48 89 ef mov %rbp,%rdi 4957: 49 63 ec movslq %r12d,%rbp 495a: e8 00 00 00 00 callq 495f 495f: 48 81 fd 00 f0 ff ff cmp $0xfffffffffffff000,%rbp 4966: 77 7e ja 49e6 4968: 48 63 44 24 10 movslq 0x10(%rsp),%rax 496d: 8b 54 24 14 mov 0x14(%rsp),%edx 4971: 48 8d 8d 88 01 00 00 lea 0x188(%rbp),%rcx 4978: 89 95 9c 01 00 00 mov %edx,0x19c(%rbp) 497e: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 4985: 00 4986: 89 85 98 01 00 00 mov %eax,0x198(%rbp) 498c: 48 83 fa 10 cmp $0x10,%rdx 4990: 77 2a ja 49bc 4992: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 4997: 48 89 cf mov %rcx,%rdi 499a: e8 00 00 00 00 callq 499f 499f: 48 85 ed test %rbp,%rbp 49a2: 48 89 c1 mov %rax,%rcx 49a5: 0f 85 2f fb ff ff jne 44da 49ab: e9 fc f9 ff ff jmpq 43ac 49b0: 48 c7 c5 97 ff ff ff mov $0xffffffffffffff97,%rbp 49b7: e9 5e fb ff ff jmpq 451a 49bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 49c3: e8 00 00 00 00 callq 49c8 49c8: 41 bc ed ff ff ff mov $0xffffffed,%r12d 49ce: eb 84 jmp 4954 49d0: 48 8b 45 20 mov 0x20(%rbp),%rax 49d4: 48 89 ef mov %rbp,%rdi 49d7: ff 50 28 callq *0x28(%rax) 49da: e9 c3 fd ff ff jmpq 47a2 49df: 0f 0b ud2 49e1: e8 00 00 00 00 callq 49e6 49e6: 8b 5c 24 10 mov 0x10(%rsp),%ebx 49ea: 83 eb 01 sub $0x1,%ebx 49ed: 0f 89 30 fb ff ff jns 4523 49f3: e9 51 fb ff ff jmpq 4549 49f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 49ff: 00 0000000000004a00 : 4a00: 41 57 push %r15 4a02: 41 56 push %r14 4a04: b9 0b 00 00 00 mov $0xb,%ecx 4a09: 41 55 push %r13 4a0b: 41 54 push %r12 4a0d: 49 89 fc mov %rdi,%r12 4a10: 55 push %rbp 4a11: 53 push %rbx 4a12: 4d 8d bc 24 44 01 00 lea 0x144(%r12),%r15 4a19: 00 4a1a: 48 83 c4 80 add $0xffffffffffffff80,%rsp 4a1e: 4d 8b 2c 24 mov (%r12),%r13 4a22: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 4a27: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 4a2e: 00 00 4a30: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 4a37: 00 00 4a39: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 4a40: 00 00 4a42: 48 89 44 24 78 mov %rax,0x78(%rsp) 4a47: 31 c0 xor %eax,%eax 4a49: 48 89 ef mov %rbp,%rdi 4a4c: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 4a53: 00 00 4a55: f3 48 ab rep stos %rax,%es:(%rdi) 4a58: 4c 89 ff mov %r15,%rdi 4a5b: e8 00 00 00 00 callq 4a60 4a60: 49 8b bc 24 30 01 00 mov 0x130(%r12),%rdi 4a67: 00 4a68: 48 85 ff test %rdi,%rdi 4a6b: 0f 84 1b 03 00 00 je 4d8c 4a71: 49 8d 9c 24 30 01 00 lea 0x130(%r12),%rbx 4a78: 00 4a79: 48 39 fb cmp %rdi,%rbx 4a7c: 0f 84 0a 03 00 00 je 4d8c 4a82: 4c 8b 77 58 mov 0x58(%rdi),%r14 4a86: 48 8b 47 18 mov 0x18(%rdi),%rax 4a8a: 31 c9 xor %ecx,%ecx 4a8c: 48 89 ee mov %rbp,%rsi 4a8f: 49 83 e6 fe and $0xfffffffffffffffe,%r14 4a93: 48 89 04 24 mov %rax,(%rsp) 4a97: 49 8b 46 20 mov 0x20(%r14),%rax 4a9b: 0f b7 10 movzwl (%rax),%edx 4a9e: e8 00 00 00 00 callq 4aa3 4aa3: 41 c6 84 24 44 01 00 movb $0x0,0x144(%r12) 4aaa: 00 00 4aac: 49 8b 76 38 mov 0x38(%r14),%rsi 4ab0: 8b 86 80 00 00 00 mov 0x80(%rsi),%eax 4ab6: 85 c0 test %eax,%eax 4ab8: 0f 84 3f 03 00 00 je 4dfd 4abe: 8d 50 01 lea 0x1(%rax),%edx 4ac1: 48 8d 8e 80 00 00 00 lea 0x80(%rsi),%rcx 4ac8: f0 0f b1 96 80 00 00 lock cmpxchg %edx,0x80(%rsi) 4acf: 00 4ad0: 0f 94 c2 sete %dl 4ad3: 84 d2 test %dl,%dl 4ad5: 0f 84 c1 02 00 00 je 4d9c 4adb: 49 8b 76 38 mov 0x38(%r14),%rsi 4adf: 48 8b 0c 24 mov (%rsp),%rcx 4ae3: 45 31 c0 xor %r8d,%r8d 4ae6: 48 89 ea mov %rbp,%rdx 4ae9: 4c 89 ef mov %r13,%rdi 4aec: e8 00 00 00 00 callq 4af1 4af1: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 4af7: 0f 87 ed 01 00 00 ja 4cea 4afd: f6 40 60 40 testb $0x40,0x60(%rax) 4b01: 48 89 c7 mov %rax,%rdi 4b04: 0f 85 c7 01 00 00 jne 4cd1 4b0a: e8 00 00 00 00 callq 4b0f 4b0f: 48 8d 44 24 08 lea 0x8(%rsp),%rax 4b14: 4c 89 ff mov %r15,%rdi 4b17: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 4b1e: 00 4b1f: 48 89 44 24 08 mov %rax,0x8(%rsp) 4b24: 48 89 44 24 10 mov %rax,0x10(%rsp) 4b29: e8 00 00 00 00 callq 4b2e 4b2e: 49 8b 84 24 30 01 00 mov 0x130(%r12),%rax 4b35: 00 4b36: 49 c7 84 24 78 01 00 movq $0x0,0x178(%r12) 4b3d: 00 00 00 00 00 4b42: 48 39 c3 cmp %rax,%rbx 4b45: 74 4a je 4b91 4b47: 49 8b 8c 24 38 01 00 mov 0x138(%r12),%rcx 4b4e: 00 4b4f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 4b54: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 4b59: 48 89 44 24 08 mov %rax,0x8(%rsp) 4b5e: 48 89 70 08 mov %rsi,0x8(%rax) 4b62: 48 89 11 mov %rdx,(%rcx) 4b65: 48 89 4a 08 mov %rcx,0x8(%rdx) 4b69: 41 8b 84 24 40 01 00 mov 0x140(%r12),%eax 4b70: 00 4b71: 01 44 24 18 add %eax,0x18(%rsp) 4b75: 49 89 9c 24 30 01 00 mov %rbx,0x130(%r12) 4b7c: 00 4b7d: 49 89 9c 24 38 01 00 mov %rbx,0x138(%r12) 4b84: 00 4b85: 41 c7 84 24 40 01 00 movl $0x0,0x140(%r12) 4b8c: 00 00 00 00 00 4b91: 41 c6 84 24 44 01 00 movb $0x0,0x144(%r12) 4b98: 00 00 4b9a: eb 16 jmp 4bb2 4b9c: 4c 89 7b 58 mov %r15,0x58(%rbx) 4ba0: 49 83 e7 fe and $0xfffffffffffffffe,%r15 4ba4: 48 8b 73 18 mov 0x18(%rbx),%rsi 4ba8: 48 89 da mov %rbx,%rdx 4bab: 4c 89 ef mov %r13,%rdi 4bae: 41 ff 57 58 callq *0x58(%r15) 4bb2: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 4bb7: 48 8d 44 24 08 lea 0x8(%rsp),%rax 4bbc: 48 39 c3 cmp %rax,%rbx 4bbf: 0f 84 6a 01 00 00 je 4d2f 4bc5: 48 85 db test %rbx,%rbx 4bc8: 74 22 je 4bec 4bca: 83 6c 24 18 01 subl $0x1,0x18(%rsp) 4bcf: 48 8b 13 mov (%rbx),%rdx 4bd2: 48 8b 43 08 mov 0x8(%rbx),%rax 4bd6: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 4bdd: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 4be4: 00 4be5: 48 89 42 08 mov %rax,0x8(%rdx) 4be9: 48 89 10 mov %rdx,(%rax) 4bec: 48 8b 43 58 mov 0x58(%rbx),%rax 4bf0: 31 c9 xor %ecx,%ecx 4bf2: 48 89 ee mov %rbp,%rsi 4bf5: 48 89 df mov %rbx,%rdi 4bf8: 48 83 e0 fe and $0xfffffffffffffffe,%rax 4bfc: 48 8b 40 20 mov 0x20(%rax),%rax 4c00: 0f b7 10 movzwl (%rax),%edx 4c03: e8 00 00 00 00 callq 4c08 4c08: 48 8b 43 58 mov 0x58(%rbx),%rax 4c0c: 48 83 e0 fe and $0xfffffffffffffffe,%rax 4c10: 48 8b 70 38 mov 0x38(%rax),%rsi 4c14: 8b 86 80 00 00 00 mov 0x80(%rsi),%eax 4c1a: 85 c0 test %eax,%eax 4c1c: 0f 84 56 01 00 00 je 4d78 4c22: 8d 50 01 lea 0x1(%rax),%edx 4c25: 48 8d 8e 80 00 00 00 lea 0x80(%rsi),%rcx 4c2c: f0 0f b1 96 80 00 00 lock cmpxchg %edx,0x80(%rsi) 4c33: 00 4c34: 0f 94 c2 sete %dl 4c37: 84 d2 test %dl,%dl 4c39: 0f 84 0b 01 00 00 je 4d4a 4c3f: 48 8b 43 58 mov 0x58(%rbx),%rax 4c43: 48 83 e0 fe and $0xfffffffffffffffe,%rax 4c47: 48 8b 70 38 mov 0x38(%rax),%rsi 4c4b: 48 8b 4b 18 mov 0x18(%rbx),%rcx 4c4f: 45 31 c0 xor %r8d,%r8d 4c52: 48 89 ea mov %rbp,%rdx 4c55: 4c 89 ef mov %r13,%rdi 4c58: e8 00 00 00 00 callq 4c5d 4c5d: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 4c63: 49 89 c7 mov %rax,%r15 4c66: 0f 87 13 01 00 00 ja 4d7f 4c6c: 48 8b 7b 70 mov 0x70(%rbx),%rdi 4c70: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 4c74: 74 09 je 4c7f 4c76: f0 ff 0f lock decl (%rdi) 4c79: 0f 84 e3 00 00 00 je 4d62 4c7f: 4c 8b 73 78 mov 0x78(%rbx),%r14 4c83: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx) 4c8a: 00 4c8b: 4d 85 f6 test %r14,%r14 4c8e: 74 14 je 4ca4 4c90: 4c 89 f7 mov %r14,%rdi 4c93: e8 00 00 00 00 callq 4c98 4c98: 84 c0 test %al,%al 4c9a: 74 08 je 4ca4 4c9c: 4c 89 f7 mov %r14,%rdi 4c9f: e8 00 00 00 00 callq 4ca4 4ca4: 48 8b 7b 58 mov 0x58(%rbx),%rdi 4ca8: 48 c7 43 78 00 00 00 movq $0x0,0x78(%rbx) 4caf: 00 4cb0: 48 85 ff test %rdi,%rdi 4cb3: 0f 84 e3 fe ff ff je 4b9c 4cb9: 40 f6 c7 01 test $0x1,%dil 4cbd: 0f 85 d9 fe ff ff jne 4b9c 4cc3: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 4cc7: e8 00 00 00 00 callq 4ccc 4ccc: e9 cb fe ff ff jmpq 4b9c 4cd1: e8 00 00 00 00 callq 4cd6 4cd6: 49 8b 84 24 78 01 00 mov 0x178(%r12),%rax 4cdd: 00 4cde: 48 3d 6f 17 00 00 cmp $0x176f,%rax 4ce4: 0f 86 ca 00 00 00 jbe 4db4 4cea: 48 89 df mov %rbx,%rdi 4ced: 49 c7 84 24 78 01 00 movq $0x0,0x178(%r12) 4cf4: 00 00 00 00 00 4cf9: e8 00 00 00 00 callq 4cfe 4cfe: 49 8d 7c 24 30 lea 0x30(%r12),%rdi 4d03: e8 00 00 00 00 callq 4d08 4d08: 84 c0 test %al,%al 4d0a: 75 34 jne 4d40 4d0c: 48 8b 44 24 78 mov 0x78(%rsp),%rax 4d11: 65 48 33 04 25 28 00 xor %gs:0x28,%rax 4d18: 00 00 4d1a: 0f 85 e4 00 00 00 jne 4e04 4d20: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 4d24: 5b pop %rbx 4d25: 5d pop %rbp 4d26: 41 5c pop %r12 4d28: 41 5d pop %r13 4d2a: 41 5e pop %r14 4d2c: 41 5f pop %r15 4d2e: c3 retq 4d2f: 49 8d 5c 24 30 lea 0x30(%r12),%rbx 4d34: 48 89 df mov %rbx,%rdi 4d37: e8 00 00 00 00 callq 4d3c 4d3c: 84 c0 test %al,%al 4d3e: 74 cc je 4d0c 4d40: 4c 89 e7 mov %r12,%rdi 4d43: e8 00 00 00 00 callq 4d48 4d48: eb c2 jmp 4d0c 4d4a: 85 c0 test %eax,%eax 4d4c: 74 1e je 4d6c 4d4e: 8d 50 01 lea 0x1(%rax),%edx 4d51: f0 0f b1 11 lock cmpxchg %edx,(%rcx) 4d55: 0f 94 c2 sete %dl 4d58: 84 d2 test %dl,%dl 4d5a: 0f 85 df fe ff ff jne 4c3f 4d60: eb e8 jmp 4d4a 4d62: e8 00 00 00 00 callq 4d67 4d67: e9 13 ff ff ff jmpq 4c7f 4d6c: 48 8b 43 58 mov 0x58(%rbx),%rax 4d70: 48 83 e0 fe and $0xfffffffffffffffe,%rax 4d74: 48 8b 70 38 mov 0x38(%rax),%rsi 4d78: 0f ff (bad) 4d7a: e9 cc fe ff ff jmpq 4c4b 4d7f: 48 89 df mov %rbx,%rdi 4d82: e8 00 00 00 00 callq 4d87 4d87: e9 26 fe ff ff jmpq 4bb2 4d8c: 41 c6 84 24 44 01 00 movb $0x0,0x144(%r12) 4d93: 00 00 4d95: 49 8d 5c 24 30 lea 0x30(%r12),%rbx 4d9a: eb 98 jmp 4d34 4d9c: 85 c0 test %eax,%eax 4d9e: 74 59 je 4df9 4da0: 8d 50 01 lea 0x1(%rax),%edx 4da3: f0 0f b1 11 lock cmpxchg %edx,(%rcx) 4da7: 0f 94 c2 sete %dl 4daa: 84 d2 test %dl,%dl 4dac: 0f 85 29 fd ff ff jne 4adb 4db2: eb e8 jmp 4d9c 4db4: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 4dbb 4dbb: 48 01 c0 add %rax,%rax 4dbe: 49 8d bc 24 48 01 00 lea 0x148(%r12),%rdi 4dc5: 00 4dc6: 49 89 84 24 78 01 00 mov %rax,0x178(%r12) 4dcd: 00 4dce: 49 8d 5c 24 30 lea 0x30(%r12),%rbx 4dd3: 48 01 c6 add %rax,%rsi 4dd6: e8 00 00 00 00 callq 4ddb 4ddb: 85 c0 test %eax,%eax 4ddd: 0f 85 51 ff ff ff jne 4d34 4de3: 4d 85 e4 test %r12,%r12 4de6: 0f 84 48 ff ff ff je 4d34 4dec: 48 89 df mov %rbx,%rdi 4def: e8 00 00 00 00 callq 4df4 4df4: e9 3b ff ff ff jmpq 4d34 4df9: 49 8b 76 38 mov 0x38(%r14),%rsi 4dfd: 0f ff (bad) 4dff: e9 db fc ff ff jmpq 4adf 4e04: e8 00 00 00 00 callq 4e09 4e09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000004e10 : 4e10: 55 push %rbp 4e11: 53 push %rbx 4e12: 41 83 c8 06 or $0x6,%r8d 4e16: 48 89 fd mov %rdi,%rbp 4e19: 48 89 f3 mov %rsi,%rbx 4e1c: e8 00 00 00 00 callq 4e21 4e21: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 4e27: 77 03 ja 4e2c 4e29: 5b pop %rbx 4e2a: 5d pop %rbp 4e2b: c3 retq 4e2c: 48 83 f8 be cmp $0xffffffffffffffbe,%rax 4e30: 75 f7 jne 4e29 4e32: 48 8b 43 20 mov 0x20(%rbx),%rax 4e36: 0f b7 00 movzwl (%rax),%eax 4e39: 66 83 f8 0a cmp $0xa,%ax 4e3d: 77 1b ja 4e5a 4e3f: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 4e46: 00 4e47: 48 85 c0 test %rax,%rax 4e4a: 74 0e je 4e5a 4e4c: 48 89 de mov %rbx,%rsi 4e4f: 48 89 ef mov %rbp,%rdi 4e52: 48 8b 40 38 mov 0x38(%rax),%rax 4e56: 5b pop %rbx 4e57: 5d pop %rbp 4e58: ff e0 jmpq *%rax 4e5a: 48 89 df mov %rbx,%rdi 4e5d: e8 00 00 00 00 callq 4e62 4e62: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 4e69: eb be jmp 4e29 4e6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000004e70 <__xfrm_route_forward>: 4e70: 55 push %rbp 4e71: 53 push %rbx 4e72: b9 0b 00 00 00 mov $0xb,%ecx 4e77: 48 89 fb mov %rdi,%rbx 4e7a: 0f b7 d6 movzwl %si,%edx 4e7d: 48 83 ec 60 sub $0x60,%rsp 4e81: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 4e88: 00 00 4e8a: 48 89 44 24 58 mov %rax,0x58(%rsp) 4e8f: 31 c0 xor %eax,%eax 4e91: 48 89 e7 mov %rsp,%rdi 4e94: 48 89 e6 mov %rsp,%rsi 4e97: f3 48 ab rep stos %rax,%es:(%rdi) 4e9a: 48 8b 43 20 mov 0x20(%rbx),%rax 4e9e: 48 89 df mov %rbx,%rdi 4ea1: 48 8b a8 a0 04 00 00 mov 0x4a0(%rax),%rbp 4ea8: e8 00 00 00 00 callq 4ead <__xfrm_route_forward+0x3d> 4ead: 85 c0 test %eax,%eax 4eaf: 0f 88 89 00 00 00 js 4f3e <__xfrm_route_forward+0xce> 4eb5: 48 8b 73 58 mov 0x58(%rbx),%rsi 4eb9: 40 f6 c6 01 test $0x1,%sil 4ebd: 74 3e je 4efd <__xfrm_route_forward+0x8d> 4ebf: 48 89 f2 mov %rsi,%rdx 4ec2: 48 83 e2 fe and $0xfffffffffffffffe,%rdx 4ec6: 0f 84 9c 00 00 00 je 4f68 <__xfrm_route_forward+0xf8> 4ecc: 8b 82 80 00 00 00 mov 0x80(%rdx),%eax 4ed2: 85 c0 test %eax,%eax 4ed4: 0f 84 92 00 00 00 je 4f6c <__xfrm_route_forward+0xfc> 4eda: 8d 48 01 lea 0x1(%rax),%ecx 4edd: 48 8d ba 80 00 00 00 lea 0x80(%rdx),%rdi 4ee4: f0 0f b1 8a 80 00 00 lock cmpxchg %ecx,0x80(%rdx) 4eeb: 00 4eec: 0f 94 c1 sete %cl 4eef: 84 c9 test %cl,%cl 4ef1: 74 61 je 4f54 <__xfrm_route_forward+0xe4> 4ef3: 48 83 e6 fe and $0xfffffffffffffffe,%rsi 4ef7: 48 89 53 58 mov %rdx,0x58(%rbx) 4efb: eb 04 jmp 4f01 <__xfrm_route_forward+0x91> 4efd: 48 83 e6 fe and $0xfffffffffffffffe,%rsi 4f01: 31 c9 xor %ecx,%ecx 4f03: 48 89 e2 mov %rsp,%rdx 4f06: 41 b8 02 00 00 00 mov $0x2,%r8d 4f0c: 48 89 ef mov %rbp,%rdi 4f0f: e8 00 00 00 00 callq 4f14 <__xfrm_route_forward+0xa4> 4f14: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 4f1a: ba 01 00 00 00 mov $0x1,%edx 4f1f: 77 2d ja 4f4e <__xfrm_route_forward+0xde> 4f21: 48 89 43 58 mov %rax,0x58(%rbx) 4f25: 89 d0 mov %edx,%eax 4f27: 48 8b 5c 24 58 mov 0x58(%rsp),%rbx 4f2c: 65 48 33 1c 25 28 00 xor %gs:0x28,%rbx 4f33: 00 00 4f35: 75 3b jne 4f72 <__xfrm_route_forward+0x102> 4f37: 48 83 c4 60 add $0x60,%rsp 4f3b: 5b pop %rbx 4f3c: 5d pop %rbp 4f3d: c3 retq 4f3e: 48 8b 45 78 mov 0x78(%rbp),%rax 4f42: 65 48 ff 80 d0 00 00 incq %gs:0xd0(%rax) 4f49: 00 4f4a: 31 c0 xor %eax,%eax 4f4c: eb d9 jmp 4f27 <__xfrm_route_forward+0xb7> 4f4e: 31 c0 xor %eax,%eax 4f50: 31 d2 xor %edx,%edx 4f52: eb cd jmp 4f21 <__xfrm_route_forward+0xb1> 4f54: 85 c0 test %eax,%eax 4f56: 74 14 je 4f6c <__xfrm_route_forward+0xfc> 4f58: 8d 48 01 lea 0x1(%rax),%ecx 4f5b: f0 0f b1 0f lock cmpxchg %ecx,(%rdi) 4f5f: 0f 94 c1 sete %cl 4f62: 84 c9 test %cl,%cl 4f64: 75 8d jne 4ef3 <__xfrm_route_forward+0x83> 4f66: eb ec jmp 4f54 <__xfrm_route_forward+0xe4> 4f68: 31 f6 xor %esi,%esi 4f6a: eb 95 jmp 4f01 <__xfrm_route_forward+0x91> 4f6c: 31 f6 xor %esi,%esi 4f6e: 31 d2 xor %edx,%edx 4f70: eb 85 jmp 4ef7 <__xfrm_route_forward+0x87> 4f72: e8 00 00 00 00 callq 4f77 <__xfrm_route_forward+0x107> 4f77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4f7e: 00 00 0000000000004f80 <__xfrm_policy_check>: 4f80: 41 57 push %r15 4f82: 41 56 push %r14 4f84: 49 89 ff mov %rdi,%r15 4f87: 41 55 push %r13 4f89: 41 54 push %r12 4f8b: 41 89 f6 mov %esi,%r14d 4f8e: 55 push %rbp 4f8f: 53 push %rbx 4f90: 89 cb mov %ecx,%ebx 4f92: 48 89 d5 mov %rdx,%rbp 4f95: 0f b7 db movzwl %bx,%ebx 4f98: 48 81 ec e8 00 00 00 sub $0xe8,%rsp 4f9f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 4fa6: 00 00 4fa8: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 4faf: 00 4fb0: 31 c0 xor %eax,%eax 4fb2: 48 8d bc 24 88 00 00 lea 0x88(%rsp),%rdi 4fb9: 00 4fba: 66 89 4c 24 0e mov %cx,0xe(%rsp) 4fbf: b9 0b 00 00 00 mov $0xb,%ecx 4fc4: f3 48 ab rep stos %rax,%es:(%rdi) 4fc7: 48 8b 42 20 mov 0x20(%rdx),%rax 4fcb: 89 f1 mov %esi,%ecx 4fcd: 48 8d b4 24 88 00 00 lea 0x88(%rsp),%rsi 4fd4: 00 4fd5: 83 e1 fc and $0xfffffffc,%ecx 4fd8: 89 da mov %ebx,%edx 4fda: 48 89 ef mov %rbp,%rdi 4fdd: 48 8b 80 a0 04 00 00 mov 0x4a0(%rax),%rax 4fe4: 48 89 04 24 mov %rax,(%rsp) 4fe8: e8 00 00 00 00 callq 4fed <__xfrm_policy_check+0x6d> 4fed: 85 c0 test %eax,%eax 4fef: 0f 88 71 02 00 00 js 5266 <__xfrm_policy_check+0x2e6> 4ff5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 4ffc <__xfrm_policy_check+0x7c> 4ffc: 48 85 c0 test %rax,%rax 4fff: 74 0d je 500e <__xfrm_policy_check+0x8e> 5001: 48 8d b4 24 88 00 00 lea 0x88(%rsp),%rsi 5008: 00 5009: 48 89 ef mov %rbp,%rdi 500c: ff d0 callq *%rax 500e: 4c 8b 6d 68 mov 0x68(%rbp),%r13 5012: 4d 85 ed test %r13,%r13 5015: 74 6d je 5084 <__xfrm_policy_check+0x104> 5017: 45 8b 65 04 mov 0x4(%r13),%r12d 501b: 41 83 ec 01 sub $0x1,%r12d 501f: 79 0c jns 502d <__xfrm_policy_check+0xad> 5021: eb 61 jmp 5084 <__xfrm_policy_check+0x104> 5023: 41 83 ec 01 sub $0x1,%r12d 5027: 41 83 fc ff cmp $0xffffffff,%r12d 502b: 74 57 je 5084 <__xfrm_policy_check+0x104> 502d: 49 63 c4 movslq %r12d,%rax 5030: 48 8d b4 24 88 00 00 lea 0x88(%rsp),%rsi 5037: 00 5038: 89 da mov %ebx,%edx 503a: 49 8b 7c c5 10 mov 0x10(%r13,%rax,8),%rdi 503f: 48 83 c7 58 add $0x58,%rdi 5043: e8 00 00 00 00 callq 5048 <__xfrm_policy_check+0xc8> 5048: 84 c0 test %al,%al 504a: 75 d7 jne 5023 <__xfrm_policy_check+0xa3> 504c: 48 8b 04 24 mov (%rsp),%rax 5050: 48 8b 40 78 mov 0x78(%rax),%rax 5054: 65 48 ff 40 48 incq %gs:0x48(%rax) 5059: 31 c0 xor %eax,%eax 505b: 48 8b 9c 24 e0 00 00 mov 0xe0(%rsp),%rbx 5062: 00 5063: 65 48 33 1c 25 28 00 xor %gs:0x28,%rbx 506a: 00 00 506c: 0f 85 dc 05 00 00 jne 564e <__xfrm_policy_check+0x6ce> 5072: 48 81 c4 e8 00 00 00 add $0xe8,%rsp 5079: 5b pop %rbx 507a: 5d pop %rbp 507b: 41 5c pop %r12 507d: 41 5d pop %r13 507f: 41 5e pop %r14 5081: 41 5f pop %r15 5083: c3 retq 5084: 41 83 e6 03 and $0x3,%r14d 5088: 4d 85 ff test %r15,%r15 508b: 0f 84 5a 01 00 00 je 51eb <__xfrm_policy_check+0x26b> 5091: 41 0f b6 47 12 movzbl 0x12(%r15),%eax 5096: 3c 0c cmp $0xc,%al 5098: 0f 84 40 01 00 00 je 51de <__xfrm_policy_check+0x25e> 509e: 49 63 c6 movslq %r14d,%rax 50a1: 49 83 bc c7 f8 00 00 cmpq $0x0,0xf8(%r15,%rax,8) 50a8: 00 00 50aa: 0f 84 3b 01 00 00 je 51eb <__xfrm_policy_check+0x26b> 50b0: 48 8d 94 24 88 00 00 lea 0x88(%rsp),%rdx 50b7: 00 50b8: 89 d9 mov %ebx,%ecx 50ba: 44 89 f6 mov %r14d,%esi 50bd: 4c 89 ff mov %r15,%rdi 50c0: e8 eb e8 ff ff callq 39b0 50c5: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 50cb: 49 89 c1 mov %rax,%r9 50ce: 0f 87 08 02 00 00 ja 52dc <__xfrm_policy_check+0x35c> 50d4: 48 85 c0 test %rax,%rax 50d7: 0f 84 0e 01 00 00 je 51eb <__xfrm_policy_check+0x26b> 50dd: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 50e2: e8 00 00 00 00 callq 50e7 <__xfrm_policy_check+0x167> 50e7: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 50ec: 41 80 b9 80 01 00 00 cmpb $0x0,0x180(%r9) 50f3: 00 50f4: 49 89 81 10 01 00 00 mov %rax,0x110(%r9) 50fb: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 5100: 0f 85 74 01 00 00 jne 527a <__xfrm_policy_check+0x2fa> 5106: 45 31 ed xor %r13d,%r13d 5109: 41 b8 01 00 00 00 mov $0x1,%r8d 510f: 41 80 b9 81 01 00 00 cmpb $0x0,0x181(%r9) 5116: 00 5117: 0f 85 86 00 00 00 jne 51a3 <__xfrm_policy_check+0x223> 511d: 4c 8b 75 68 mov 0x68(%rbp),%r14 5121: 48 c7 c0 00 00 00 00 mov $0x0,%rax 5128: 45 8d 50 ff lea -0x1(%r8),%r10d 512c: 4c 89 ce mov %r9,%rsi 512f: 4d 85 f6 test %r14,%r14 5132: 4c 0f 44 f0 cmove %rax,%r14 5136: 31 ff xor %edi,%edi 5138: 45 31 ff xor %r15d,%r15d 513b: 0f b6 8e 83 01 00 00 movzbl 0x183(%rsi),%ecx 5142: 41 8d 04 0f lea (%r15,%rcx,1),%eax 5146: 83 f8 05 cmp $0x5,%eax 5149: 0f 8f fd 03 00 00 jg 554c <__xfrm_policy_check+0x5cc> 514f: 31 d2 xor %edx,%edx 5151: 85 c9 test %ecx,%ecx 5153: 49 63 c7 movslq %r15d,%rax 5156: 74 29 je 5181 <__xfrm_policy_check+0x201> 5158: 48 63 ca movslq %edx,%rcx 515b: 83 c2 01 add $0x1,%edx 515e: 41 83 c7 01 add $0x1,%r15d 5162: 48 c1 e1 06 shl $0x6,%rcx 5166: 48 8d 8c 0e 90 01 00 lea 0x190(%rsi,%rcx,1),%rcx 516d: 00 516e: 48 89 4c c4 28 mov %rcx,0x28(%rsp,%rax,8) 5173: 0f b6 8e 83 01 00 00 movzbl 0x183(%rsi),%ecx 517a: 49 63 c7 movslq %r15d,%rax 517d: 39 d1 cmp %edx,%ecx 517f: 7f d7 jg 5158 <__xfrm_policy_check+0x1d8> 5181: 49 39 fa cmp %rdi,%r10 5184: 0f 84 66 01 00 00 je 52f0 <__xfrm_policy_check+0x370> 518a: 48 8b 74 fc 20 mov 0x20(%rsp,%rdi,8),%rsi 518f: 4c 39 ce cmp %r9,%rsi 5192: 74 09 je 519d <__xfrm_policy_check+0x21d> 5194: 80 be 81 01 00 00 00 cmpb $0x0,0x181(%rsi) 519b: 75 06 jne 51a3 <__xfrm_policy_check+0x223> 519d: 48 83 c7 01 add $0x1,%rdi 51a1: eb 98 jmp 513b <__xfrm_policy_check+0x1bb> 51a3: 48 8b 04 24 mov (%rsp),%rax 51a7: 48 8b 40 78 mov 0x78(%rax),%rax 51ab: 65 48 ff 40 68 incq %gs:0x68(%rax) 51b0: 49 63 c5 movslq %r13d,%rax 51b3: 48 8b 5c c4 18 mov 0x18(%rsp,%rax,8),%rbx 51b8: 48 8d 7b 30 lea 0x30(%rbx),%rdi 51bc: e8 00 00 00 00 callq 51c1 <__xfrm_policy_check+0x241> 51c1: 84 c0 test %al,%al 51c3: 74 08 je 51cd <__xfrm_policy_check+0x24d> 51c5: 48 89 df mov %rbx,%rdi 51c8: e8 00 00 00 00 callq 51cd <__xfrm_policy_check+0x24d> 51cd: 41 83 ed 01 sub $0x1,%r13d 51d1: 41 83 fd ff cmp $0xffffffff,%r13d 51d5: 75 d9 jne 51b0 <__xfrm_policy_check+0x230> 51d7: 31 c0 xor %eax,%eax 51d9: e9 7d fe ff ff jmpq 505b <__xfrm_policy_check+0xdb> 51de: 4d 8b 7f 40 mov 0x40(%r15),%r15 51e2: 4d 85 ff test %r15,%r15 51e5: 0f 85 b3 fe ff ff jne 509e <__xfrm_policy_check+0x11e> 51eb: 48 8b 3c 24 mov (%rsp),%rdi 51ef: 48 8d b4 24 88 00 00 lea 0x88(%rsp),%rsi 51f6: 00 51f7: 44 89 f1 mov %r14d,%ecx 51fa: 89 da mov %ebx,%edx 51fc: e8 df ef ff ff callq 41e0 5201: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 5207: 49 89 c1 mov %rax,%r9 520a: 0f 87 cc 00 00 00 ja 52dc <__xfrm_policy_check+0x35c> 5210: 48 85 c0 test %rax,%rax 5213: 0f 85 c4 fe ff ff jne 50dd <__xfrm_policy_check+0x15d> 5219: 48 8b 45 68 mov 0x68(%rbp),%rax 521d: 48 85 c0 test %rax,%rax 5220: 74 3a je 525c <__xfrm_policy_check+0x2dc> 5222: 8b 48 04 mov 0x4(%rax),%ecx 5225: 85 c9 test %ecx,%ecx 5227: 7e 33 jle 525c <__xfrm_policy_check+0x2dc> 5229: 48 8b 78 10 mov 0x10(%rax),%rdi 522d: 31 d2 xor %edx,%edx 522f: 48 83 c0 18 add $0x18,%rax 5233: 80 bf c4 00 00 00 00 cmpb $0x0,0xc4(%rdi) 523a: 74 19 je 5255 <__xfrm_policy_check+0x2d5> 523c: e9 44 03 00 00 jmpq 5585 <__xfrm_policy_check+0x605> 5241: 48 8b 38 mov (%rax),%rdi 5244: 48 83 c0 08 add $0x8,%rax 5248: 80 bf c4 00 00 00 00 cmpb $0x0,0xc4(%rdi) 524f: 0f 85 25 03 00 00 jne 557a <__xfrm_policy_check+0x5fa> 5255: 83 c2 01 add $0x1,%edx 5258: 39 d1 cmp %edx,%ecx 525a: 75 e5 jne 5241 <__xfrm_policy_check+0x2c1> 525c: b8 01 00 00 00 mov $0x1,%eax 5261: e9 f5 fd ff ff jmpq 505b <__xfrm_policy_check+0xdb> 5266: 48 8b 04 24 mov (%rsp),%rax 526a: 48 8b 40 78 mov 0x78(%rax),%rax 526e: 65 48 ff 40 18 incq %gs:0x18(%rax) 5273: 31 c0 xor %eax,%eax 5275: e9 e1 fd ff ff jmpq 505b <__xfrm_policy_check+0xdb> 527a: 48 8b 3c 24 mov (%rsp),%rdi 527e: 48 8d 94 24 88 00 00 lea 0x88(%rsp),%rdx 5285: 00 5286: 45 31 c0 xor %r8d,%r8d 5289: 31 f6 xor %esi,%esi 528b: 89 d9 mov %ebx,%ecx 528d: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 5292: e8 29 e8 ff ff callq 3ac0 5297: 48 85 c0 test %rax,%rax 529a: 49 89 c5 mov %rax,%r13 529d: 48 89 44 24 20 mov %rax,0x20(%rsp) 52a2: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 52a7: 0f 84 59 fe ff ff je 5106 <__xfrm_policy_check+0x186> 52ad: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 52b3: 77 27 ja 52dc <__xfrm_policy_check+0x35c> 52b5: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 52ba: e8 00 00 00 00 callq 52bf <__xfrm_policy_check+0x33f> 52bf: 41 b8 02 00 00 00 mov $0x2,%r8d 52c5: 49 89 85 10 01 00 00 mov %rax,0x110(%r13) 52cc: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 52d1: 41 bd 01 00 00 00 mov $0x1,%r13d 52d7: e9 33 fe ff ff jmpq 510f <__xfrm_policy_check+0x18f> 52dc: 48 8b 04 24 mov (%rsp),%rax 52e0: 48 8b 40 78 mov 0x78(%rax),%rax 52e4: 65 48 ff 40 70 incq %gs:0x70(%rax) 52e9: 31 c0 xor %eax,%eax 52eb: e9 6b fd ff ff jmpq 505b <__xfrm_policy_check+0xdb> 52f0: 48 8d 44 24 28 lea 0x28(%rsp),%rax 52f5: 41 83 f8 02 cmp $0x2,%r8d 52f9: 48 89 c6 mov %rax,%rsi 52fc: 75 1b jne 5319 <__xfrm_policy_check+0x399> 52fe: 4c 8b 04 24 mov (%rsp),%r8 5302: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 5307: 89 d9 mov %ebx,%ecx 5309: 44 89 fa mov %r15d,%edx 530c: e8 00 00 00 00 callq 5311 <__xfrm_policy_check+0x391> 5311: 48 8d 44 24 58 lea 0x58(%rsp),%rax 5316: 48 89 c6 mov %rax,%rsi 5319: 44 89 f8 mov %r15d,%eax 531c: 31 d2 xor %edx,%edx 531e: 45 8b 4e 04 mov 0x4(%r14),%r9d 5322: 83 e8 01 sub $0x1,%eax 5325: 0f 88 c1 00 00 00 js 53ec <__xfrm_policy_check+0x46c> 532b: 49 89 f7 mov %rsi,%r15 532e: eb 40 jmp 5370 <__xfrm_policy_check+0x3f0> 5330: 45 84 db test %r11b,%r11b 5333: 74 7c je 53b1 <__xfrm_policy_check+0x431> 5335: 0f b7 4f 28 movzwl 0x28(%rdi),%ecx 5339: 66 83 f9 02 cmp $0x2,%cx 533d: 0f 84 b1 01 00 00 je 54f4 <__xfrm_policy_check+0x574> 5343: 66 83 f9 0a cmp $0xa,%cx 5347: 75 68 jne 53b1 <__xfrm_policy_check+0x431> 5349: 4c 8b 47 18 mov 0x18(%rdi),%r8 534d: 48 8b 4f 20 mov 0x20(%rdi),%rcx 5351: 4c 89 c3 mov %r8,%rbx 5354: 48 09 cb or %rcx,%rbx 5357: 0f 85 cc 01 00 00 jne 5529 <__xfrm_policy_check+0x5a9> 535d: 83 c2 01 add $0x1,%edx 5360: 85 d2 test %edx,%edx 5362: 0f 88 56 02 00 00 js 55be <__xfrm_policy_check+0x63e> 5368: 83 e8 01 sub $0x1,%eax 536b: 83 f8 ff cmp $0xffffffff,%eax 536e: 74 7c je 53ec <__xfrm_policy_check+0x46c> 5370: 48 63 c8 movslq %eax,%rcx 5373: 49 8b 3c cf mov (%r15,%rcx,8),%rdi 5377: 44 0f b6 5f 32 movzbl 0x32(%rdi),%r11d 537c: 45 84 db test %r11b,%r11b 537f: 0f 84 8b 01 00 00 je 5510 <__xfrm_policy_check+0x590> 5385: 80 7f 30 00 cmpb $0x0,0x30(%rdi) 5389: 74 dd je 5368 <__xfrm_policy_check+0x3e8> 538b: 44 39 ca cmp %r9d,%edx 538e: 7d d8 jge 5368 <__xfrm_policy_check+0x3e8> 5390: 89 54 24 10 mov %edx,0x10(%rsp) 5394: 48 63 ca movslq %edx,%rcx 5397: 49 8b 74 ce 10 mov 0x10(%r14,%rcx,8),%rsi 539c: 8b 8e 70 01 00 00 mov 0x170(%rsi),%ecx 53a2: 85 c9 test %ecx,%ecx 53a4: 75 8a jne 5330 <__xfrm_policy_check+0x3b0> 53a6: 44 0f b6 56 54 movzbl 0x54(%rsi),%r10d 53ab: 44 3a 57 14 cmp 0x14(%rdi),%r10b 53af: 74 6c je 541d <__xfrm_policy_check+0x49d> 53b1: 44 0f b6 86 c4 00 00 movzbl 0xc4(%rsi),%r8d 53b8: 00 53b9: 45 84 c0 test %r8b,%r8b 53bc: 0f 85 83 01 00 00 jne 5545 <__xfrm_policy_check+0x5c5> 53c2: 83 c2 01 add $0x1,%edx 53c5: 44 39 ca cmp %r9d,%edx 53c8: 7c ca jl 5394 <__xfrm_policy_check+0x414> 53ca: 44 8b 64 24 10 mov 0x10(%rsp),%r12d 53cf: 44 89 e2 mov %r12d,%edx 53d2: eb 8c jmp 5360 <__xfrm_policy_check+0x3e0> 53d4: 48 63 c2 movslq %edx,%rax 53d7: 49 8b 44 c6 10 mov 0x10(%r14,%rax,8),%rax 53dc: 80 b8 c4 00 00 00 00 cmpb $0x0,0xc4(%rax) 53e3: 0f 85 43 02 00 00 jne 562c <__xfrm_policy_check+0x6ac> 53e9: 83 c2 01 add $0x1,%edx 53ec: 44 39 ca cmp %r9d,%edx 53ef: 7c e3 jl 53d4 <__xfrm_policy_check+0x454> 53f1: 49 63 c5 movslq %r13d,%rax 53f4: 48 8b 5c c4 18 mov 0x18(%rsp,%rax,8),%rbx 53f9: 48 8d 7b 30 lea 0x30(%rbx),%rdi 53fd: e8 00 00 00 00 callq 5402 <__xfrm_policy_check+0x482> 5402: 84 c0 test %al,%al 5404: 74 08 je 540e <__xfrm_policy_check+0x48e> 5406: 48 89 df mov %rbx,%rdi 5409: e8 00 00 00 00 callq 540e <__xfrm_policy_check+0x48e> 540e: 41 83 ed 01 sub $0x1,%r13d 5412: 41 83 fd ff cmp $0xffffffff,%r13d 5416: 75 d9 jne 53f1 <__xfrm_policy_check+0x471> 5418: e9 3f fe ff ff jmpq 525c <__xfrm_policy_check+0x2dc> 541d: 8b 4f 10 mov 0x10(%rdi),%ecx 5420: 39 4e 50 cmp %ecx,0x50(%rsi) 5423: 74 04 je 5429 <__xfrm_policy_check+0x4a9> 5425: 85 c9 test %ecx,%ecx 5427: 75 88 jne 53b1 <__xfrm_policy_check+0x431> 5429: 8b 4f 2c mov 0x2c(%rdi),%ecx 542c: 39 8e c0 00 00 00 cmp %ecx,0xc0(%rsi) 5432: 74 08 je 543c <__xfrm_policy_check+0x4bc> 5434: 85 c9 test %ecx,%ecx 5436: 0f 85 75 ff ff ff jne 53b1 <__xfrm_policy_check+0x431> 543c: 0f b6 9e c4 00 00 00 movzbl 0xc4(%rsi),%ebx 5443: 3a 5f 30 cmp 0x30(%rdi),%bl 5446: 41 89 d8 mov %ebx,%r8d 5449: 0f 85 6a ff ff ff jne 53b9 <__xfrm_policy_check+0x439> 544f: 80 7f 33 00 cmpb $0x0,0x33(%rdi) 5453: 75 37 jne 548c <__xfrm_policy_check+0x50c> 5455: 0f b6 8e c6 00 00 00 movzbl 0xc6(%rsi),%ecx 545c: 41 bc 01 00 00 00 mov $0x1,%r12d 5462: 41 d3 e4 shl %cl,%r12d 5465: 44 85 67 34 test %r12d,0x34(%rdi) 5469: 75 21 jne 548c <__xfrm_policy_check+0x50c> 546b: 41 80 fa ff cmp $0xff,%r10b 546f: 0f 84 44 ff ff ff je 53b9 <__xfrm_policy_check+0x439> 5475: 41 8d 4a ce lea -0x32(%r10),%ecx 5479: 80 f9 01 cmp $0x1,%cl 547c: 0f 86 34 01 00 00 jbe 55b6 <__xfrm_policy_check+0x636> 5482: 41 80 fa 6c cmp $0x6c,%r10b 5486: 0f 84 2a 01 00 00 je 55b6 <__xfrm_policy_check+0x636> 548c: 84 db test %bl,%bl 548e: 44 8b 64 24 10 mov 0x10(%rsp),%r12d 5493: 0f 84 c4 fe ff ff je 535d <__xfrm_policy_check+0x3dd> 5499: 0f b7 5c 24 0e movzwl 0xe(%rsp),%ebx 549e: 66 83 fb 02 cmp $0x2,%bx 54a2: 0f 84 b6 00 00 00 je 555e <__xfrm_policy_check+0x5de> 54a8: 66 83 fb 0a cmp $0xa,%bx 54ac: 75 2b jne 54d9 <__xfrm_policy_check+0x559> 54ae: 4c 8b 47 18 mov 0x18(%rdi),%r8 54b2: 48 8b 4f 20 mov 0x20(%rdi),%rcx 54b6: 4c 89 c3 mov %r8,%rbx 54b9: 48 09 cb or %rcx,%rbx 54bc: 0f 84 9b fe ff ff je 535d <__xfrm_policy_check+0x3dd> 54c2: 4c 33 86 cc 00 00 00 xor 0xcc(%rsi),%r8 54c9: 48 33 8e d4 00 00 00 xor 0xd4(%rsi),%rcx 54d0: 49 09 c8 or %rcx,%r8 54d3: 0f 84 84 fe ff ff je 535d <__xfrm_policy_check+0x3dd> 54d9: bb fe ff ff ff mov $0xfffffffe,%ebx 54de: 29 d3 sub %edx,%ebx 54e0: 41 83 fc ff cmp $0xffffffff,%r12d 54e4: 89 da mov %ebx,%edx 54e6: 0f 84 74 fe ff ff je 5360 <__xfrm_policy_check+0x3e0> 54ec: 44 89 e2 mov %r12d,%edx 54ef: e9 74 fe ff ff jmpq 5368 <__xfrm_policy_check+0x3e8> 54f4: 8b 4f 18 mov 0x18(%rdi),%ecx 54f7: 85 c9 test %ecx,%ecx 54f9: 0f 84 5e fe ff ff je 535d <__xfrm_policy_check+0x3dd> 54ff: 3b 8e cc 00 00 00 cmp 0xcc(%rsi),%ecx 5505: 0f 85 a6 fe ff ff jne 53b1 <__xfrm_policy_check+0x431> 550b: e9 4d fe ff ff jmpq 535d <__xfrm_policy_check+0x3dd> 5510: 44 39 ca cmp %r9d,%edx 5513: 0f 8d 29 01 00 00 jge 5642 <__xfrm_policy_check+0x6c2> 5519: 41 bc ff ff ff ff mov $0xffffffff,%r12d 551f: 44 89 64 24 10 mov %r12d,0x10(%rsp) 5524: e9 6b fe ff ff jmpq 5394 <__xfrm_policy_check+0x414> 5529: 4c 33 86 cc 00 00 00 xor 0xcc(%rsi),%r8 5530: 48 33 8e d4 00 00 00 xor 0xd4(%rsi),%rcx 5537: 49 09 c8 or %rcx,%r8 553a: 0f 84 1d fe ff ff je 535d <__xfrm_policy_check+0x3dd> 5540: e9 6c fe ff ff jmpq 53b1 <__xfrm_policy_check+0x431> 5545: 44 8b 64 24 10 mov 0x10(%rsp),%r12d 554a: eb 8d jmp 54d9 <__xfrm_policy_check+0x559> 554c: 48 8b 04 24 mov (%rsp),%rax 5550: 48 8b 40 78 mov 0x78(%rax),%rax 5554: 65 48 ff 40 10 incq %gs:0x10(%rax) 5559: e9 52 fc ff ff jmpq 51b0 <__xfrm_policy_check+0x230> 555e: 8b 4f 18 mov 0x18(%rdi),%ecx 5561: 85 c9 test %ecx,%ecx 5563: 0f 84 f4 fd ff ff je 535d <__xfrm_policy_check+0x3dd> 5569: 3b 8e cc 00 00 00 cmp 0xcc(%rsi),%ecx 556f: 0f 85 64 ff ff ff jne 54d9 <__xfrm_policy_check+0x559> 5575: e9 e3 fd ff ff jmpq 535d <__xfrm_policy_check+0x3dd> 557a: 39 d1 cmp %edx,%ecx 557c: 7e 24 jle 55a2 <__xfrm_policy_check+0x622> 557e: c1 ea 1f shr $0x1f,%edx 5581: 84 d2 test %dl,%dl 5583: 75 1d jne 55a2 <__xfrm_policy_check+0x622> 5585: 48 8b 87 c0 02 00 00 mov 0x2c0(%rdi),%rax 558c: 48 8b 40 38 mov 0x38(%rax),%rax 5590: 48 85 c0 test %rax,%rax 5593: 74 0d je 55a2 <__xfrm_policy_check+0x622> 5595: 48 8d 94 24 88 00 00 lea 0x88(%rsp),%rdx 559c: 00 559d: 48 89 ee mov %rbp,%rsi 55a0: ff d0 callq *%rax 55a2: 48 8b 04 24 mov (%rsp),%rax 55a6: 48 8b 40 78 mov 0x78(%rax),%rax 55aa: 65 48 ff 40 60 incq %gs:0x60(%rax) 55af: 31 c0 xor %eax,%eax 55b1: e9 a5 fa ff ff jmpq 505b <__xfrm_policy_check+0xdb> 55b6: 41 89 d8 mov %ebx,%r8d 55b9: e9 fb fd ff ff jmpq 53b9 <__xfrm_policy_check+0x439> 55be: 83 fa ff cmp $0xffffffff,%edx 55c1: b9 01 00 00 00 mov $0x1,%ecx 55c6: 74 0b je 55d3 <__xfrm_policy_check+0x653> 55c8: b8 fe ff ff ff mov $0xfffffffe,%eax 55cd: 31 c9 xor %ecx,%ecx 55cf: 29 d0 sub %edx,%eax 55d1: 89 c2 mov %eax,%edx 55d3: 48 8b 04 24 mov (%rsp),%rax 55d7: 48 8b 40 78 mov 0x78(%rax),%rax 55db: 65 48 ff 40 58 incq %gs:0x58(%rax) 55e0: 48 8b 45 68 mov 0x68(%rbp),%rax 55e4: 48 85 c0 test %rax,%rax 55e7: 0f 84 c3 fb ff ff je 51b0 <__xfrm_policy_check+0x230> 55ed: 84 c9 test %cl,%cl 55ef: 0f 85 bb fb ff ff jne 51b0 <__xfrm_policy_check+0x230> 55f5: 3b 50 04 cmp 0x4(%rax),%edx 55f8: 0f 8d b2 fb ff ff jge 51b0 <__xfrm_policy_check+0x230> 55fe: 48 63 d2 movslq %edx,%rdx 5601: 48 8b 7c d0 10 mov 0x10(%rax,%rdx,8),%rdi 5606: 48 8b 87 c0 02 00 00 mov 0x2c0(%rdi),%rax 560d: 48 8b 40 38 mov 0x38(%rax),%rax 5611: 48 85 c0 test %rax,%rax 5614: 0f 84 96 fb ff ff je 51b0 <__xfrm_policy_check+0x230> 561a: 48 8d 94 24 88 00 00 lea 0x88(%rsp),%rdx 5621: 00 5622: 48 89 ee mov %rbp,%rsi 5625: ff d0 callq *%rax 5627: e9 84 fb ff ff jmpq 51b0 <__xfrm_policy_check+0x230> 562c: 48 8b 04 24 mov (%rsp),%rax 5630: 48 8b 40 78 mov 0x78(%rax),%rax 5634: 65 48 ff 40 58 incq %gs:0x58(%rax) 5639: 89 d0 mov %edx,%eax 563b: c1 e8 1f shr $0x1f,%eax 563e: 89 c1 mov %eax,%ecx 5640: eb 9e jmp 55e0 <__xfrm_policy_check+0x660> 5642: b9 01 00 00 00 mov $0x1,%ecx 5647: ba ff ff ff ff mov $0xffffffff,%edx 564c: eb 85 jmp 55d3 <__xfrm_policy_check+0x653> 564e: e8 00 00 00 00 callq 5653 <__xfrm_policy_check+0x6d3> 5653: 0f 1f 00 nopl (%rax) 5656: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 565d: 00 00 00 0000000000005660 : 5660: 41 57 push %r15 5662: 41 56 push %r14 5664: 41 55 push %r13 5666: 41 54 push %r12 5668: 49 89 fd mov %rdi,%r13 566b: 55 push %rbp 566c: 53 push %rbx 566d: 89 f5 mov %esi,%ebp 566f: 48 89 d3 mov %rdx,%rbx 5672: 48 83 ec 08 sub $0x8,%rsp 5676: 48 85 d2 test %rdx,%rdx 5679: 48 8b 0a mov (%rdx),%rcx 567c: 0f 84 c0 00 00 00 je 5742 5682: 80 ba 80 01 00 00 00 cmpb $0x0,0x180(%rdx) 5689: 0f 85 d2 00 00 00 jne 5761 568f: 4c 8d b1 84 0d 00 00 lea 0xd84(%rcx),%r14 5696: 4c 63 fd movslq %ebp,%r15 5699: 48 89 0c 24 mov %rcx,(%rsp) 569d: 4c 89 f7 mov %r14,%rdi 56a0: e8 00 00 00 00 callq 56a5 56a5: 4f 8b a4 fd f8 00 00 mov 0xf8(%r13,%r15,8),%r12 56ac: 00 56ad: e8 00 00 00 00 callq 56b2 56b2: 48 8b 0c 24 mov (%rsp),%rcx 56b6: 44 8d 5d 03 lea 0x3(%rbp),%r11d 56ba: 48 89 83 08 01 00 00 mov %rax,0x108(%rbx) 56c1: 31 d2 xor %edx,%edx 56c3: 44 89 de mov %r11d,%esi 56c6: 48 89 cf mov %rcx,%rdi 56c9: e8 82 a9 ff ff callq 50 56ce: 48 89 df mov %rbx,%rdi 56d1: 89 43 70 mov %eax,0x70(%rbx) 56d4: 44 89 de mov %r11d,%esi 56d7: e8 c4 ac ff ff callq 3a0 <__xfrm_policy_link> 56dc: 4b 8d 84 fd f0 00 00 lea 0xf0(%r13,%r15,8),%rax 56e3: 00 56e4: 4d 85 e4 test %r12,%r12 56e7: 48 89 58 08 mov %rbx,0x8(%rax) 56eb: 74 3c je 5729 56ed: 48 85 db test %rbx,%rbx 56f0: 74 0b je 56fd 56f2: 48 89 de mov %rbx,%rsi 56f5: 4c 89 e7 mov %r12,%rdi 56f8: e8 53 c6 ff ff callq 1d50 56fd: 8d 75 03 lea 0x3(%rbp),%esi 5700: 4c 89 e7 mov %r12,%rdi 5703: e8 68 b8 ff ff callq f70 <__xfrm_policy_unlink> 5708: 4c 89 f7 mov %r14,%rdi 570b: e8 00 00 00 00 callq 5710 5710: 4c 89 e7 mov %r12,%rdi 5713: e8 88 c2 ff ff callq 19a0 5718: 31 c0 xor %eax,%eax 571a: 48 83 c4 08 add $0x8,%rsp 571e: 5b pop %rbx 571f: 5d pop %rbp 5720: 41 5c pop %r12 5722: 41 5d pop %r13 5724: 41 5e pop %r14 5726: 41 5f pop %r15 5728: c3 retq 5729: 4c 89 f7 mov %r14,%rdi 572c: e8 00 00 00 00 callq 5731 5731: 48 83 c4 08 add $0x8,%rsp 5735: 31 c0 xor %eax,%eax 5737: 5b pop %rbx 5738: 5d pop %rbp 5739: 41 5c pop %r12 573b: 41 5d pop %r13 573d: 41 5e pop %r14 573f: 41 5f pop %r15 5741: c3 retq 5742: 4c 8d b1 84 0d 00 00 lea 0xd84(%rcx),%r14 5749: 4c 63 fd movslq %ebp,%r15 574c: 4c 89 f7 mov %r14,%rdi 574f: e8 00 00 00 00 callq 5754 5754: 4f 8b a4 fd f8 00 00 mov 0xf8(%r13,%r15,8),%r12 575b: 00 575c: e9 7b ff ff ff jmpq 56dc 5761: b8 ea ff ff ff mov $0xffffffea,%eax 5766: eb b2 jmp 571a 5768: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 576f: 00 0000000000005770 <__xfrm_sk_clone_policy>: 5770: 41 57 push %r15 5772: 41 56 push %r14 5774: 41 55 push %r13 5776: 41 54 push %r12 5778: 4c 8d a7 f8 00 00 00 lea 0xf8(%rdi),%r12 577f: 55 push %rbp 5780: 48 8d ae f8 00 00 00 lea 0xf8(%rsi),%rbp 5787: 53 push %rbx 5788: 41 bd 03 00 00 00 mov $0x3,%r13d 578e: 48 8b 5d 00 mov 0x0(%rbp),%rbx 5792: 48 85 db test %rbx,%rbx 5795: 0f 84 e3 01 00 00 je 597e <__xfrm_sk_clone_policy+0x20e> 579b: 48 8b 3b mov (%rbx),%rdi 579e: be 20 00 08 01 mov $0x1080020,%esi 57a3: e8 00 00 00 00 callq 57a8 <__xfrm_sk_clone_policy+0x38> 57a8: 48 85 c0 test %rax,%rax 57ab: 49 89 c7 mov %rax,%r15 57ae: 0f 84 f5 01 00 00 je 59a9 <__xfrm_sk_clone_policy+0x239> 57b4: 48 8b 43 7c mov 0x7c(%rbx),%rax 57b8: 4c 8b 33 mov (%rbx),%r14 57bb: 49 8d b7 88 01 00 00 lea 0x188(%r15),%rsi 57c2: 49 89 47 7c mov %rax,0x7c(%r15) 57c6: 48 8b 83 84 00 00 00 mov 0x84(%rbx),%rax 57cd: 49 89 87 84 00 00 00 mov %rax,0x84(%r15) 57d4: 48 8b 83 8c 00 00 00 mov 0x8c(%rbx),%rax 57db: 49 89 87 8c 00 00 00 mov %rax,0x8c(%r15) 57e2: 48 8b 83 94 00 00 00 mov 0x94(%rbx),%rax 57e9: 49 89 87 94 00 00 00 mov %rax,0x94(%r15) 57f0: 48 8b 83 9c 00 00 00 mov 0x9c(%rbx),%rax 57f7: 49 89 87 9c 00 00 00 mov %rax,0x9c(%r15) 57fe: 48 8b 83 a4 00 00 00 mov 0xa4(%rbx),%rax 5805: 49 89 87 a4 00 00 00 mov %rax,0xa4(%r15) 580c: 48 8b 83 ac 00 00 00 mov 0xac(%rbx),%rax 5813: 49 89 87 ac 00 00 00 mov %rax,0xac(%r15) 581a: 48 8b bb 88 01 00 00 mov 0x188(%rbx),%rdi 5821: e8 00 00 00 00 callq 5826 <__xfrm_sk_clone_policy+0xb6> 5826: 85 c0 test %eax,%eax 5828: 0f 85 73 01 00 00 jne 59a1 <__xfrm_sk_clone_policy+0x231> 582e: 48 8b 83 b8 00 00 00 mov 0xb8(%rbx),%rax 5835: 48 8d b3 90 01 00 00 lea 0x190(%rbx),%rsi 583c: 49 8d bf 90 01 00 00 lea 0x190(%r15),%rdi 5843: 49 81 c6 84 0d 00 00 add $0xd84,%r14 584a: 49 89 87 b8 00 00 00 mov %rax,0xb8(%r15) 5851: 48 8b 83 c0 00 00 00 mov 0xc0(%rbx),%rax 5858: 49 89 87 c0 00 00 00 mov %rax,0xc0(%r15) 585f: 48 8b 83 c8 00 00 00 mov 0xc8(%rbx),%rax 5866: 49 89 87 c8 00 00 00 mov %rax,0xc8(%r15) 586d: 48 8b 83 d0 00 00 00 mov 0xd0(%rbx),%rax 5874: 49 89 87 d0 00 00 00 mov %rax,0xd0(%r15) 587b: 48 8b 83 d8 00 00 00 mov 0xd8(%rbx),%rax 5882: 49 89 87 d8 00 00 00 mov %rax,0xd8(%r15) 5889: 48 8b 83 e0 00 00 00 mov 0xe0(%rbx),%rax 5890: 49 89 87 e0 00 00 00 mov %rax,0xe0(%r15) 5897: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 589e: 49 89 87 e8 00 00 00 mov %rax,0xe8(%r15) 58a5: 48 8b 83 f0 00 00 00 mov 0xf0(%rbx),%rax 58ac: 49 89 87 f0 00 00 00 mov %rax,0xf0(%r15) 58b3: 48 8b 83 f8 00 00 00 mov 0xf8(%rbx),%rax 58ba: 49 89 87 f8 00 00 00 mov %rax,0xf8(%r15) 58c1: 48 8b 83 00 01 00 00 mov 0x100(%rbx),%rax 58c8: 49 89 87 00 01 00 00 mov %rax,0x100(%r15) 58cf: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 58d6: 49 89 87 08 01 00 00 mov %rax,0x108(%r15) 58dd: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 58e4: 49 89 87 10 01 00 00 mov %rax,0x110(%r15) 58eb: 48 8b 43 74 mov 0x74(%rbx),%rax 58ef: 49 89 47 74 mov %rax,0x74(%r15) 58f3: 0f b6 83 81 01 00 00 movzbl 0x181(%rbx),%eax 58fa: 41 88 87 81 01 00 00 mov %al,0x181(%r15) 5901: 0f b6 83 82 01 00 00 movzbl 0x182(%rbx),%eax 5908: 41 88 87 82 01 00 00 mov %al,0x182(%r15) 590f: 0f b6 93 83 01 00 00 movzbl 0x183(%rbx),%edx 5916: 41 88 97 83 01 00 00 mov %dl,0x183(%r15) 591d: 8b 43 70 mov 0x70(%rbx),%eax 5920: 48 c1 e2 06 shl $0x6,%rdx 5924: 41 89 47 70 mov %eax,0x70(%r15) 5928: 0f b6 83 80 01 00 00 movzbl 0x180(%rbx),%eax 592f: 41 88 87 80 01 00 00 mov %al,0x180(%r15) 5936: 0f b7 83 84 01 00 00 movzwl 0x184(%rbx),%eax 593d: 66 41 89 87 84 01 00 mov %ax,0x184(%r15) 5944: 00 5945: e8 00 00 00 00 callq 594a <__xfrm_sk_clone_policy+0x1da> 594a: 4c 89 f7 mov %r14,%rdi 594d: e8 00 00 00 00 callq 5952 <__xfrm_sk_clone_policy+0x1e2> 5952: 44 89 ee mov %r13d,%esi 5955: 4c 89 ff mov %r15,%rdi 5958: e8 43 aa ff ff callq 3a0 <__xfrm_policy_link> 595d: 4c 89 f7 mov %r14,%rdi 5960: e8 00 00 00 00 callq 5965 <__xfrm_sk_clone_policy+0x1f5> 5965: 49 8d 7f 30 lea 0x30(%r15),%rdi 5969: e8 00 00 00 00 callq 596e <__xfrm_sk_clone_policy+0x1fe> 596e: 84 c0 test %al,%al 5970: 74 08 je 597a <__xfrm_sk_clone_policy+0x20a> 5972: 4c 89 ff mov %r15,%rdi 5975: e8 00 00 00 00 callq 597a <__xfrm_sk_clone_policy+0x20a> 597a: 4d 89 3c 24 mov %r15,(%r12) 597e: 41 83 c5 01 add $0x1,%r13d 5982: 48 83 c5 08 add $0x8,%rbp 5986: 49 83 c4 08 add $0x8,%r12 598a: 41 83 fd 05 cmp $0x5,%r13d 598e: 0f 85 fa fd ff ff jne 578e <__xfrm_sk_clone_policy+0x1e> 5994: 5b pop %rbx 5995: 31 c0 xor %eax,%eax 5997: 5d pop %rbp 5998: 41 5c pop %r12 599a: 41 5d pop %r13 599c: 41 5e pop %r14 599e: 41 5f pop %r15 59a0: c3 retq 59a1: 4c 89 ff mov %r15,%rdi 59a4: e8 00 00 00 00 callq 59a9 <__xfrm_sk_clone_policy+0x239> 59a9: 5b pop %rbx 59aa: b8 f4 ff ff ff mov $0xfffffff4,%eax 59af: 5d pop %rbp 59b0: 41 5c pop %r12 59b2: 41 5d pop %r13 59b4: 41 5e pop %r14 59b6: 41 5f pop %r15 59b8: c3 retq 59b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000059c0 : 59c0: 41 55 push %r13 59c2: 41 54 push %r12 59c4: 65 81 05 00 00 00 00 addl $0x200,%gs:0x0(%rip) # 59cf 59cb: 00 02 00 00 59cf: 55 push %rbp 59d0: 53 push %rbx 59d1: bb ff ff ff ff mov $0xffffffff,%ebx 59d6: 48 c7 c5 00 00 00 00 mov $0x0,%rbp 59dd: 89 df mov %ebx,%edi 59df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 59e6: e8 00 00 00 00 callq 59eb 59eb: 3b 05 00 00 00 00 cmp 0x0(%rip),%eax # 59f1 59f1: 89 c3 mov %eax,%ebx 59f3: 0f 83 ff 00 00 00 jae 5af8 59f9: 48 63 c3 movslq %ebx,%rax 59fc: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 5a03: 00 5a04: 48 8b 3c 28 mov (%rax,%rbp,1),%rdi 5a08: 48 85 ff test %rdi,%rdi 5a0b: 74 d0 je 59dd 5a0d: e8 9e ad ff ff callq 7b0 5a12: 85 c0 test %eax,%eax 5a14: 75 c7 jne 59dd 5a16: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 5a1d 5a1d: 39 c3 cmp %eax,%ebx 5a1f: 0f 84 c9 00 00 00 je 5aee 5a25: be 00 02 00 00 mov $0x200,%esi 5a2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5a31: bb ff ff ff ff mov $0xffffffff,%ebx 5a36: 49 c7 c4 00 00 00 00 mov $0x0,%r12 5a3d: e8 00 00 00 00 callq 5a42 5a42: 89 df mov %ebx,%edi 5a44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5a4b: e8 00 00 00 00 callq 5a50 5a50: 3b 05 00 00 00 00 cmp 0x0(%rip),%eax # 5a56 5a56: 89 c3 mov %eax,%ebx 5a58: 0f 83 89 00 00 00 jae 5ae7 5a5e: 48 63 eb movslq %ebx,%rbp 5a61: 48 8b 04 ed 00 00 00 mov 0x0(,%rbp,8),%rax 5a68: 00 5a69: 4a 8b 3c 20 mov (%rax,%r12,1),%rdi 5a6d: 48 85 ff test %rdi,%rdi 5a70: 74 d0 je 5a42 5a72: e8 39 ad ff ff callq 7b0 5a77: 85 c0 test %eax,%eax 5a79: 75 c7 jne 5a42 5a7b: 89 d8 mov %ebx,%eax 5a7d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 5a85 5a84: 00 5a85: 0f 92 c0 setb %al 5a88: 84 c0 test %al,%al 5a8a: 75 3a jne 5ac6 5a8c: 48 8b 04 ed 00 00 00 mov 0x0(,%rbp,8),%rax 5a93: 00 5a94: 4e 8b 2c 20 mov (%rax,%r12,1),%r13 5a98: 4d 85 ed test %r13,%r13 5a9b: 74 a5 je 5a42 5a9d: 4c 89 ef mov %r13,%rdi 5aa0: e8 0b ad ff ff callq 7b0 5aa5: 85 c0 test %eax,%eax 5aa7: 75 99 jne 5a42 5aa9: 48 8b 04 ed 00 00 00 mov 0x0(,%rbp,8),%rax 5ab0: 00 5ab1: 4c 89 ef mov %r13,%rdi 5ab4: 4a c7 04 20 00 00 00 movq $0x0,(%rax,%r12,1) 5abb: 00 5abc: e8 00 00 00 00 callq 5ac1 5ac1: e9 7c ff ff ff jmpq 5a42 5ac6: 48 c1 e5 05 shl $0x5,%rbp 5aca: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 5ad1 5ad1: 89 df mov %ebx,%edi 5ad3: 48 89 ea mov %rbp,%rdx 5ad6: 48 03 15 00 00 00 00 add 0x0(%rip),%rdx # 5add 5add: e8 00 00 00 00 callq 5ae2 5ae2: e9 5b ff ff ff jmpq 5a42 5ae7: 5b pop %rbx 5ae8: 5d pop %rbp 5ae9: 41 5c pop %r12 5aeb: 41 5d pop %r13 5aed: c3 retq 5aee: e8 3d ae ff ff callq 930 <__xfrm_pcpu_work_fn> 5af3: e9 e5 fe ff ff jmpq 59dd 5af8: 5b pop %rbx 5af9: 5d pop %rbp 5afa: 41 5c pop %r12 5afc: 41 5d pop %r13 5afe: be 00 02 00 00 mov $0x200,%esi 5b03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b0a: e9 00 00 00 00 jmpq 5b0f 5b0f: 90 nop 0000000000005b10 : 5b10: 41 57 push %r15 5b12: 41 56 push %r14 5b14: 41 89 d6 mov %edx,%r14d 5b17: 41 55 push %r13 5b19: 41 54 push %r12 5b1b: 41 89 f7 mov %esi,%r15d 5b1e: 55 push %rbp 5b1f: 53 push %rbx 5b20: 48 8d af 84 0d 00 00 lea 0xd84(%rdi),%rbp 5b27: 31 db xor %ebx,%ebx 5b29: 48 83 ec 20 sub $0x20,%rsp 5b2d: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 5b32: 48 89 ef mov %rbp,%rdi 5b35: e8 00 00 00 00 callq 5b3a 5b3a: 41 0f b6 c6 movzbl %r14b,%eax 5b3e: 89 44 24 08 mov %eax,0x8(%rsp) 5b42: 48 8b 44 24 10 mov 0x10(%rsp),%rax 5b47: 48 8b 84 18 b0 0b 00 mov 0xbb0(%rax,%rbx,1),%rax 5b4e: 00 5b4f: 48 85 c0 test %rax,%rax 5b52: 74 20 je 5b74 5b54: 48 83 e8 08 sub $0x8,%rax 5b58: 49 89 c4 mov %rax,%r12 5b5b: 74 17 je 5b74 5b5d: 44 3a b8 80 01 00 00 cmp 0x180(%rax),%r15b 5b64: 0f 84 85 01 00 00 je 5cef 5b6a: 49 8b 44 24 08 mov 0x8(%r12),%rax 5b6f: 48 85 c0 test %rax,%rax 5b72: 75 e0 jne 5b54 5b74: 48 8b 44 24 10 mov 0x10(%rsp),%rax 5b79: 44 8b ac 58 d0 0b 00 mov 0xbd0(%rax,%rbx,2),%r13d 5b80: 00 5b81: 45 85 ed test %r13d,%r13d 5b84: 78 43 js 5bc9 5b86: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 5b8b: 49 63 c5 movslq %r13d,%rax 5b8e: 48 8b 94 5a c8 0b 00 mov 0xbc8(%rdx,%rbx,2),%rdx 5b95: 00 5b96: 48 8b 3c c2 mov (%rdx,%rax,8),%rdi 5b9a: 48 85 ff test %rdi,%rdi 5b9d: 74 20 je 5bbf 5b9f: 48 83 ef 08 sub $0x8,%rdi 5ba3: 49 89 fc mov %rdi,%r12 5ba6: 74 17 je 5bbf 5ba8: 44 3a bf 80 01 00 00 cmp 0x180(%rdi),%r15b 5baf: 0f 84 f5 00 00 00 je 5caa 5bb5: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 5bba: 48 85 ff test %rdi,%rdi 5bbd: 75 e0 jne 5b9f 5bbf: 41 83 ed 01 sub $0x1,%r13d 5bc3: 41 83 fd ff cmp $0xffffffff,%r13d 5bc7: 75 bd jne 5b86 5bc9: 48 83 c3 08 add $0x8,%rbx 5bcd: 48 83 fb 18 cmp $0x18,%rbx 5bd1: 0f 85 6b ff ff ff jne 5b42 5bd7: 48 8b 44 24 10 mov 0x10(%rsp),%rax 5bdc: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 5be3: 00 00 5be5: 45 31 e4 xor %r12d,%r12d 5be8: 48 05 c8 0b 00 00 add $0xbc8,%rax 5bee: 48 89 04 24 mov %rax,(%rsp) 5bf2: 8b 44 24 18 mov 0x18(%rsp),%eax 5bf6: 89 44 24 0c mov %eax,0xc(%rsp) 5bfa: 48 8b 44 24 10 mov 0x10(%rsp),%rax 5bff: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 5c04: 48 8b 9c d0 b0 0b 00 mov 0xbb0(%rax,%rdx,8),%rbx 5c0b: 00 5c0c: 48 85 db test %rbx,%rbx 5c0f: 74 1f je 5c30 5c11: 48 83 eb 08 sub $0x8,%rbx 5c15: 48 85 db test %rbx,%rbx 5c18: 74 16 je 5c30 5c1a: 44 3a bb 80 01 00 00 cmp 0x180(%rbx),%r15b 5c21: 0f 84 23 01 00 00 je 5d4a 5c27: 48 8b 5b 08 mov 0x8(%rbx),%rbx 5c2b: 48 85 db test %rbx,%rbx 5c2e: 75 e1 jne 5c11 5c30: 48 8b 04 24 mov (%rsp),%rax 5c34: 44 8b 70 08 mov 0x8(%rax),%r14d 5c38: 45 85 f6 test %r14d,%r14d 5c3b: 78 40 js 5c7d 5c3d: 48 8b 04 24 mov (%rsp),%rax 5c41: 48 8b 00 mov (%rax),%rax 5c44: 49 63 de movslq %r14d,%rbx 5c47: 48 c1 e3 03 shl $0x3,%rbx 5c4b: 48 8b 0c 18 mov (%rax,%rbx,1),%rcx 5c4f: 48 85 c9 test %rcx,%rcx 5c52: 74 1f je 5c73 5c54: 4c 8d 69 f8 lea -0x8(%rcx),%r13 5c58: 4d 85 ed test %r13,%r13 5c5b: 74 16 je 5c73 5c5d: 45 3a bd 80 01 00 00 cmp 0x180(%r13),%r15b 5c64: 0f 84 9b 00 00 00 je 5d05 5c6a: 49 8b 4d 08 mov 0x8(%r13),%rcx 5c6e: 48 85 c9 test %rcx,%rcx 5c71: 75 e1 jne 5c54 5c73: 41 83 ee 01 sub $0x1,%r14d 5c77: 41 83 fe ff cmp $0xffffffff,%r14d 5c7b: 75 c7 jne 5c44 5c7d: 48 83 44 24 18 01 addq $0x1,0x18(%rsp) 5c83: 48 83 04 24 10 addq $0x10,(%rsp) 5c88: 48 8b 44 24 18 mov 0x18(%rsp),%rax 5c8d: 48 83 f8 03 cmp $0x3,%rax 5c91: 0f 85 5b ff ff ff jne 5bf2 5c97: 45 85 e4 test %r12d,%r12d 5c9a: b8 fd ff ff ff mov $0xfffffffd,%eax 5c9f: 74 31 je 5cd2 5ca1: e8 00 00 00 00 callq 5ca6 5ca6: 31 c0 xor %eax,%eax 5ca8: eb 28 jmp 5cd2 5caa: 48 8b bf 88 01 00 00 mov 0x188(%rdi),%rdi 5cb1: e8 00 00 00 00 callq 5cb6 5cb6: 85 c0 test %eax,%eax 5cb8: 0f 84 f7 fe ff ff je 5bb5 5cbe: 8b 54 24 08 mov 0x8(%rsp),%edx 5cc2: 31 f6 xor %esi,%esi 5cc4: 4c 89 e7 mov %r12,%rdi 5cc7: 89 04 24 mov %eax,(%rsp) 5cca: e8 00 00 00 00 callq 5ccf 5ccf: 8b 04 24 mov (%rsp),%eax 5cd2: 48 89 ef mov %rbp,%rdi 5cd5: 89 04 24 mov %eax,(%rsp) 5cd8: e8 00 00 00 00 callq 5cdd 5cdd: 8b 04 24 mov (%rsp),%eax 5ce0: 48 83 c4 20 add $0x20,%rsp 5ce4: 5b pop %rbx 5ce5: 5d pop %rbp 5ce6: 41 5c pop %r12 5ce8: 41 5d pop %r13 5cea: 41 5e pop %r14 5cec: 41 5f pop %r15 5cee: c3 retq 5cef: 48 8b b8 88 01 00 00 mov 0x188(%rax),%rdi 5cf6: e8 00 00 00 00 callq 5cfb 5cfb: 85 c0 test %eax,%eax 5cfd: 0f 84 67 fe ff ff je 5b6a 5d03: eb b9 jmp 5cbe 5d05: 8b 74 24 0c mov 0xc(%rsp),%esi 5d09: 4c 89 ef mov %r13,%rdi 5d0c: 41 83 c4 01 add $0x1,%r12d 5d10: e8 5b b2 ff ff callq f70 <__xfrm_policy_unlink> 5d15: 48 89 ef mov %rbp,%rdi 5d18: e8 00 00 00 00 callq 5d1d 5d1d: 8b 54 24 08 mov 0x8(%rsp),%edx 5d21: be 01 00 00 00 mov $0x1,%esi 5d26: 4c 89 ef mov %r13,%rdi 5d29: e8 00 00 00 00 callq 5d2e 5d2e: 4c 89 ef mov %r13,%rdi 5d31: e8 6a bc ff ff callq 19a0 5d36: 48 89 ef mov %rbp,%rdi 5d39: e8 00 00 00 00 callq 5d3e 5d3e: 48 8b 04 24 mov (%rsp),%rax 5d42: 48 8b 00 mov (%rax),%rax 5d45: e9 01 ff ff ff jmpq 5c4b 5d4a: 8b 74 24 0c mov 0xc(%rsp),%esi 5d4e: 48 89 df mov %rbx,%rdi 5d51: 41 83 c4 01 add $0x1,%r12d 5d55: e8 16 b2 ff ff callq f70 <__xfrm_policy_unlink> 5d5a: 48 89 ef mov %rbp,%rdi 5d5d: e8 00 00 00 00 callq 5d62 5d62: 8b 54 24 08 mov 0x8(%rsp),%edx 5d66: be 01 00 00 00 mov $0x1,%esi 5d6b: 48 89 df mov %rbx,%rdi 5d6e: e8 00 00 00 00 callq 5d73 5d73: 48 89 df mov %rbx,%rdi 5d76: e8 25 bc ff ff callq 19a0 5d7b: 48 89 ef mov %rbp,%rdi 5d7e: e8 00 00 00 00 callq 5d83 5d83: e9 72 fe ff ff jmpq 5bfa 5d88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5d8f: 00 0000000000005d90 : 5d90: 41 55 push %r13 5d92: 41 54 push %r12 5d94: 55 push %rbp 5d95: 53 push %rbx 5d96: 48 89 fd mov %rdi,%rbp 5d99: 48 81 c7 10 0c 00 00 add $0xc10,%rdi 5da0: e8 00 00 00 00 callq 5da5 5da5: 31 d2 xor %edx,%edx 5da7: be 01 00 00 00 mov $0x1,%esi 5dac: 48 89 ef mov %rbp,%rdi 5daf: e8 00 00 00 00 callq 5db4 5db4: 31 d2 xor %edx,%edx 5db6: 31 f6 xor %esi,%esi 5db8: 48 89 ef mov %rbp,%rdi 5dbb: e8 00 00 00 00 callq 5dc0 5dc0: 48 8b 85 90 0b 00 00 mov 0xb90(%rbp),%rax 5dc7: 48 8d 95 90 0b 00 00 lea 0xb90(%rbp),%rdx 5dce: 48 39 c2 cmp %rax,%rdx 5dd1: 75 74 jne 5e47 5dd3: 4c 8d a5 b0 0b 00 00 lea 0xbb0(%rbp),%r12 5dda: 48 8d 9d d0 0b 00 00 lea 0xbd0(%rbp),%rbx 5de1: 4c 8d ad 00 0c 00 00 lea 0xc00(%rbp),%r13 5de8: 49 8b 04 24 mov (%r12),%rax 5dec: 48 85 c0 test %rax,%rax 5def: 75 4e jne 5e3f 5df1: 8b 03 mov (%rbx),%eax 5df3: 48 8b 7b f8 mov -0x8(%rbx),%rdi 5df7: 8d 34 c5 08 00 00 00 lea 0x8(,%rax,8),%esi 5dfe: 48 8b 07 mov (%rdi),%rax 5e01: 48 85 c0 test %rax,%rax 5e04: 75 3d jne 5e43 5e06: 48 83 c3 10 add $0x10,%rbx 5e0a: 49 83 c4 08 add $0x8,%r12 5e0e: e8 00 00 00 00 callq 5e13 5e13: 4c 39 eb cmp %r13,%rbx 5e16: 75 d0 jne 5de8 5e18: 8b 85 a8 0b 00 00 mov 0xba8(%rbp),%eax 5e1e: 48 8b bd a0 0b 00 00 mov 0xba0(%rbp),%rdi 5e25: 8d 34 c5 08 00 00 00 lea 0x8(,%rax,8),%esi 5e2c: 48 8b 07 mov (%rdi),%rax 5e2f: 48 85 c0 test %rax,%rax 5e32: 75 17 jne 5e4b 5e34: 5b pop %rbx 5e35: 5d pop %rbp 5e36: 41 5c pop %r12 5e38: 41 5d pop %r13 5e3a: e9 00 00 00 00 jmpq 5e3f 5e3f: 0f ff (bad) 5e41: eb ae jmp 5df1 5e43: 0f ff (bad) 5e45: eb bf jmp 5e06 5e47: 0f ff (bad) 5e49: eb 88 jmp 5dd3 5e4b: 0f ff (bad) 5e4d: 5b pop %rbx 5e4e: 5d pop %rbp 5e4f: 41 5c pop %r12 5e51: 41 5d pop %r13 5e53: e9 00 00 00 00 jmpq 5e58 5e58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5e5f: 00 0000000000005e60 : 5e60: 53 push %rbx 5e61: 48 89 fb mov %rdi,%rbx 5e64: e8 00 00 00 00 callq 5e69 5e69: 48 89 df mov %rbx,%rdi 5e6c: e8 1f ff ff ff callq 5d90 5e71: 48 89 df mov %rbx,%rdi 5e74: e8 00 00 00 00 callq 5e79 5e79: 48 89 df mov %rbx,%rdi 5e7c: e8 00 00 00 00 callq 5e81 5e81: 48 8b 7b 78 mov 0x78(%rbx),%rdi 5e85: 5b pop %rbx 5e86: e9 00 00 00 00 jmpq 5e8b 5e8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000005e90 : 5e90: 41 55 push %r13 5e92: 41 54 push %r12 5e94: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 5e9b: 55 push %rbp 5e9c: 53 push %rbx 5e9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5ea4: 48 89 fb mov %rdi,%rbx 5ea7: 48 81 c7 88 0d 00 00 add $0xd88,%rdi 5eae: 48 83 ec 08 sub $0x8,%rsp 5eb2: c7 47 f8 00 00 00 00 movl $0x0,-0x8(%rdi) 5eb9: c7 47 fc 00 00 00 00 movl $0x0,-0x4(%rdi) 5ec0: e8 00 00 00 00 callq 5ec5 5ec5: be 08 00 00 00 mov $0x8,%esi 5eca: bf e8 00 00 00 mov $0xe8,%edi 5ecf: e8 00 00 00 00 callq 5ed4 5ed4: 48 85 c0 test %rax,%rax 5ed7: 48 89 43 78 mov %rax,0x78(%rbx) 5edb: 0f 84 4c 02 00 00 je 612d 5ee1: 48 89 df mov %rbx,%rdi 5ee4: e8 00 00 00 00 callq 5ee9 5ee9: 85 c0 test %eax,%eax 5eeb: 0f 88 e5 01 00 00 js 60d6 5ef1: 48 89 df mov %rbx,%rdi 5ef4: e8 00 00 00 00 callq 5ef9 5ef9: 85 c0 test %eax,%eax 5efb: 89 c5 mov %eax,%ebp 5efd: 0f 88 b5 01 00 00 js 60b8 5f03: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 5f0a: 0f 84 ec 01 00 00 je 60fc 5f10: bf 40 00 00 00 mov $0x40,%edi 5f15: e8 00 00 00 00 callq 5f1a 5f1a: 48 85 c0 test %rax,%rax 5f1d: 48 89 83 a0 0b 00 00 mov %rax,0xba0(%rbx) 5f24: 0f 84 81 01 00 00 je 60ab 5f2a: 48 8d ab c8 0b 00 00 lea 0xbc8(%rbx),%rbp 5f31: c7 83 a8 0b 00 00 07 movl $0x7,0xba8(%rbx) 5f38: 00 00 00 5f3b: 45 31 e4 xor %r12d,%r12d 5f3e: 42 c7 84 a3 f8 0b 00 movl $0x0,0xbf8(%rbx,%r12,4) 5f45: 00 00 00 00 00 5f4a: 42 c7 84 a3 04 0c 00 movl $0x0,0xc04(%rbx,%r12,4) 5f51: 00 00 00 00 00 5f56: bf 40 00 00 00 mov $0x40,%edi 5f5b: 4a c7 84 e3 b0 0b 00 movq $0x0,0xbb0(%rbx,%r12,8) 5f62: 00 00 00 00 00 5f67: 45 89 e5 mov %r12d,%r13d 5f6a: e8 00 00 00 00 callq 5f6f 5f6f: 48 85 c0 test %rax,%rax 5f72: 48 89 45 00 mov %rax,0x0(%rbp) 5f76: 0f 84 14 01 00 00 je 6090 5f7c: 49 83 c4 01 add $0x1,%r12 5f80: c7 45 08 07 00 00 00 movl $0x7,0x8(%rbp) 5f87: c6 45 0c 20 movb $0x20,0xc(%rbp) 5f8b: c6 45 0d 20 movb $0x20,0xd(%rbp) 5f8f: c6 45 0e 80 movb $0x80,0xe(%rbp) 5f93: 48 83 c5 10 add $0x10,%rbp 5f97: c6 45 ff 80 movb $0x80,-0x1(%rbp) 5f9b: 49 83 fc 03 cmp $0x3,%r12 5f9f: 75 9d jne 5f3e 5fa1: 48 8d 83 90 0b 00 00 lea 0xb90(%rbx),%rax 5fa8: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 5faf: c6 83 58 0c 00 00 20 movb $0x20,0xc58(%rbx) 5fb6: c6 83 59 0c 00 00 20 movb $0x20,0xc59(%rbx) 5fbd: c6 83 5a 0c 00 00 80 movb $0x80,0xc5a(%rbx) 5fc4: 48 89 83 90 0b 00 00 mov %rax,0xb90(%rbx) 5fcb: 48 89 83 98 0b 00 00 mov %rax,0xb98(%rbx) 5fd2: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 5fd9: 00 00 00 5fdc: 48 89 83 10 0c 00 00 mov %rax,0xc10(%rbx) 5fe3: 48 8d 83 18 0c 00 00 lea 0xc18(%rbx),%rax 5fea: c6 83 5b 0c 00 00 80 movb $0x80,0xc5b(%rbx) 5ff1: c7 83 50 0c 00 00 00 movl $0x0,0xc50(%rbx) 5ff8: 00 00 00 5ffb: c7 83 54 0c 00 00 00 movl $0x0,0xc54(%rbx) 6002: 00 00 00 6005: 48 89 83 18 0c 00 00 mov %rax,0xc18(%rbx) 600c: 48 89 83 20 0c 00 00 mov %rax,0xc20(%rbx) 6013: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 601a: 00 00 00 601d: 48 89 83 30 0c 00 00 mov %rax,0xc30(%rbx) 6024: 48 8d 83 38 0c 00 00 lea 0xc38(%rbx),%rax 602b: 48 c7 83 28 0c 00 00 movq $0x0,0xc28(%rbx) 6032: 00 00 00 00 6036: 48 c7 83 48 0c 00 00 movq $0x0,0xc48(%rbx) 603d: 00 00 00 00 6041: 48 89 83 38 0c 00 00 mov %rax,0xc38(%rbx) 6048: 48 89 83 40 0c 00 00 mov %rax,0xc40(%rbx) 604f: 0f 84 ce 00 00 00 je 6123 6055: 48 89 df mov %rbx,%rdi 6058: e8 00 00 00 00 callq 605d 605d: 85 c0 test %eax,%eax 605f: 89 c5 mov %eax,%ebp 6061: 0f 88 8b 00 00 00 js 60f2 6067: 31 c0 xor %eax,%eax 6069: 48 83 c4 08 add $0x8,%rsp 606d: 5b pop %rbx 606e: 5d pop %rbp 606f: 41 5c pop %r12 6071: 41 5d pop %r13 6073: c3 retq 6074: 49 63 c5 movslq %r13d,%rax 6077: be 40 00 00 00 mov $0x40,%esi 607c: 48 05 bc 00 00 00 add $0xbc,%rax 6082: 48 c1 e0 04 shl $0x4,%rax 6086: 48 8b 7c 03 08 mov 0x8(%rbx,%rax,1),%rdi 608b: e8 00 00 00 00 callq 6090 6090: 41 83 ed 01 sub $0x1,%r13d 6094: 41 83 fd ff cmp $0xffffffff,%r13d 6098: 75 da jne 6074 609a: 48 8b bb a0 0b 00 00 mov 0xba0(%rbx),%rdi 60a1: be 40 00 00 00 mov $0x40,%esi 60a6: e8 00 00 00 00 callq 60ab 60ab: bd f4 ff ff ff mov $0xfffffff4,%ebp 60b0: 48 89 df mov %rbx,%rdi 60b3: e8 00 00 00 00 callq 60b8 60b8: 48 89 df mov %rbx,%rdi 60bb: e8 00 00 00 00 callq 60c0 60c0: 48 8b 7b 78 mov 0x78(%rbx),%rdi 60c4: e8 00 00 00 00 callq 60c9 60c9: 48 83 c4 08 add $0x8,%rsp 60cd: 89 e8 mov %ebp,%eax 60cf: 5b pop %rbx 60d0: 5d pop %rbp 60d1: 41 5c pop %r12 60d3: 41 5d pop %r13 60d5: c3 retq 60d6: 48 8b 7b 78 mov 0x78(%rbx),%rdi 60da: 89 44 24 04 mov %eax,0x4(%rsp) 60de: e8 00 00 00 00 callq 60e3 60e3: 8b 44 24 04 mov 0x4(%rsp),%eax 60e7: 48 83 c4 08 add $0x8,%rsp 60eb: 5b pop %rbx 60ec: 5d pop %rbp 60ed: 41 5c pop %r12 60ef: 41 5d pop %r13 60f1: c3 retq 60f2: 48 89 df mov %rbx,%rdi 60f5: e8 96 fc ff ff callq 5d90 60fa: eb b4 jmp 60b0 60fc: 45 31 c0 xor %r8d,%r8d 60ff: b9 00 20 04 00 mov $0x42000,%ecx 6104: 31 d2 xor %edx,%edx 6106: be c0 01 00 00 mov $0x1c0,%esi 610b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6112: e8 00 00 00 00 callq 6117 6117: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 611e 611e: e9 ed fd ff ff jmpq 5f10 6123: e8 00 00 00 00 callq 6128 6128: e9 28 ff ff ff jmpq 6055 612d: b8 f4 ff ff ff mov $0xfffffff4,%eax 6132: e9 32 ff ff ff jmpq 6069 Disassembly of section .text.unlikely: 0000000000000000 : 0: 0f 0b ud2 Disassembly of section .init.text: 0000000000000000 : 0: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 7 7: be c0 00 40 01 mov $0x14000c0,%esi c: e8 00 00 00 00 callq 11 11: 48 85 c0 test %rax,%rax 14: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 1b 1b: 48 8d 50 08 lea 0x8(%rax),%rdx 1f: 48 8d 88 08 08 00 00 lea 0x808(%rax),%rcx 26: 75 02 jne 2a 28: 0f 0b ud2 2a: 48 be e0 ff ff ff 0f movabs $0xfffffffe0,%rsi 31: 00 00 00 34: 48 c7 42 10 00 00 00 movq $0x0,0x10(%rdx) 3b: 00 3c: 48 89 12 mov %rdx,(%rdx) 3f: 48 89 72 f8 mov %rsi,-0x8(%rdx) 43: 48 89 52 08 mov %rdx,0x8(%rdx) 47: 48 83 c2 20 add $0x20,%rdx 4b: 48 39 ca cmp %rcx,%rdx 4e: 75 da jne 2a 50: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 57: e8 00 00 00 00 callq 5c 5c: c7 05 00 00 00 00 00 movl $0x0,0x0(%rip) # 66 63: 00 00 00 66: e9 00 00 00 00 jmpq 6b <__kstrtab_xfrm_dst_ifdown+0x2>