20631 lines
1.1 MiB
20631 lines
1.1 MiB
|
|
compiled_sim.dll: file format pei-x86-64
|
|
|
|
|
|
Disassembly of section .text:
|
|
|
|
0000000066341000 <pre_c_init>:
|
|
66341000: 48 8d 0d f9 4f 01 00 lea 0x14ff9(%rip),%rcx # 66356000 <__bss_start__>
|
|
66341007: e9 e4 07 01 00 jmpq 663517f0 <_initialize_onexit_table>
|
|
6634100c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
0000000066341010 <_CRT_INIT>:
|
|
66341010: 41 55 push %r13
|
|
66341012: 41 54 push %r12
|
|
66341014: 55 push %rbp
|
|
66341015: 57 push %rdi
|
|
66341016: 56 push %rsi
|
|
66341017: 53 push %rbx
|
|
66341018: 48 83 ec 28 sub $0x28,%rsp
|
|
6634101c: 85 d2 test %edx,%edx
|
|
6634101e: 49 89 cc mov %rcx,%r12
|
|
66341021: 4d 89 c5 mov %r8,%r13
|
|
66341024: 75 7a jne 663410a0 <_CRT_INIT+0x90>
|
|
66341026: 8b 15 ec 4f 01 00 mov 0x14fec(%rip),%edx # 66356018 <__proc_attached>
|
|
6634102c: 31 c0 xor %eax,%eax
|
|
6634102e: 85 d2 test %edx,%edx
|
|
66341030: 7e 59 jle 6634108b <_CRT_INIT+0x7b>
|
|
66341032: 83 ea 01 sub $0x1,%edx
|
|
66341035: 48 8b 1d d4 21 01 00 mov 0x121d4(%rip),%rbx # 66353210 <.refptr.__native_startup_lock>
|
|
6634103c: 31 ed xor %ebp,%ebp
|
|
6634103e: bf 01 00 00 00 mov $0x1,%edi
|
|
66341043: 89 15 cf 4f 01 00 mov %edx,0x14fcf(%rip) # 66356018 <__proc_attached>
|
|
66341049: 4c 8b 25 9c 71 01 00 mov 0x1719c(%rip),%r12 # 663581ec <__imp_Sleep>
|
|
66341050: eb 08 jmp 6634105a <_CRT_INIT+0x4a>
|
|
66341052: b9 e8 03 00 00 mov $0x3e8,%ecx
|
|
66341057: 41 ff d4 callq *%r12
|
|
6634105a: 48 89 e8 mov %rbp,%rax
|
|
6634105d: f0 48 0f b1 3b lock cmpxchg %rdi,(%rbx)
|
|
66341062: 48 85 c0 test %rax,%rax
|
|
66341065: 48 89 c6 mov %rax,%rsi
|
|
66341068: 75 e8 jne 66341052 <_CRT_INIT+0x42>
|
|
6634106a: 48 8b 3d af 21 01 00 mov 0x121af(%rip),%rdi # 66353220 <.refptr.__native_startup_state>
|
|
66341071: 8b 07 mov (%rdi),%eax
|
|
66341073: 83 f8 02 cmp $0x2,%eax
|
|
66341076: 0f 84 e9 00 00 00 je 66341165 <_CRT_INIT+0x155>
|
|
6634107c: b9 1f 00 00 00 mov $0x1f,%ecx
|
|
66341081: e8 62 07 01 00 callq 663517e8 <_amsg_exit>
|
|
66341086: b8 01 00 00 00 mov $0x1,%eax
|
|
6634108b: 48 83 c4 28 add $0x28,%rsp
|
|
6634108f: 5b pop %rbx
|
|
66341090: 5e pop %rsi
|
|
66341091: 5f pop %rdi
|
|
66341092: 5d pop %rbp
|
|
66341093: 41 5c pop %r12
|
|
66341095: 41 5d pop %r13
|
|
66341097: c3 retq
|
|
66341098: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634109f: 00
|
|
663410a0: 83 fa 01 cmp $0x1,%edx
|
|
663410a3: 0f 85 aa 00 00 00 jne 66341153 <_CRT_INIT+0x143>
|
|
663410a9: 65 48 8b 04 25 30 00 mov %gs:0x30,%rax
|
|
663410b0: 00 00
|
|
663410b2: 48 8b 1d 57 21 01 00 mov 0x12157(%rip),%rbx # 66353210 <.refptr.__native_startup_lock>
|
|
663410b9: 31 ff xor %edi,%edi
|
|
663410bb: 48 8b 70 08 mov 0x8(%rax),%rsi
|
|
663410bf: 48 8b 2d 26 71 01 00 mov 0x17126(%rip),%rbp # 663581ec <__imp_Sleep>
|
|
663410c6: eb 18 jmp 663410e0 <_CRT_INIT+0xd0>
|
|
663410c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663410cf: 00
|
|
663410d0: 48 39 c6 cmp %rax,%rsi
|
|
663410d3: 0f 84 b7 00 00 00 je 66341190 <_CRT_INIT+0x180>
|
|
663410d9: b9 e8 03 00 00 mov $0x3e8,%ecx
|
|
663410de: ff d5 callq *%rbp
|
|
663410e0: 48 89 f8 mov %rdi,%rax
|
|
663410e3: f0 48 0f b1 33 lock cmpxchg %rsi,(%rbx)
|
|
663410e8: 48 85 c0 test %rax,%rax
|
|
663410eb: 75 e3 jne 663410d0 <_CRT_INIT+0xc0>
|
|
663410ed: 31 ff xor %edi,%edi
|
|
663410ef: 48 8b 35 2a 21 01 00 mov 0x1212a(%rip),%rsi # 66353220 <.refptr.__native_startup_state>
|
|
663410f6: 8b 06 mov (%rsi),%eax
|
|
663410f8: 83 f8 01 cmp $0x1,%eax
|
|
663410fb: 0f 84 ef 00 00 00 je 663411f0 <_CRT_INIT+0x1e0>
|
|
66341101: 8b 06 mov (%rsi),%eax
|
|
66341103: 85 c0 test %eax,%eax
|
|
66341105: 0f 84 a5 00 00 00 je 663411b0 <_CRT_INIT+0x1a0>
|
|
6634110b: 8b 06 mov (%rsi),%eax
|
|
6634110d: 83 f8 01 cmp $0x1,%eax
|
|
66341110: 0f 84 ba 00 00 00 je 663411d0 <_CRT_INIT+0x1c0>
|
|
66341116: 85 ff test %edi,%edi
|
|
66341118: 0f 84 82 00 00 00 je 663411a0 <_CRT_INIT+0x190>
|
|
6634111e: 48 8b 05 bb 20 01 00 mov 0x120bb(%rip),%rax # 663531e0 <.refptr.__dyn_tls_init_callback>
|
|
66341125: 48 8b 00 mov (%rax),%rax
|
|
66341128: 48 85 c0 test %rax,%rax
|
|
6634112b: 74 0d je 6634113a <_CRT_INIT+0x12a>
|
|
6634112d: 4d 89 e8 mov %r13,%r8
|
|
66341130: ba 02 00 00 00 mov $0x2,%edx
|
|
66341135: 4c 89 e1 mov %r12,%rcx
|
|
66341138: ff d0 callq *%rax
|
|
6634113a: 83 05 d7 4e 01 00 01 addl $0x1,0x14ed7(%rip) # 66356018 <__proc_attached>
|
|
66341141: b8 01 00 00 00 mov $0x1,%eax
|
|
66341146: 48 83 c4 28 add $0x28,%rsp
|
|
6634114a: 5b pop %rbx
|
|
6634114b: 5e pop %rsi
|
|
6634114c: 5f pop %rdi
|
|
6634114d: 5d pop %rbp
|
|
6634114e: 41 5c pop %r12
|
|
66341150: 41 5d pop %r13
|
|
66341152: c3 retq
|
|
66341153: b8 01 00 00 00 mov $0x1,%eax
|
|
66341158: 48 83 c4 28 add $0x28,%rsp
|
|
6634115c: 5b pop %rbx
|
|
6634115d: 5e pop %rsi
|
|
6634115e: 5f pop %rdi
|
|
6634115f: 5d pop %rbp
|
|
66341160: 41 5c pop %r12
|
|
66341162: 41 5d pop %r13
|
|
66341164: c3 retq
|
|
66341165: 48 8d 0d 94 4e 01 00 lea 0x14e94(%rip),%rcx # 66356000 <__bss_start__>
|
|
6634116c: e8 7f 07 01 00 callq 663518f0 <_execute_onexit_table>
|
|
66341171: c7 07 00 00 00 00 movl $0x0,(%rdi)
|
|
66341177: 48 87 33 xchg %rsi,(%rbx)
|
|
6634117a: b8 01 00 00 00 mov $0x1,%eax
|
|
6634117f: 48 83 c4 28 add $0x28,%rsp
|
|
66341183: 5b pop %rbx
|
|
66341184: 5e pop %rsi
|
|
66341185: 5f pop %rdi
|
|
66341186: 5d pop %rbp
|
|
66341187: 41 5c pop %r12
|
|
66341189: 41 5d pop %r13
|
|
6634118b: c3 retq
|
|
6634118c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66341190: bf 01 00 00 00 mov $0x1,%edi
|
|
66341195: e9 55 ff ff ff jmpq 663410ef <_CRT_INIT+0xdf>
|
|
6634119a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
663411a0: 31 c0 xor %eax,%eax
|
|
663411a2: 48 87 03 xchg %rax,(%rbx)
|
|
663411a5: e9 74 ff ff ff jmpq 6634111e <_CRT_INIT+0x10e>
|
|
663411aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
663411b0: 48 8b 15 a9 20 01 00 mov 0x120a9(%rip),%rdx # 66353260 <.refptr.__xi_z>
|
|
663411b7: c7 06 01 00 00 00 movl $0x1,(%rsi)
|
|
663411bd: 48 8b 0d 8c 20 01 00 mov 0x1208c(%rip),%rcx # 66353250 <.refptr.__xi_a>
|
|
663411c4: e8 17 06 01 00 callq 663517e0 <_initterm>
|
|
663411c9: e9 3d ff ff ff jmpq 6634110b <_CRT_INIT+0xfb>
|
|
663411ce: 66 90 xchg %ax,%ax
|
|
663411d0: 48 8b 15 69 20 01 00 mov 0x12069(%rip),%rdx # 66353240 <.refptr.__xc_z>
|
|
663411d7: 48 8b 0d 52 20 01 00 mov 0x12052(%rip),%rcx # 66353230 <.refptr.__xc_a>
|
|
663411de: e8 fd 05 01 00 callq 663517e0 <_initterm>
|
|
663411e3: c7 06 02 00 00 00 movl $0x2,(%rsi)
|
|
663411e9: e9 28 ff ff ff jmpq 66341116 <_CRT_INIT+0x106>
|
|
663411ee: 66 90 xchg %ax,%ax
|
|
663411f0: b9 1f 00 00 00 mov $0x1f,%ecx
|
|
663411f5: e8 ee 05 01 00 callq 663517e8 <_amsg_exit>
|
|
663411fa: e9 0c ff ff ff jmpq 6634110b <_CRT_INIT+0xfb>
|
|
663411ff: 90 nop
|
|
|
|
0000000066341200 <__DllMainCRTStartup>:
|
|
66341200: 41 54 push %r12
|
|
66341202: 55 push %rbp
|
|
66341203: 57 push %rdi
|
|
66341204: 56 push %rsi
|
|
66341205: 53 push %rbx
|
|
66341206: 48 83 ec 20 sub $0x20,%rsp
|
|
6634120a: 48 8b 35 ef 1f 01 00 mov 0x11fef(%rip),%rsi # 66353200 <.refptr.__native_dllmain_reason>
|
|
66341211: 85 d2 test %edx,%edx
|
|
66341213: 48 89 cf mov %rcx,%rdi
|
|
66341216: 89 d3 mov %edx,%ebx
|
|
66341218: 89 16 mov %edx,(%rsi)
|
|
6634121a: 4c 89 c5 mov %r8,%rbp
|
|
6634121d: 75 54 jne 66341273 <__DllMainCRTStartup+0x73>
|
|
6634121f: 8b 05 f3 4d 01 00 mov 0x14df3(%rip),%eax # 66356018 <__proc_attached>
|
|
66341225: 85 c0 test %eax,%eax
|
|
66341227: 74 33 je 6634125c <__DllMainCRTStartup+0x5c>
|
|
66341229: e8 72 f7 00 00 callq 663509a0 <_pei386_runtime_relocator>
|
|
6634122e: 49 89 e8 mov %rbp,%r8
|
|
66341231: 31 d2 xor %edx,%edx
|
|
66341233: 48 89 f9 mov %rdi,%rcx
|
|
66341236: e8 55 05 01 00 callq 66351790 <DllMain>
|
|
6634123b: 49 89 e8 mov %rbp,%r8
|
|
6634123e: 89 da mov %ebx,%edx
|
|
66341240: 48 89 f9 mov %rdi,%rcx
|
|
66341243: e8 38 05 01 00 callq 66351780 <DllEntryPoint>
|
|
66341248: 49 89 e8 mov %rbp,%r8
|
|
6634124b: 89 da mov %ebx,%edx
|
|
6634124d: 48 89 f9 mov %rdi,%rcx
|
|
66341250: 41 89 c4 mov %eax,%r12d
|
|
66341253: e8 b8 fd ff ff callq 66341010 <_CRT_INIT>
|
|
66341258: 85 c0 test %eax,%eax
|
|
6634125a: 75 03 jne 6634125f <__DllMainCRTStartup+0x5f>
|
|
6634125c: 45 31 e4 xor %r12d,%r12d
|
|
6634125f: 44 89 e0 mov %r12d,%eax
|
|
66341262: c7 06 ff ff ff ff movl $0xffffffff,(%rsi)
|
|
66341268: 48 83 c4 20 add $0x20,%rsp
|
|
6634126c: 5b pop %rbx
|
|
6634126d: 5e pop %rsi
|
|
6634126e: 5f pop %rdi
|
|
6634126f: 5d pop %rbp
|
|
66341270: 41 5c pop %r12
|
|
66341272: c3 retq
|
|
66341273: e8 28 f7 00 00 callq 663509a0 <_pei386_runtime_relocator>
|
|
66341278: 8d 43 ff lea -0x1(%rbx),%eax
|
|
6634127b: 83 f8 01 cmp $0x1,%eax
|
|
6634127e: 76 20 jbe 663412a0 <__DllMainCRTStartup+0xa0>
|
|
66341280: 49 89 e8 mov %rbp,%r8
|
|
66341283: 89 da mov %ebx,%edx
|
|
66341285: 48 89 f9 mov %rdi,%rcx
|
|
66341288: e8 03 05 01 00 callq 66351790 <DllMain>
|
|
6634128d: 83 fb 03 cmp $0x3,%ebx
|
|
66341290: 41 89 c4 mov %eax,%r12d
|
|
66341293: 75 ca jne 6634125f <__DllMainCRTStartup+0x5f>
|
|
66341295: eb a4 jmp 6634123b <__DllMainCRTStartup+0x3b>
|
|
66341297: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634129e: 00 00
|
|
663412a0: 49 89 e8 mov %rbp,%r8
|
|
663412a3: 89 da mov %ebx,%edx
|
|
663412a5: 48 89 f9 mov %rdi,%rcx
|
|
663412a8: e8 63 fd ff ff callq 66341010 <_CRT_INIT>
|
|
663412ad: 85 c0 test %eax,%eax
|
|
663412af: 74 ab je 6634125c <__DllMainCRTStartup+0x5c>
|
|
663412b1: 49 89 e8 mov %rbp,%r8
|
|
663412b4: 89 da mov %ebx,%edx
|
|
663412b6: 48 89 f9 mov %rdi,%rcx
|
|
663412b9: e8 c2 04 01 00 callq 66351780 <DllEntryPoint>
|
|
663412be: 85 c0 test %eax,%eax
|
|
663412c0: 41 89 c4 mov %eax,%r12d
|
|
663412c3: 74 5b je 66341320 <__DllMainCRTStartup+0x120>
|
|
663412c5: 83 fb 01 cmp $0x1,%ebx
|
|
663412c8: 75 b6 jne 66341280 <__DllMainCRTStartup+0x80>
|
|
663412ca: e8 21 f2 00 00 callq 663504f0 <__main>
|
|
663412cf: 49 89 e8 mov %rbp,%r8
|
|
663412d2: ba 01 00 00 00 mov $0x1,%edx
|
|
663412d7: 48 89 f9 mov %rdi,%rcx
|
|
663412da: e8 b1 04 01 00 callq 66351790 <DllMain>
|
|
663412df: 85 c0 test %eax,%eax
|
|
663412e1: 41 89 c4 mov %eax,%r12d
|
|
663412e4: 0f 85 75 ff ff ff jne 6634125f <__DllMainCRTStartup+0x5f>
|
|
663412ea: 49 89 e8 mov %rbp,%r8
|
|
663412ed: 31 d2 xor %edx,%edx
|
|
663412ef: 48 89 f9 mov %rdi,%rcx
|
|
663412f2: e8 99 04 01 00 callq 66351790 <DllMain>
|
|
663412f7: 49 89 e8 mov %rbp,%r8
|
|
663412fa: 31 d2 xor %edx,%edx
|
|
663412fc: 48 89 f9 mov %rdi,%rcx
|
|
663412ff: e8 7c 04 01 00 callq 66351780 <DllEntryPoint>
|
|
66341304: 49 89 e8 mov %rbp,%r8
|
|
66341307: 31 d2 xor %edx,%edx
|
|
66341309: 48 89 f9 mov %rdi,%rcx
|
|
6634130c: e8 ff fc ff ff callq 66341010 <_CRT_INIT>
|
|
66341311: e9 49 ff ff ff jmpq 6634125f <__DllMainCRTStartup+0x5f>
|
|
66341316: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634131d: 00 00 00
|
|
66341320: 83 fb 01 cmp $0x1,%ebx
|
|
66341323: 0f 85 33 ff ff ff jne 6634125c <__DllMainCRTStartup+0x5c>
|
|
66341329: eb d9 jmp 66341304 <__DllMainCRTStartup+0x104>
|
|
6634132b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
|
|
0000000066341330 <DllMainCRTStartup>:
|
|
66341330: 48 83 ec 48 sub $0x48,%rsp
|
|
66341334: 48 8b 05 35 1f 01 00 mov 0x11f35(%rip),%rax # 66353270 <.refptr.mingw_app_type>
|
|
6634133b: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
66341341: 83 fa 01 cmp $0x1,%edx
|
|
66341344: 74 0a je 66341350 <DllMainCRTStartup+0x20>
|
|
66341346: 48 83 c4 48 add $0x48,%rsp
|
|
6634134a: e9 b1 fe ff ff jmpq 66341200 <__DllMainCRTStartup>
|
|
6634134f: 90 nop
|
|
66341350: 4c 89 44 24 38 mov %r8,0x38(%rsp)
|
|
66341355: 89 54 24 34 mov %edx,0x34(%rsp)
|
|
66341359: 48 89 4c 24 28 mov %rcx,0x28(%rsp)
|
|
6634135e: e8 ad f1 00 00 callq 66350510 <__security_init_cookie>
|
|
66341363: e8 98 fa 00 00 callq 66350e00 <__mingw_init_ehandler>
|
|
66341368: 4c 8b 44 24 38 mov 0x38(%rsp),%r8
|
|
6634136d: 8b 54 24 34 mov 0x34(%rsp),%edx
|
|
66341371: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx
|
|
66341376: 48 83 c4 48 add $0x48,%rsp
|
|
6634137a: e9 81 fe ff ff jmpq 66341200 <__DllMainCRTStartup>
|
|
6634137f: 90 nop
|
|
|
|
0000000066341380 <atexit>:
|
|
66341380: 48 89 ca mov %rcx,%rdx
|
|
66341383: 48 8d 0d 76 4c 01 00 lea 0x14c76(%rip),%rcx # 66356000 <__bss_start__>
|
|
6634138a: e9 91 04 01 00 jmpq 66351820 <_register_onexit_function>
|
|
6634138f: 90 nop
|
|
|
|
0000000066341390 <__gcc_register_frame>:
|
|
66341390: 48 8d 0d 09 00 00 00 lea 0x9(%rip),%rcx # 663413a0 <__gcc_deregister_frame>
|
|
66341397: e9 e4 ff ff ff jmpq 66341380 <atexit>
|
|
6634139c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
00000000663413a0 <__gcc_deregister_frame>:
|
|
663413a0: c3 retq
|
|
663413a1: 90 nop
|
|
663413a2: 90 nop
|
|
663413a3: 90 nop
|
|
663413a4: 90 nop
|
|
663413a5: 90 nop
|
|
663413a6: 90 nop
|
|
663413a7: 90 nop
|
|
663413a8: 90 nop
|
|
663413a9: 90 nop
|
|
663413aa: 90 nop
|
|
663413ab: 90 nop
|
|
663413ac: 90 nop
|
|
663413ad: 90 nop
|
|
663413ae: 90 nop
|
|
663413af: 90 nop
|
|
|
|
00000000663413b0 <sim_gate_set_port>:
|
|
663413b0: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
663413b4: 48 63 d2 movslq %edx,%rdx
|
|
663413b7: 48 8d 04 90 lea (%rax,%rdx,4),%rax
|
|
663413bb: 44 8b 08 mov (%rax),%r9d
|
|
663413be: 45 39 c1 cmp %r8d,%r9d
|
|
663413c1: 74 6a je 6634142d <sim_gate_set_port+0x7d>
|
|
663413c3: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
663413c7: 45 89 c3 mov %r8d,%r11d
|
|
663413ca: 45 29 cb sub %r9d,%r11d
|
|
663413cd: 4d 8b 14 d2 mov (%r10,%rdx,8),%r10
|
|
663413d1: 45 01 1a add %r11d,(%r10)
|
|
663413d4: 44 89 00 mov %r8d,(%rax)
|
|
663413d7: 45 31 c0 xor %r8d,%r8d
|
|
663413da: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663413de: 45 8b 0a mov (%r10),%r9d
|
|
663413e1: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
663413e5: 45 85 c9 test %r9d,%r9d
|
|
663413e8: 41 0f 9f c0 setg %r8b
|
|
663413ec: 44 3b 00 cmp (%rax),%r8d
|
|
663413ef: 74 3c je 6634142d <sim_gate_set_port+0x7d>
|
|
663413f1: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663413f5: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
663413f9: 8b 00 mov (%rax),%eax
|
|
663413fb: 85 c0 test %eax,%eax
|
|
663413fd: 75 2e jne 6634142d <sim_gate_set_port+0x7d>
|
|
663413ff: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66341403: 48 8b 0d 26 55 01 00 mov 0x15526(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634140a: 4c 8b 05 0f 55 01 00 mov 0x1550f(%rip),%r8 # 66356920 <net_queue>
|
|
66341411: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx
|
|
66341415: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66341419: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634141f: 48 63 01 movslq (%rcx),%rax
|
|
66341422: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66341426: 44 89 09 mov %r9d,(%rcx)
|
|
66341429: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634142d: c3 retq
|
|
6634142e: 66 90 xchg %ax,%ax
|
|
|
|
0000000066341430 <GateFunc_Or8_F>:
|
|
66341430: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
66341436: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634143a: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634143e: 44 8b 12 mov (%rdx),%r10d
|
|
66341441: 45 85 d2 test %r10d,%r10d
|
|
66341444: 75 0c jne 66341452 <GateFunc_Or8_F+0x22>
|
|
66341446: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
6634144a: 44 8b 0a mov (%rdx),%r9d
|
|
6634144d: 45 85 c9 test %r9d,%r9d
|
|
66341450: 74 0e je 66341460 <GateFunc_Or8_F+0x30>
|
|
66341452: ba 09 00 00 00 mov $0x9,%edx
|
|
66341457: e9 54 ff ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
6634145c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66341460: 48 8b 50 18 mov 0x18(%rax),%rdx
|
|
66341464: 8b 12 mov (%rdx),%edx
|
|
66341466: 85 d2 test %edx,%edx
|
|
66341468: 75 e8 jne 66341452 <GateFunc_Or8_F+0x22>
|
|
6634146a: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
6634146e: 44 8b 1a mov (%rdx),%r11d
|
|
66341471: 45 85 db test %r11d,%r11d
|
|
66341474: 75 dc jne 66341452 <GateFunc_Or8_F+0x22>
|
|
66341476: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
6634147a: 44 8b 12 mov (%rdx),%r10d
|
|
6634147d: 45 85 d2 test %r10d,%r10d
|
|
66341480: 75 d0 jne 66341452 <GateFunc_Or8_F+0x22>
|
|
66341482: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66341486: 44 8b 0a mov (%rdx),%r9d
|
|
66341489: 45 85 c9 test %r9d,%r9d
|
|
6634148c: 75 c4 jne 66341452 <GateFunc_Or8_F+0x22>
|
|
6634148e: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
66341492: 8b 12 mov (%rdx),%edx
|
|
66341494: 85 d2 test %edx,%edx
|
|
66341496: 75 ba jne 66341452 <GateFunc_Or8_F+0x22>
|
|
66341498: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634149c: 45 31 c0 xor %r8d,%r8d
|
|
6634149f: 8b 00 mov (%rax),%eax
|
|
663414a1: 85 c0 test %eax,%eax
|
|
663414a3: 41 0f 95 c0 setne %r8b
|
|
663414a7: eb a9 jmp 66341452 <GateFunc_Or8_F+0x22>
|
|
663414a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
|
|
00000000663414b0 <GateFunc_Nand8_F>:
|
|
663414b0: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
663414b6: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663414ba: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
663414be: 44 8b 12 mov (%rdx),%r10d
|
|
663414c1: 45 85 d2 test %r10d,%r10d
|
|
663414c4: 74 0c je 663414d2 <GateFunc_Nand8_F+0x22>
|
|
663414c6: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
663414ca: 44 8b 0a mov (%rdx),%r9d
|
|
663414cd: 45 85 c9 test %r9d,%r9d
|
|
663414d0: 75 0e jne 663414e0 <GateFunc_Nand8_F+0x30>
|
|
663414d2: ba 09 00 00 00 mov $0x9,%edx
|
|
663414d7: e9 d4 fe ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
663414dc: 0f 1f 40 00 nopl 0x0(%rax)
|
|
663414e0: 48 8b 50 18 mov 0x18(%rax),%rdx
|
|
663414e4: 8b 12 mov (%rdx),%edx
|
|
663414e6: 85 d2 test %edx,%edx
|
|
663414e8: 74 e8 je 663414d2 <GateFunc_Nand8_F+0x22>
|
|
663414ea: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
663414ee: 44 8b 1a mov (%rdx),%r11d
|
|
663414f1: 45 85 db test %r11d,%r11d
|
|
663414f4: 74 dc je 663414d2 <GateFunc_Nand8_F+0x22>
|
|
663414f6: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
663414fa: 44 8b 12 mov (%rdx),%r10d
|
|
663414fd: 45 85 d2 test %r10d,%r10d
|
|
66341500: 74 d0 je 663414d2 <GateFunc_Nand8_F+0x22>
|
|
66341502: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66341506: 44 8b 0a mov (%rdx),%r9d
|
|
66341509: 45 85 c9 test %r9d,%r9d
|
|
6634150c: 74 c4 je 663414d2 <GateFunc_Nand8_F+0x22>
|
|
6634150e: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
66341512: 8b 12 mov (%rdx),%edx
|
|
66341514: 85 d2 test %edx,%edx
|
|
66341516: 74 ba je 663414d2 <GateFunc_Nand8_F+0x22>
|
|
66341518: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634151c: 45 31 c0 xor %r8d,%r8d
|
|
6634151f: 8b 00 mov (%rax),%eax
|
|
66341521: 85 c0 test %eax,%eax
|
|
66341523: 41 0f 94 c0 sete %r8b
|
|
66341527: eb a9 jmp 663414d2 <GateFunc_Nand8_F+0x22>
|
|
66341529: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
|
|
0000000066341530 <sim_gate_set_port.constprop.110>:
|
|
66341530: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66341534: 48 63 d2 movslq %edx,%rdx
|
|
66341537: 48 8d 04 90 lea (%rax,%rdx,4),%rax
|
|
6634153b: 44 8b 00 mov (%rax),%r8d
|
|
6634153e: 45 85 c0 test %r8d,%r8d
|
|
66341541: 74 67 je 663415aa <sim_gate_set_port.constprop.110+0x7a>
|
|
66341543: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
66341547: 4d 8b 0c d1 mov (%r9,%rdx,8),%r9
|
|
6634154b: 45 29 01 sub %r8d,(%r9)
|
|
6634154e: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
66341554: 45 31 c0 xor %r8d,%r8d
|
|
66341557: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634155b: 45 8b 09 mov (%r9),%r9d
|
|
6634155e: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
66341562: 45 85 c9 test %r9d,%r9d
|
|
66341565: 41 0f 9f c0 setg %r8b
|
|
66341569: 44 3b 00 cmp (%rax),%r8d
|
|
6634156c: 74 3c je 663415aa <sim_gate_set_port.constprop.110+0x7a>
|
|
6634156e: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66341572: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
66341576: 8b 00 mov (%rax),%eax
|
|
66341578: 85 c0 test %eax,%eax
|
|
6634157a: 75 2e jne 663415aa <sim_gate_set_port.constprop.110+0x7a>
|
|
6634157c: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66341580: 48 8b 0d a9 53 01 00 mov 0x153a9(%rip),%rcx # 66356930 <num_net_queue>
|
|
66341587: 4c 8b 05 92 53 01 00 mov 0x15392(%rip),%r8 # 66356920 <net_queue>
|
|
6634158e: 48 8b 14 d0 mov (%rax,%rdx,8),%rdx
|
|
66341592: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66341596: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634159c: 48 63 01 movslq (%rcx),%rax
|
|
6634159f: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
663415a3: 44 89 09 mov %r9d,(%rcx)
|
|
663415a6: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
663415aa: c3 retq
|
|
663415ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
|
|
00000000663415b0 <GateFunc_Buffer2_F>:
|
|
663415b0: 53 push %rbx
|
|
663415b1: 48 83 ec 20 sub $0x20,%rsp
|
|
663415b5: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663415b9: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
663415bd: 48 89 cb mov %rcx,%rbx
|
|
663415c0: 8b 12 mov (%rdx),%edx
|
|
663415c2: 85 d2 test %edx,%edx
|
|
663415c4: 75 1c jne 663415e2 <GateFunc_Buffer2_F+0x32>
|
|
663415c6: ba 03 00 00 00 mov $0x3,%edx
|
|
663415cb: e8 60 ff ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
663415d0: ba 04 00 00 00 mov $0x4,%edx
|
|
663415d5: 48 89 d9 mov %rbx,%rcx
|
|
663415d8: 48 83 c4 20 add $0x20,%rsp
|
|
663415dc: 5b pop %rbx
|
|
663415dd: e9 4e ff ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
663415e2: 48 8b 40 08 mov 0x8(%rax),%rax
|
|
663415e6: ba 03 00 00 00 mov $0x3,%edx
|
|
663415eb: 44 8b 00 mov (%rax),%r8d
|
|
663415ee: e8 bd fd ff ff callq 663413b0 <sim_gate_set_port>
|
|
663415f3: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
663415f7: ba 04 00 00 00 mov $0x4,%edx
|
|
663415fc: 48 89 d9 mov %rbx,%rcx
|
|
663415ff: 48 8b 40 10 mov 0x10(%rax),%rax
|
|
66341603: 44 8b 00 mov (%rax),%r8d
|
|
66341606: 48 83 c4 20 add $0x20,%rsp
|
|
6634160a: 5b pop %rbx
|
|
6634160b: e9 a0 fd ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
|
|
0000000066341610 <GateFunc_Buffer3_F>:
|
|
66341610: 56 push %rsi
|
|
66341611: 53 push %rbx
|
|
66341612: 48 83 ec 28 sub $0x28,%rsp
|
|
66341616: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634161a: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634161e: 48 89 cb mov %rcx,%rbx
|
|
66341621: 8b 12 mov (%rdx),%edx
|
|
66341623: 85 d2 test %edx,%edx
|
|
66341625: 75 2a jne 66341651 <GateFunc_Buffer3_F+0x41>
|
|
66341627: ba 04 00 00 00 mov $0x4,%edx
|
|
6634162c: e8 ff fe ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341631: 48 89 d9 mov %rbx,%rcx
|
|
66341634: ba 05 00 00 00 mov $0x5,%edx
|
|
66341639: e8 f2 fe ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
6634163e: ba 06 00 00 00 mov $0x6,%edx
|
|
66341643: 48 89 d9 mov %rbx,%rcx
|
|
66341646: 48 83 c4 28 add $0x28,%rsp
|
|
6634164a: 5b pop %rbx
|
|
6634164b: 5e pop %rsi
|
|
6634164c: e9 df fe ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341651: 31 d2 xor %edx,%edx
|
|
66341653: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
66341657: 48 89 d9 mov %rbx,%rcx
|
|
6634165a: 83 c2 04 add $0x4,%edx
|
|
6634165d: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
66341661: 44 8b 00 mov (%rax),%r8d
|
|
66341664: e8 47 fd ff ff callq 663413b0 <sim_gate_set_port>
|
|
66341669: 48 83 fe 03 cmp $0x3,%rsi
|
|
6634166d: 48 89 f2 mov %rsi,%rdx
|
|
66341670: 74 0e je 66341680 <GateFunc_Buffer3_F+0x70>
|
|
66341672: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
66341676: eb db jmp 66341653 <GateFunc_Buffer3_F+0x43>
|
|
66341678: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634167f: 00
|
|
66341680: 48 83 c4 28 add $0x28,%rsp
|
|
66341684: 5b pop %rbx
|
|
66341685: 5e pop %rsi
|
|
66341686: c3 retq
|
|
66341687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634168e: 00 00
|
|
|
|
0000000066341690 <GateFunc_Mux2_F>:
|
|
66341690: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341694: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
66341698: 8b 12 mov (%rdx),%edx
|
|
6634169a: 85 d2 test %edx,%edx
|
|
6634169c: 74 26 je 663416c4 <GateFunc_Mux2_F+0x34>
|
|
6634169e: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
663416a2: 44 8b 02 mov (%rdx),%r8d
|
|
663416a5: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
663416a9: 8b 12 mov (%rdx),%edx
|
|
663416ab: 42 8d 54 42 03 lea 0x3(%rdx,%r8,2),%edx
|
|
663416b0: 48 63 d2 movslq %edx,%rdx
|
|
663416b3: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
663416b7: ba 08 00 00 00 mov $0x8,%edx
|
|
663416bc: 44 8b 00 mov (%rax),%r8d
|
|
663416bf: e9 ec fc ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
663416c4: ba 08 00 00 00 mov $0x8,%edx
|
|
663416c9: e9 62 fe ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
663416ce: 66 90 xchg %ax,%ax
|
|
|
|
00000000663416d0 <GateFunc_Mux3_F>:
|
|
663416d0: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663416d4: 48 8b 50 60 mov 0x60(%rax),%rdx
|
|
663416d8: 8b 12 mov (%rdx),%edx
|
|
663416da: 85 d2 test %edx,%edx
|
|
663416dc: 74 32 je 66341710 <GateFunc_Mux3_F+0x40>
|
|
663416de: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
663416e2: 44 8b 02 mov (%rdx),%r8d
|
|
663416e5: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
663416e9: 8b 12 mov (%rdx),%edx
|
|
663416eb: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
663416ef: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
663416f3: 45 8b 00 mov (%r8),%r8d
|
|
663416f6: 42 8d 54 82 04 lea 0x4(%rdx,%r8,4),%edx
|
|
663416fb: 48 63 d2 movslq %edx,%rdx
|
|
663416fe: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
66341702: ba 0d 00 00 00 mov $0xd,%edx
|
|
66341707: 44 8b 00 mov (%rax),%r8d
|
|
6634170a: e9 a1 fc ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
6634170f: 90 nop
|
|
66341710: ba 0d 00 00 00 mov $0xd,%edx
|
|
66341715: e9 16 fe ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
6634171a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066341720 <GateFunc_Mux4_F>:
|
|
66341720: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341724: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx
|
|
6634172b: 8b 12 mov (%rdx),%edx
|
|
6634172d: 85 d2 test %edx,%edx
|
|
6634172f: 74 3f je 66341770 <GateFunc_Mux4_F+0x50>
|
|
66341731: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66341735: 44 8b 02 mov (%rdx),%r8d
|
|
66341738: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634173c: 8b 12 mov (%rdx),%edx
|
|
6634173e: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
66341742: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66341746: 45 8b 00 mov (%r8),%r8d
|
|
66341749: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
6634174d: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66341751: 45 8b 00 mov (%r8),%r8d
|
|
66341754: 42 8d 54 c2 05 lea 0x5(%rdx,%r8,8),%edx
|
|
66341759: 48 63 d2 movslq %edx,%rdx
|
|
6634175c: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
66341760: ba 16 00 00 00 mov $0x16,%edx
|
|
66341765: 44 8b 00 mov (%rax),%r8d
|
|
66341768: e9 43 fc ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
6634176d: 0f 1f 00 nopl (%rax)
|
|
66341770: ba 16 00 00 00 mov $0x16,%edx
|
|
66341775: e9 b6 fd ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
6634177a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066341780 <GateFunc_Mux5_F>:
|
|
66341780: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341784: 48 8b 90 30 01 00 00 mov 0x130(%rax),%rdx
|
|
6634178b: 8b 12 mov (%rdx),%edx
|
|
6634178d: 85 d2 test %edx,%edx
|
|
6634178f: 74 4f je 663417e0 <GateFunc_Mux5_F+0x60>
|
|
66341791: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66341795: 44 8b 02 mov (%rdx),%r8d
|
|
66341798: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634179c: 8b 12 mov (%rdx),%edx
|
|
6634179e: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
663417a2: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
663417a6: 45 8b 00 mov (%r8),%r8d
|
|
663417a9: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
663417ad: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
663417b1: 45 8b 00 mov (%r8),%r8d
|
|
663417b4: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d
|
|
663417b8: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
663417bc: 8b 12 mov (%rdx),%edx
|
|
663417be: c1 e2 04 shl $0x4,%edx
|
|
663417c1: 41 8d 54 10 06 lea 0x6(%r8,%rdx,1),%edx
|
|
663417c6: 48 63 d2 movslq %edx,%rdx
|
|
663417c9: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
663417cd: ba 27 00 00 00 mov $0x27,%edx
|
|
663417d2: 44 8b 00 mov (%rax),%r8d
|
|
663417d5: e9 d6 fb ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
663417da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
663417e0: ba 27 00 00 00 mov $0x27,%edx
|
|
663417e5: e9 46 fd ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
663417ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
00000000663417f0 <GateFunc_Mux6_F>:
|
|
663417f0: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663417f4: 48 8b 90 38 02 00 00 mov 0x238(%rax),%rdx
|
|
663417fb: 8b 12 mov (%rdx),%edx
|
|
663417fd: 85 d2 test %edx,%edx
|
|
663417ff: 74 5f je 66341860 <GateFunc_Mux6_F+0x70>
|
|
66341801: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66341805: 44 8b 02 mov (%rdx),%r8d
|
|
66341808: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634180c: 8b 12 mov (%rdx),%edx
|
|
6634180e: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
66341812: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66341816: 45 8b 00 mov (%r8),%r8d
|
|
66341819: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
6634181d: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66341821: 45 8b 00 mov (%r8),%r8d
|
|
66341824: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d
|
|
66341828: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
6634182c: 8b 12 mov (%rdx),%edx
|
|
6634182e: c1 e2 04 shl $0x4,%edx
|
|
66341831: 44 01 c2 add %r8d,%edx
|
|
66341834: 4c 8b 40 30 mov 0x30(%rax),%r8
|
|
66341838: 45 8b 00 mov (%r8),%r8d
|
|
6634183b: 41 c1 e0 05 shl $0x5,%r8d
|
|
6634183f: 42 8d 54 02 07 lea 0x7(%rdx,%r8,1),%edx
|
|
66341844: 48 63 d2 movslq %edx,%rdx
|
|
66341847: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
6634184b: ba 48 00 00 00 mov $0x48,%edx
|
|
66341850: 44 8b 00 mov (%rax),%r8d
|
|
66341853: e9 58 fb ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
66341858: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634185f: 00
|
|
66341860: ba 48 00 00 00 mov $0x48,%edx
|
|
66341865: e9 c6 fc ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
6634186a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066341870 <GateFunc_Mux7_F>:
|
|
66341870: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341874: 48 8b 90 40 04 00 00 mov 0x440(%rax),%rdx
|
|
6634187b: 8b 12 mov (%rdx),%edx
|
|
6634187d: 85 d2 test %edx,%edx
|
|
6634187f: 74 63 je 663418e4 <GateFunc_Mux7_F+0x74>
|
|
66341881: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66341885: 44 8b 02 mov (%rdx),%r8d
|
|
66341888: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634188c: 8b 12 mov (%rdx),%edx
|
|
6634188e: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
66341892: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66341896: 45 8b 00 mov (%r8),%r8d
|
|
66341899: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
6634189d: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
663418a1: 45 8b 00 mov (%r8),%r8d
|
|
663418a4: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d
|
|
663418a8: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
663418ac: 8b 12 mov (%rdx),%edx
|
|
663418ae: c1 e2 04 shl $0x4,%edx
|
|
663418b1: 41 01 d0 add %edx,%r8d
|
|
663418b4: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
663418b8: 8b 12 mov (%rdx),%edx
|
|
663418ba: c1 e2 05 shl $0x5,%edx
|
|
663418bd: 44 01 c2 add %r8d,%edx
|
|
663418c0: 4c 8b 40 38 mov 0x38(%rax),%r8
|
|
663418c4: 45 8b 00 mov (%r8),%r8d
|
|
663418c7: 41 c1 e0 06 shl $0x6,%r8d
|
|
663418cb: 42 8d 54 02 08 lea 0x8(%rdx,%r8,1),%edx
|
|
663418d0: 48 63 d2 movslq %edx,%rdx
|
|
663418d3: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
663418d7: ba 89 00 00 00 mov $0x89,%edx
|
|
663418dc: 44 8b 00 mov (%rax),%r8d
|
|
663418df: e9 cc fa ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
663418e4: ba 89 00 00 00 mov $0x89,%edx
|
|
663418e9: e9 42 fc ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
663418ee: 66 90 xchg %ax,%ax
|
|
|
|
00000000663418f0 <GateFunc_Mux8_F>:
|
|
663418f0: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663418f4: 48 8b 90 48 08 00 00 mov 0x848(%rax),%rdx
|
|
663418fb: 8b 12 mov (%rdx),%edx
|
|
663418fd: 85 d2 test %edx,%edx
|
|
663418ff: 74 71 je 66341972 <GateFunc_Mux8_F+0x82>
|
|
66341901: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66341905: 44 8b 02 mov (%rdx),%r8d
|
|
66341908: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634190c: 8b 12 mov (%rdx),%edx
|
|
6634190e: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
66341912: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66341916: 45 8b 00 mov (%r8),%r8d
|
|
66341919: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
6634191d: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66341921: 45 8b 00 mov (%r8),%r8d
|
|
66341924: 42 8d 14 c2 lea (%rdx,%r8,8),%edx
|
|
66341928: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
6634192c: 45 8b 00 mov (%r8),%r8d
|
|
6634192f: 41 c1 e0 04 shl $0x4,%r8d
|
|
66341933: 41 01 d0 add %edx,%r8d
|
|
66341936: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
6634193a: 8b 12 mov (%rdx),%edx
|
|
6634193c: c1 e2 05 shl $0x5,%edx
|
|
6634193f: 41 01 d0 add %edx,%r8d
|
|
66341942: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
66341946: 8b 12 mov (%rdx),%edx
|
|
66341948: c1 e2 06 shl $0x6,%edx
|
|
6634194b: 44 01 c2 add %r8d,%edx
|
|
6634194e: 4c 8b 40 40 mov 0x40(%rax),%r8
|
|
66341952: 45 8b 00 mov (%r8),%r8d
|
|
66341955: 41 c1 e0 07 shl $0x7,%r8d
|
|
66341959: 42 8d 54 02 09 lea 0x9(%rdx,%r8,1),%edx
|
|
6634195e: 48 63 d2 movslq %edx,%rdx
|
|
66341961: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
66341965: ba 0a 01 00 00 mov $0x10a,%edx
|
|
6634196a: 44 8b 00 mov (%rax),%r8d
|
|
6634196d: e9 3e fa ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
66341972: ba 0a 01 00 00 mov $0x10a,%edx
|
|
66341977: e9 b4 fb ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
6634197c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
0000000066341980 <GateFunc_Demux1_F>:
|
|
66341980: 56 push %rsi
|
|
66341981: 53 push %rbx
|
|
66341982: 48 83 ec 28 sub $0x28,%rsp
|
|
66341986: 48 8b 41 40 mov 0x40(%rcx),%rax
|
|
6634198a: 8b 10 mov (%rax),%edx
|
|
6634198c: 48 89 cb mov %rcx,%rbx
|
|
6634198f: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341993: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
66341997: 8b 09 mov (%rcx),%ecx
|
|
66341999: 85 c9 test %ecx,%ecx
|
|
6634199b: 75 33 jne 663419d0 <GateFunc_Demux1_F+0x50>
|
|
6634199d: 85 d2 test %edx,%edx
|
|
6634199f: 75 0f jne 663419b0 <GateFunc_Demux1_F+0x30>
|
|
663419a1: 48 83 c4 28 add $0x28,%rsp
|
|
663419a5: 5b pop %rbx
|
|
663419a6: 5e pop %rsi
|
|
663419a7: c3 retq
|
|
663419a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663419af: 00
|
|
663419b0: 48 89 d9 mov %rbx,%rcx
|
|
663419b3: e8 78 fb ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
663419b8: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
663419bc: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
663419c2: 48 83 c4 28 add $0x28,%rsp
|
|
663419c6: 5b pop %rbx
|
|
663419c7: 5e pop %rsi
|
|
663419c8: c3 retq
|
|
663419c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
663419d0: 48 8b 40 08 mov 0x8(%rax),%rax
|
|
663419d4: 8b 30 mov (%rax),%esi
|
|
663419d6: 83 c6 02 add $0x2,%esi
|
|
663419d9: 39 d6 cmp %edx,%esi
|
|
663419db: 74 c4 je 663419a1 <GateFunc_Demux1_F+0x21>
|
|
663419dd: 85 d2 test %edx,%edx
|
|
663419df: 75 1f jne 66341a00 <GateFunc_Demux1_F+0x80>
|
|
663419e1: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
663419e7: 89 f2 mov %esi,%edx
|
|
663419e9: 48 89 d9 mov %rbx,%rcx
|
|
663419ec: e8 bf f9 ff ff callq 663413b0 <sim_gate_set_port>
|
|
663419f1: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
663419f5: 89 30 mov %esi,(%rax)
|
|
663419f7: 48 83 c4 28 add $0x28,%rsp
|
|
663419fb: 5b pop %rbx
|
|
663419fc: 5e pop %rsi
|
|
663419fd: c3 retq
|
|
663419fe: 66 90 xchg %ax,%ax
|
|
66341a00: 48 89 d9 mov %rbx,%rcx
|
|
66341a03: e8 28 fb ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341a08: eb d7 jmp 663419e1 <GateFunc_Demux1_F+0x61>
|
|
66341a0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066341a10 <GateFunc_Demux2_F>:
|
|
66341a10: 56 push %rsi
|
|
66341a11: 53 push %rbx
|
|
66341a12: 48 83 ec 28 sub $0x28,%rsp
|
|
66341a16: 48 8b 41 40 mov 0x40(%rcx),%rax
|
|
66341a1a: 8b 10 mov (%rax),%edx
|
|
66341a1c: 48 89 cb mov %rcx,%rbx
|
|
66341a1f: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341a23: 48 8b 48 38 mov 0x38(%rax),%rcx
|
|
66341a27: 8b 09 mov (%rcx),%ecx
|
|
66341a29: 85 c9 test %ecx,%ecx
|
|
66341a2b: 74 35 je 66341a62 <GateFunc_Demux2_F+0x52>
|
|
66341a2d: 48 8b 48 10 mov 0x10(%rax),%rcx
|
|
66341a31: 48 8b 40 08 mov 0x8(%rax),%rax
|
|
66341a35: 8b 09 mov (%rcx),%ecx
|
|
66341a37: 8b 00 mov (%rax),%eax
|
|
66341a39: 8d 74 48 03 lea 0x3(%rax,%rcx,2),%esi
|
|
66341a3d: 39 d6 cmp %edx,%esi
|
|
66341a3f: 74 1a je 66341a5b <GateFunc_Demux2_F+0x4b>
|
|
66341a41: 85 d2 test %edx,%edx
|
|
66341a43: 75 3b jne 66341a80 <GateFunc_Demux2_F+0x70>
|
|
66341a45: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
66341a4b: 89 f2 mov %esi,%edx
|
|
66341a4d: 48 89 d9 mov %rbx,%rcx
|
|
66341a50: e8 5b f9 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66341a55: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341a59: 89 30 mov %esi,(%rax)
|
|
66341a5b: 48 83 c4 28 add $0x28,%rsp
|
|
66341a5f: 5b pop %rbx
|
|
66341a60: 5e pop %rsi
|
|
66341a61: c3 retq
|
|
66341a62: 85 d2 test %edx,%edx
|
|
66341a64: 74 f5 je 66341a5b <GateFunc_Demux2_F+0x4b>
|
|
66341a66: 48 89 d9 mov %rbx,%rcx
|
|
66341a69: e8 c2 fa ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341a6e: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341a72: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
66341a78: 48 83 c4 28 add $0x28,%rsp
|
|
66341a7c: 5b pop %rbx
|
|
66341a7d: 5e pop %rsi
|
|
66341a7e: c3 retq
|
|
66341a7f: 90 nop
|
|
66341a80: 48 89 d9 mov %rbx,%rcx
|
|
66341a83: e8 a8 fa ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341a88: eb bb jmp 66341a45 <GateFunc_Demux2_F+0x35>
|
|
66341a8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066341a90 <GateFunc_Demux3_F>:
|
|
66341a90: 56 push %rsi
|
|
66341a91: 53 push %rbx
|
|
66341a92: 48 83 ec 28 sub $0x28,%rsp
|
|
66341a96: 48 8b 41 40 mov 0x40(%rcx),%rax
|
|
66341a9a: 8b 10 mov (%rax),%edx
|
|
66341a9c: 48 89 cb mov %rcx,%rbx
|
|
66341a9f: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341aa3: 48 8b 48 60 mov 0x60(%rax),%rcx
|
|
66341aa7: 8b 09 mov (%rcx),%ecx
|
|
66341aa9: 85 c9 test %ecx,%ecx
|
|
66341aab: 74 43 je 66341af0 <GateFunc_Demux3_F+0x60>
|
|
66341aad: 48 8b 48 10 mov 0x10(%rax),%rcx
|
|
66341ab1: 44 8b 01 mov (%rcx),%r8d
|
|
66341ab4: 48 8b 48 08 mov 0x8(%rax),%rcx
|
|
66341ab8: 48 8b 40 18 mov 0x18(%rax),%rax
|
|
66341abc: 8b 09 mov (%rcx),%ecx
|
|
66341abe: 8b 00 mov (%rax),%eax
|
|
66341ac0: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx
|
|
66341ac4: 8d 74 81 04 lea 0x4(%rcx,%rax,4),%esi
|
|
66341ac8: 39 d6 cmp %edx,%esi
|
|
66341aca: 74 1a je 66341ae6 <GateFunc_Demux3_F+0x56>
|
|
66341acc: 85 d2 test %edx,%edx
|
|
66341ace: 75 40 jne 66341b10 <GateFunc_Demux3_F+0x80>
|
|
66341ad0: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
66341ad6: 89 f2 mov %esi,%edx
|
|
66341ad8: 48 89 d9 mov %rbx,%rcx
|
|
66341adb: e8 d0 f8 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66341ae0: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341ae4: 89 30 mov %esi,(%rax)
|
|
66341ae6: 48 83 c4 28 add $0x28,%rsp
|
|
66341aea: 5b pop %rbx
|
|
66341aeb: 5e pop %rsi
|
|
66341aec: c3 retq
|
|
66341aed: 0f 1f 00 nopl (%rax)
|
|
66341af0: 85 d2 test %edx,%edx
|
|
66341af2: 74 f2 je 66341ae6 <GateFunc_Demux3_F+0x56>
|
|
66341af4: 48 89 d9 mov %rbx,%rcx
|
|
66341af7: e8 34 fa ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341afc: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341b00: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
66341b06: 48 83 c4 28 add $0x28,%rsp
|
|
66341b0a: 5b pop %rbx
|
|
66341b0b: 5e pop %rsi
|
|
66341b0c: c3 retq
|
|
66341b0d: 0f 1f 00 nopl (%rax)
|
|
66341b10: 48 89 d9 mov %rbx,%rcx
|
|
66341b13: e8 18 fa ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341b18: eb b6 jmp 66341ad0 <GateFunc_Demux3_F+0x40>
|
|
66341b1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066341b20 <GateFunc_Demux4_F>:
|
|
66341b20: 56 push %rsi
|
|
66341b21: 53 push %rbx
|
|
66341b22: 48 83 ec 28 sub $0x28,%rsp
|
|
66341b26: 48 8b 41 40 mov 0x40(%rcx),%rax
|
|
66341b2a: 8b 10 mov (%rax),%edx
|
|
66341b2c: 48 89 cb mov %rcx,%rbx
|
|
66341b2f: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341b33: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx
|
|
66341b3a: 8b 09 mov (%rcx),%ecx
|
|
66341b3c: 85 c9 test %ecx,%ecx
|
|
66341b3e: 74 50 je 66341b90 <GateFunc_Demux4_F+0x70>
|
|
66341b40: 48 8b 48 10 mov 0x10(%rax),%rcx
|
|
66341b44: 44 8b 01 mov (%rcx),%r8d
|
|
66341b47: 48 8b 48 08 mov 0x8(%rax),%rcx
|
|
66341b4b: 8b 09 mov (%rcx),%ecx
|
|
66341b4d: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx
|
|
66341b51: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66341b55: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66341b59: 45 8b 00 mov (%r8),%r8d
|
|
66341b5c: 8b 00 mov (%rax),%eax
|
|
66341b5e: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx
|
|
66341b62: 8d 74 c1 05 lea 0x5(%rcx,%rax,8),%esi
|
|
66341b66: 39 d6 cmp %edx,%esi
|
|
66341b68: 74 1a je 66341b84 <GateFunc_Demux4_F+0x64>
|
|
66341b6a: 85 d2 test %edx,%edx
|
|
66341b6c: 75 42 jne 66341bb0 <GateFunc_Demux4_F+0x90>
|
|
66341b6e: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
66341b74: 89 f2 mov %esi,%edx
|
|
66341b76: 48 89 d9 mov %rbx,%rcx
|
|
66341b79: e8 32 f8 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66341b7e: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341b82: 89 30 mov %esi,(%rax)
|
|
66341b84: 48 83 c4 28 add $0x28,%rsp
|
|
66341b88: 5b pop %rbx
|
|
66341b89: 5e pop %rsi
|
|
66341b8a: c3 retq
|
|
66341b8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66341b90: 85 d2 test %edx,%edx
|
|
66341b92: 74 f0 je 66341b84 <GateFunc_Demux4_F+0x64>
|
|
66341b94: 48 89 d9 mov %rbx,%rcx
|
|
66341b97: e8 94 f9 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341b9c: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341ba0: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
66341ba6: 48 83 c4 28 add $0x28,%rsp
|
|
66341baa: 5b pop %rbx
|
|
66341bab: 5e pop %rsi
|
|
66341bac: c3 retq
|
|
66341bad: 0f 1f 00 nopl (%rax)
|
|
66341bb0: 48 89 d9 mov %rbx,%rcx
|
|
66341bb3: e8 78 f9 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341bb8: eb b4 jmp 66341b6e <GateFunc_Demux4_F+0x4e>
|
|
66341bba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066341bc0 <GateFunc_Demux5_F>:
|
|
66341bc0: 56 push %rsi
|
|
66341bc1: 53 push %rbx
|
|
66341bc2: 48 83 ec 28 sub $0x28,%rsp
|
|
66341bc6: 48 8b 41 40 mov 0x40(%rcx),%rax
|
|
66341bca: 8b 10 mov (%rax),%edx
|
|
66341bcc: 48 89 cb mov %rcx,%rbx
|
|
66341bcf: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341bd3: 48 8b 88 30 01 00 00 mov 0x130(%rax),%rcx
|
|
66341bda: 8b 09 mov (%rcx),%ecx
|
|
66341bdc: 85 c9 test %ecx,%ecx
|
|
66341bde: 74 60 je 66341c40 <GateFunc_Demux5_F+0x80>
|
|
66341be0: 48 8b 48 10 mov 0x10(%rax),%rcx
|
|
66341be4: 44 8b 01 mov (%rcx),%r8d
|
|
66341be7: 48 8b 48 08 mov 0x8(%rax),%rcx
|
|
66341beb: 8b 09 mov (%rcx),%ecx
|
|
66341bed: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx
|
|
66341bf1: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66341bf5: 45 8b 00 mov (%r8),%r8d
|
|
66341bf8: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx
|
|
66341bfc: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66341c00: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
66341c04: 45 8b 00 mov (%r8),%r8d
|
|
66341c07: 8b 00 mov (%rax),%eax
|
|
66341c09: 42 8d 0c c1 lea (%rcx,%r8,8),%ecx
|
|
66341c0d: c1 e0 04 shl $0x4,%eax
|
|
66341c10: 8d 74 01 06 lea 0x6(%rcx,%rax,1),%esi
|
|
66341c14: 39 d6 cmp %edx,%esi
|
|
66341c16: 74 1a je 66341c32 <GateFunc_Demux5_F+0x72>
|
|
66341c18: 85 d2 test %edx,%edx
|
|
66341c1a: 75 44 jne 66341c60 <GateFunc_Demux5_F+0xa0>
|
|
66341c1c: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
66341c22: 89 f2 mov %esi,%edx
|
|
66341c24: 48 89 d9 mov %rbx,%rcx
|
|
66341c27: e8 84 f7 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66341c2c: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341c30: 89 30 mov %esi,(%rax)
|
|
66341c32: 48 83 c4 28 add $0x28,%rsp
|
|
66341c36: 5b pop %rbx
|
|
66341c37: 5e pop %rsi
|
|
66341c38: c3 retq
|
|
66341c39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66341c40: 85 d2 test %edx,%edx
|
|
66341c42: 74 ee je 66341c32 <GateFunc_Demux5_F+0x72>
|
|
66341c44: 48 89 d9 mov %rbx,%rcx
|
|
66341c47: e8 e4 f8 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341c4c: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341c50: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
66341c56: 48 83 c4 28 add $0x28,%rsp
|
|
66341c5a: 5b pop %rbx
|
|
66341c5b: 5e pop %rsi
|
|
66341c5c: c3 retq
|
|
66341c5d: 0f 1f 00 nopl (%rax)
|
|
66341c60: 48 89 d9 mov %rbx,%rcx
|
|
66341c63: e8 c8 f8 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341c68: eb b2 jmp 66341c1c <GateFunc_Demux5_F+0x5c>
|
|
66341c6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066341c70 <GateFunc_Demux6_F>:
|
|
66341c70: 56 push %rsi
|
|
66341c71: 53 push %rbx
|
|
66341c72: 48 83 ec 28 sub $0x28,%rsp
|
|
66341c76: 48 8b 41 40 mov 0x40(%rcx),%rax
|
|
66341c7a: 8b 10 mov (%rax),%edx
|
|
66341c7c: 48 89 cb mov %rcx,%rbx
|
|
66341c7f: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341c83: 48 8b 88 38 02 00 00 mov 0x238(%rax),%rcx
|
|
66341c8a: 8b 09 mov (%rcx),%ecx
|
|
66341c8c: 85 c9 test %ecx,%ecx
|
|
66341c8e: 74 65 je 66341cf5 <GateFunc_Demux6_F+0x85>
|
|
66341c90: 48 8b 48 10 mov 0x10(%rax),%rcx
|
|
66341c94: 44 8b 01 mov (%rcx),%r8d
|
|
66341c97: 48 8b 48 08 mov 0x8(%rax),%rcx
|
|
66341c9b: 8b 09 mov (%rcx),%ecx
|
|
66341c9d: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx
|
|
66341ca1: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66341ca5: 45 8b 00 mov (%r8),%r8d
|
|
66341ca8: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx
|
|
66341cac: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66341cb0: 45 8b 00 mov (%r8),%r8d
|
|
66341cb3: 46 8d 04 c1 lea (%rcx,%r8,8),%r8d
|
|
66341cb7: 48 8b 48 28 mov 0x28(%rax),%rcx
|
|
66341cbb: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66341cbf: 8b 09 mov (%rcx),%ecx
|
|
66341cc1: 8b 00 mov (%rax),%eax
|
|
66341cc3: c1 e1 04 shl $0x4,%ecx
|
|
66341cc6: 44 01 c1 add %r8d,%ecx
|
|
66341cc9: c1 e0 05 shl $0x5,%eax
|
|
66341ccc: 8d 74 01 07 lea 0x7(%rcx,%rax,1),%esi
|
|
66341cd0: 39 d6 cmp %edx,%esi
|
|
66341cd2: 74 1a je 66341cee <GateFunc_Demux6_F+0x7e>
|
|
66341cd4: 85 d2 test %edx,%edx
|
|
66341cd6: 75 3a jne 66341d12 <GateFunc_Demux6_F+0xa2>
|
|
66341cd8: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
66341cde: 89 f2 mov %esi,%edx
|
|
66341ce0: 48 89 d9 mov %rbx,%rcx
|
|
66341ce3: e8 c8 f6 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66341ce8: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341cec: 89 30 mov %esi,(%rax)
|
|
66341cee: 48 83 c4 28 add $0x28,%rsp
|
|
66341cf2: 5b pop %rbx
|
|
66341cf3: 5e pop %rsi
|
|
66341cf4: c3 retq
|
|
66341cf5: 85 d2 test %edx,%edx
|
|
66341cf7: 74 f5 je 66341cee <GateFunc_Demux6_F+0x7e>
|
|
66341cf9: 48 89 d9 mov %rbx,%rcx
|
|
66341cfc: e8 2f f8 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341d01: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341d05: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
66341d0b: 48 83 c4 28 add $0x28,%rsp
|
|
66341d0f: 5b pop %rbx
|
|
66341d10: 5e pop %rsi
|
|
66341d11: c3 retq
|
|
66341d12: 48 89 d9 mov %rbx,%rcx
|
|
66341d15: e8 16 f8 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341d1a: eb bc jmp 66341cd8 <GateFunc_Demux6_F+0x68>
|
|
66341d1c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
0000000066341d20 <GateFunc_Demux7_F>:
|
|
66341d20: 56 push %rsi
|
|
66341d21: 53 push %rbx
|
|
66341d22: 48 83 ec 28 sub $0x28,%rsp
|
|
66341d26: 48 8b 41 40 mov 0x40(%rcx),%rax
|
|
66341d2a: 8b 10 mov (%rax),%edx
|
|
66341d2c: 48 89 cb mov %rcx,%rbx
|
|
66341d2f: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341d33: 48 8b 88 40 04 00 00 mov 0x440(%rax),%rcx
|
|
66341d3a: 8b 09 mov (%rcx),%ecx
|
|
66341d3c: 85 c9 test %ecx,%ecx
|
|
66341d3e: 74 71 je 66341db1 <GateFunc_Demux7_F+0x91>
|
|
66341d40: 48 8b 48 10 mov 0x10(%rax),%rcx
|
|
66341d44: 44 8b 01 mov (%rcx),%r8d
|
|
66341d47: 48 8b 48 08 mov 0x8(%rax),%rcx
|
|
66341d4b: 8b 09 mov (%rcx),%ecx
|
|
66341d4d: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx
|
|
66341d51: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66341d55: 45 8b 00 mov (%r8),%r8d
|
|
66341d58: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx
|
|
66341d5c: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66341d60: 45 8b 00 mov (%r8),%r8d
|
|
66341d63: 46 8d 04 c1 lea (%rcx,%r8,8),%r8d
|
|
66341d67: 48 8b 48 28 mov 0x28(%rax),%rcx
|
|
66341d6b: 8b 09 mov (%rcx),%ecx
|
|
66341d6d: c1 e1 04 shl $0x4,%ecx
|
|
66341d70: 41 01 c8 add %ecx,%r8d
|
|
66341d73: 48 8b 48 30 mov 0x30(%rax),%rcx
|
|
66341d77: 48 8b 40 38 mov 0x38(%rax),%rax
|
|
66341d7b: 8b 09 mov (%rcx),%ecx
|
|
66341d7d: 8b 00 mov (%rax),%eax
|
|
66341d7f: c1 e1 05 shl $0x5,%ecx
|
|
66341d82: 44 01 c1 add %r8d,%ecx
|
|
66341d85: c1 e0 06 shl $0x6,%eax
|
|
66341d88: 8d 74 01 08 lea 0x8(%rcx,%rax,1),%esi
|
|
66341d8c: 39 d6 cmp %edx,%esi
|
|
66341d8e: 74 1a je 66341daa <GateFunc_Demux7_F+0x8a>
|
|
66341d90: 85 d2 test %edx,%edx
|
|
66341d92: 75 3c jne 66341dd0 <GateFunc_Demux7_F+0xb0>
|
|
66341d94: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
66341d9a: 89 f2 mov %esi,%edx
|
|
66341d9c: 48 89 d9 mov %rbx,%rcx
|
|
66341d9f: e8 0c f6 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66341da4: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341da8: 89 30 mov %esi,(%rax)
|
|
66341daa: 48 83 c4 28 add $0x28,%rsp
|
|
66341dae: 5b pop %rbx
|
|
66341daf: 5e pop %rsi
|
|
66341db0: c3 retq
|
|
66341db1: 85 d2 test %edx,%edx
|
|
66341db3: 74 f5 je 66341daa <GateFunc_Demux7_F+0x8a>
|
|
66341db5: 48 89 d9 mov %rbx,%rcx
|
|
66341db8: e8 73 f7 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341dbd: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341dc1: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
66341dc7: 48 83 c4 28 add $0x28,%rsp
|
|
66341dcb: 5b pop %rbx
|
|
66341dcc: 5e pop %rsi
|
|
66341dcd: c3 retq
|
|
66341dce: 66 90 xchg %ax,%ax
|
|
66341dd0: 48 89 d9 mov %rbx,%rcx
|
|
66341dd3: e8 58 f7 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341dd8: eb ba jmp 66341d94 <GateFunc_Demux7_F+0x74>
|
|
66341dda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066341de0 <GateFunc_Demux8_F>:
|
|
66341de0: 56 push %rsi
|
|
66341de1: 53 push %rbx
|
|
66341de2: 48 83 ec 28 sub $0x28,%rsp
|
|
66341de6: 48 8b 41 40 mov 0x40(%rcx),%rax
|
|
66341dea: 8b 10 mov (%rax),%edx
|
|
66341dec: 48 89 cb mov %rcx,%rbx
|
|
66341def: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341df3: 48 8b 88 48 08 00 00 mov 0x848(%rax),%rcx
|
|
66341dfa: 8b 09 mov (%rcx),%ecx
|
|
66341dfc: 85 c9 test %ecx,%ecx
|
|
66341dfe: 0f 84 7f 00 00 00 je 66341e83 <GateFunc_Demux8_F+0xa3>
|
|
66341e04: 48 8b 48 10 mov 0x10(%rax),%rcx
|
|
66341e08: 44 8b 01 mov (%rcx),%r8d
|
|
66341e0b: 48 8b 48 08 mov 0x8(%rax),%rcx
|
|
66341e0f: 8b 09 mov (%rcx),%ecx
|
|
66341e11: 42 8d 0c 41 lea (%rcx,%r8,2),%ecx
|
|
66341e15: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66341e19: 45 8b 00 mov (%r8),%r8d
|
|
66341e1c: 42 8d 0c 81 lea (%rcx,%r8,4),%ecx
|
|
66341e20: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66341e24: 45 8b 00 mov (%r8),%r8d
|
|
66341e27: 42 8d 0c c1 lea (%rcx,%r8,8),%ecx
|
|
66341e2b: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
66341e2f: 45 8b 00 mov (%r8),%r8d
|
|
66341e32: 41 c1 e0 04 shl $0x4,%r8d
|
|
66341e36: 41 01 c8 add %ecx,%r8d
|
|
66341e39: 48 8b 48 30 mov 0x30(%rax),%rcx
|
|
66341e3d: 8b 09 mov (%rcx),%ecx
|
|
66341e3f: c1 e1 05 shl $0x5,%ecx
|
|
66341e42: 41 01 c8 add %ecx,%r8d
|
|
66341e45: 48 8b 48 38 mov 0x38(%rax),%rcx
|
|
66341e49: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
66341e4d: 8b 09 mov (%rcx),%ecx
|
|
66341e4f: 8b 00 mov (%rax),%eax
|
|
66341e51: c1 e1 06 shl $0x6,%ecx
|
|
66341e54: 44 01 c1 add %r8d,%ecx
|
|
66341e57: c1 e0 07 shl $0x7,%eax
|
|
66341e5a: 8d 74 01 09 lea 0x9(%rcx,%rax,1),%esi
|
|
66341e5e: 39 d6 cmp %edx,%esi
|
|
66341e60: 74 1a je 66341e7c <GateFunc_Demux8_F+0x9c>
|
|
66341e62: 85 d2 test %edx,%edx
|
|
66341e64: 75 3a jne 66341ea0 <GateFunc_Demux8_F+0xc0>
|
|
66341e66: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
66341e6c: 89 f2 mov %esi,%edx
|
|
66341e6e: 48 89 d9 mov %rbx,%rcx
|
|
66341e71: e8 3a f5 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66341e76: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341e7a: 89 30 mov %esi,(%rax)
|
|
66341e7c: 48 83 c4 28 add $0x28,%rsp
|
|
66341e80: 5b pop %rbx
|
|
66341e81: 5e pop %rsi
|
|
66341e82: c3 retq
|
|
66341e83: 85 d2 test %edx,%edx
|
|
66341e85: 74 f5 je 66341e7c <GateFunc_Demux8_F+0x9c>
|
|
66341e87: 48 89 d9 mov %rbx,%rcx
|
|
66341e8a: e8 a1 f6 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341e8f: 48 8b 43 40 mov 0x40(%rbx),%rax
|
|
66341e93: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
66341e99: 48 83 c4 28 add $0x28,%rsp
|
|
66341e9d: 5b pop %rbx
|
|
66341e9e: 5e pop %rsi
|
|
66341e9f: c3 retq
|
|
66341ea0: 48 89 d9 mov %rbx,%rcx
|
|
66341ea3: e8 88 f6 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341ea8: eb bc jmp 66341e66 <GateFunc_Demux8_F+0x86>
|
|
66341eaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066341eb0 <GateFunc_Rom4x1_F>:
|
|
66341eb0: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341eb4: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66341eb8: 8b 12 mov (%rdx),%edx
|
|
66341eba: 85 d2 test %edx,%edx
|
|
66341ebc: 74 42 je 66341f00 <GateFunc_Rom4x1_F+0x50>
|
|
66341ebe: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66341ec2: 44 8b 02 mov (%rdx),%r8d
|
|
66341ec5: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
66341ec9: 8b 12 mov (%rdx),%edx
|
|
66341ecb: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
66341ecf: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66341ed3: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66341ed7: 45 8b 00 mov (%r8),%r8d
|
|
66341eda: 8b 00 mov (%rax),%eax
|
|
66341edc: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
66341ee0: 8d 04 c2 lea (%rdx,%rax,8),%eax
|
|
66341ee3: 48 8b 51 40 mov 0x40(%rcx),%rdx
|
|
66341ee7: 48 98 cltq
|
|
66341ee9: 44 8b 04 82 mov (%rdx,%rax,4),%r8d
|
|
66341eed: ba 05 00 00 00 mov $0x5,%edx
|
|
66341ef2: e9 b9 f4 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
66341ef7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
66341efe: 00 00
|
|
66341f00: ba 05 00 00 00 mov $0x5,%edx
|
|
66341f05: e9 26 f6 ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341f0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066341f10 <GateFunc_Rom4x4_F>:
|
|
66341f10: 57 push %rdi
|
|
66341f11: 56 push %rsi
|
|
66341f12: 53 push %rbx
|
|
66341f13: 48 83 ec 20 sub $0x20,%rsp
|
|
66341f17: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341f1b: 48 8b 50 48 mov 0x48(%rax),%rdx
|
|
66341f1f: 48 89 cf mov %rcx,%rdi
|
|
66341f22: 8b 12 mov (%rdx),%edx
|
|
66341f24: 85 d2 test %edx,%edx
|
|
66341f26: 74 58 je 66341f80 <GateFunc_Rom4x4_F+0x70>
|
|
66341f28: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66341f2c: bb 05 00 00 00 mov $0x5,%ebx
|
|
66341f31: 8b 0a mov (%rdx),%ecx
|
|
66341f33: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
66341f37: 8b 12 mov (%rdx),%edx
|
|
66341f39: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
66341f3c: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
66341f40: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66341f44: 8b 09 mov (%rcx),%ecx
|
|
66341f46: 8b 00 mov (%rax),%eax
|
|
66341f48: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
66341f4b: 8d 34 c2 lea (%rdx,%rax,8),%esi
|
|
66341f4e: 48 63 f6 movslq %esi,%rsi
|
|
66341f51: 48 c1 e6 02 shl $0x2,%rsi
|
|
66341f55: 48 8b 47 40 mov 0x40(%rdi),%rax
|
|
66341f59: 89 da mov %ebx,%edx
|
|
66341f5b: 48 89 f9 mov %rdi,%rcx
|
|
66341f5e: 83 c3 01 add $0x1,%ebx
|
|
66341f61: 44 8b 04 30 mov (%rax,%rsi,1),%r8d
|
|
66341f65: 48 83 c6 40 add $0x40,%rsi
|
|
66341f69: e8 42 f4 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66341f6e: 83 fb 09 cmp $0x9,%ebx
|
|
66341f71: 75 e2 jne 66341f55 <GateFunc_Rom4x4_F+0x45>
|
|
66341f73: 48 83 c4 20 add $0x20,%rsp
|
|
66341f77: 5b pop %rbx
|
|
66341f78: 5e pop %rsi
|
|
66341f79: 5f pop %rdi
|
|
66341f7a: c3 retq
|
|
66341f7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66341f80: ba 05 00 00 00 mov $0x5,%edx
|
|
66341f85: e8 a6 f5 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341f8a: 48 89 f9 mov %rdi,%rcx
|
|
66341f8d: ba 06 00 00 00 mov $0x6,%edx
|
|
66341f92: e8 99 f5 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341f97: 48 89 f9 mov %rdi,%rcx
|
|
66341f9a: ba 07 00 00 00 mov $0x7,%edx
|
|
66341f9f: e8 8c f5 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341fa4: ba 08 00 00 00 mov $0x8,%edx
|
|
66341fa9: 48 89 f9 mov %rdi,%rcx
|
|
66341fac: 48 83 c4 20 add $0x20,%rsp
|
|
66341fb0: 5b pop %rbx
|
|
66341fb1: 5e pop %rsi
|
|
66341fb2: 5f pop %rdi
|
|
66341fb3: e9 78 f5 ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
66341fb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
66341fbf: 00
|
|
|
|
0000000066341fc0 <GateFunc_Rom6x1_F>:
|
|
66341fc0: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66341fc4: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
66341fc8: 8b 12 mov (%rdx),%edx
|
|
66341fca: 85 d2 test %edx,%edx
|
|
66341fcc: 74 52 je 66342020 <GateFunc_Rom6x1_F+0x60>
|
|
66341fce: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66341fd2: 44 8b 02 mov (%rdx),%r8d
|
|
66341fd5: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
66341fd9: 8b 12 mov (%rdx),%edx
|
|
66341fdb: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
66341fdf: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66341fe3: 45 8b 00 mov (%r8),%r8d
|
|
66341fe6: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
66341fea: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66341fee: 45 8b 00 mov (%r8),%r8d
|
|
66341ff1: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d
|
|
66341ff5: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
66341ff9: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66341ffd: 8b 12 mov (%rdx),%edx
|
|
66341fff: 8b 00 mov (%rax),%eax
|
|
66342001: c1 e2 04 shl $0x4,%edx
|
|
66342004: 44 01 c2 add %r8d,%edx
|
|
66342007: c1 e0 05 shl $0x5,%eax
|
|
6634200a: 01 d0 add %edx,%eax
|
|
6634200c: 48 8b 51 40 mov 0x40(%rcx),%rdx
|
|
66342010: 48 98 cltq
|
|
66342012: 44 8b 04 82 mov (%rdx,%rax,4),%r8d
|
|
66342016: ba 07 00 00 00 mov $0x7,%edx
|
|
6634201b: e9 90 f3 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
66342020: ba 07 00 00 00 mov $0x7,%edx
|
|
66342025: e9 06 f5 ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
6634202a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066342030 <GateFunc_Rom6x4_F>:
|
|
66342030: 57 push %rdi
|
|
66342031: 56 push %rsi
|
|
66342032: 53 push %rbx
|
|
66342033: 48 83 ec 20 sub $0x20,%rsp
|
|
66342037: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634203b: 48 8b 50 58 mov 0x58(%rax),%rdx
|
|
6634203f: 48 89 cf mov %rcx,%rdi
|
|
66342042: 8b 12 mov (%rdx),%edx
|
|
66342044: 85 d2 test %edx,%edx
|
|
66342046: 74 6c je 663420b4 <GateFunc_Rom6x4_F+0x84>
|
|
66342048: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
6634204c: be 07 00 00 00 mov $0x7,%esi
|
|
66342051: 8b 0a mov (%rdx),%ecx
|
|
66342053: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
66342057: 8b 12 mov (%rdx),%edx
|
|
66342059: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
6634205c: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
66342060: 8b 09 mov (%rcx),%ecx
|
|
66342062: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
66342065: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
66342069: 8b 09 mov (%rcx),%ecx
|
|
6634206b: 8d 14 ca lea (%rdx,%rcx,8),%edx
|
|
6634206e: 48 8b 48 28 mov 0x28(%rax),%rcx
|
|
66342072: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66342076: 8b 19 mov (%rcx),%ebx
|
|
66342078: c1 e3 04 shl $0x4,%ebx
|
|
6634207b: 01 da add %ebx,%edx
|
|
6634207d: 8b 18 mov (%rax),%ebx
|
|
6634207f: c1 e3 05 shl $0x5,%ebx
|
|
66342082: 01 d3 add %edx,%ebx
|
|
66342084: 48 63 db movslq %ebx,%rbx
|
|
66342087: 48 c1 e3 02 shl $0x2,%rbx
|
|
6634208b: 48 8b 47 40 mov 0x40(%rdi),%rax
|
|
6634208f: 89 f2 mov %esi,%edx
|
|
66342091: 48 89 f9 mov %rdi,%rcx
|
|
66342094: 83 c6 01 add $0x1,%esi
|
|
66342097: 44 8b 04 18 mov (%rax,%rbx,1),%r8d
|
|
6634209b: 48 81 c3 00 01 00 00 add $0x100,%rbx
|
|
663420a2: e8 09 f3 ff ff callq 663413b0 <sim_gate_set_port>
|
|
663420a7: 83 fe 0b cmp $0xb,%esi
|
|
663420aa: 75 df jne 6634208b <GateFunc_Rom6x4_F+0x5b>
|
|
663420ac: 48 83 c4 20 add $0x20,%rsp
|
|
663420b0: 5b pop %rbx
|
|
663420b1: 5e pop %rsi
|
|
663420b2: 5f pop %rdi
|
|
663420b3: c3 retq
|
|
663420b4: ba 07 00 00 00 mov $0x7,%edx
|
|
663420b9: e8 72 f4 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
663420be: 48 89 f9 mov %rdi,%rcx
|
|
663420c1: ba 08 00 00 00 mov $0x8,%edx
|
|
663420c6: e8 65 f4 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
663420cb: 48 89 f9 mov %rdi,%rcx
|
|
663420ce: ba 09 00 00 00 mov $0x9,%edx
|
|
663420d3: e8 58 f4 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
663420d8: ba 0a 00 00 00 mov $0xa,%edx
|
|
663420dd: 48 89 f9 mov %rdi,%rcx
|
|
663420e0: 48 83 c4 20 add $0x20,%rsp
|
|
663420e4: 5b pop %rbx
|
|
663420e5: 5e pop %rsi
|
|
663420e6: 5f pop %rdi
|
|
663420e7: e9 44 f4 ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
663420ec: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
00000000663420f0 <GateFunc_Rom8x1_F>:
|
|
663420f0: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663420f4: 48 8b 50 50 mov 0x50(%rax),%rdx
|
|
663420f8: 8b 12 mov (%rdx),%edx
|
|
663420fa: 85 d2 test %edx,%edx
|
|
663420fc: 74 72 je 66342170 <GateFunc_Rom8x1_F+0x80>
|
|
663420fe: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66342102: 44 8b 02 mov (%rdx),%r8d
|
|
66342105: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
66342109: 8b 12 mov (%rdx),%edx
|
|
6634210b: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
6634210f: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66342113: 45 8b 00 mov (%r8),%r8d
|
|
66342116: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
6634211a: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
6634211e: 45 8b 00 mov (%r8),%r8d
|
|
66342121: 42 8d 14 c2 lea (%rdx,%r8,8),%edx
|
|
66342125: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
66342129: 45 8b 00 mov (%r8),%r8d
|
|
6634212c: 41 c1 e0 04 shl $0x4,%r8d
|
|
66342130: 41 01 d0 add %edx,%r8d
|
|
66342133: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66342137: 8b 12 mov (%rdx),%edx
|
|
66342139: c1 e2 05 shl $0x5,%edx
|
|
6634213c: 41 01 d0 add %edx,%r8d
|
|
6634213f: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
66342143: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
66342147: 8b 12 mov (%rdx),%edx
|
|
66342149: 8b 00 mov (%rax),%eax
|
|
6634214b: c1 e2 06 shl $0x6,%edx
|
|
6634214e: 44 01 c2 add %r8d,%edx
|
|
66342151: c1 e0 07 shl $0x7,%eax
|
|
66342154: 01 d0 add %edx,%eax
|
|
66342156: 48 8b 51 40 mov 0x40(%rcx),%rdx
|
|
6634215a: 48 98 cltq
|
|
6634215c: 44 8b 04 82 mov (%rdx,%rax,4),%r8d
|
|
66342160: ba 09 00 00 00 mov $0x9,%edx
|
|
66342165: e9 46 f2 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
6634216a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66342170: ba 09 00 00 00 mov $0x9,%edx
|
|
66342175: e9 b6 f3 ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
6634217a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066342180 <GateFunc_Rom8x4_F>:
|
|
66342180: 57 push %rdi
|
|
66342181: 56 push %rsi
|
|
66342182: 53 push %rbx
|
|
66342183: 48 83 ec 20 sub $0x20,%rsp
|
|
66342187: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634218b: 48 8b 50 68 mov 0x68(%rax),%rdx
|
|
6634218f: 48 89 cf mov %rcx,%rdi
|
|
66342192: 8b 12 mov (%rdx),%edx
|
|
66342194: 85 d2 test %edx,%edx
|
|
66342196: 0f 84 84 00 00 00 je 66342220 <GateFunc_Rom8x4_F+0xa0>
|
|
6634219c: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
663421a0: be 09 00 00 00 mov $0x9,%esi
|
|
663421a5: 8b 0a mov (%rdx),%ecx
|
|
663421a7: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
663421ab: 8b 12 mov (%rdx),%edx
|
|
663421ad: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
663421b0: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
663421b4: 8b 09 mov (%rcx),%ecx
|
|
663421b6: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
663421b9: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
663421bd: 8b 09 mov (%rcx),%ecx
|
|
663421bf: 8d 1c ca lea (%rdx,%rcx,8),%ebx
|
|
663421c2: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
663421c6: 48 8b 48 38 mov 0x38(%rax),%rcx
|
|
663421ca: 8b 12 mov (%rdx),%edx
|
|
663421cc: c1 e2 04 shl $0x4,%edx
|
|
663421cf: 01 d3 add %edx,%ebx
|
|
663421d1: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
663421d5: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
663421d9: 8b 12 mov (%rdx),%edx
|
|
663421db: c1 e2 05 shl $0x5,%edx
|
|
663421de: 01 da add %ebx,%edx
|
|
663421e0: 8b 19 mov (%rcx),%ebx
|
|
663421e2: c1 e3 06 shl $0x6,%ebx
|
|
663421e5: 01 da add %ebx,%edx
|
|
663421e7: 8b 18 mov (%rax),%ebx
|
|
663421e9: c1 e3 07 shl $0x7,%ebx
|
|
663421ec: 01 d3 add %edx,%ebx
|
|
663421ee: 48 63 db movslq %ebx,%rbx
|
|
663421f1: 48 c1 e3 02 shl $0x2,%rbx
|
|
663421f5: 48 8b 47 40 mov 0x40(%rdi),%rax
|
|
663421f9: 89 f2 mov %esi,%edx
|
|
663421fb: 48 89 f9 mov %rdi,%rcx
|
|
663421fe: 83 c6 01 add $0x1,%esi
|
|
66342201: 44 8b 04 18 mov (%rax,%rbx,1),%r8d
|
|
66342205: 48 81 c3 00 04 00 00 add $0x400,%rbx
|
|
6634220c: e8 9f f1 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66342211: 83 fe 0d cmp $0xd,%esi
|
|
66342214: 75 df jne 663421f5 <GateFunc_Rom8x4_F+0x75>
|
|
66342216: 48 83 c4 20 add $0x20,%rsp
|
|
6634221a: 5b pop %rbx
|
|
6634221b: 5e pop %rsi
|
|
6634221c: 5f pop %rdi
|
|
6634221d: c3 retq
|
|
6634221e: 66 90 xchg %ax,%ax
|
|
66342220: ba 09 00 00 00 mov $0x9,%edx
|
|
66342225: e8 06 f3 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
6634222a: 48 89 f9 mov %rdi,%rcx
|
|
6634222d: ba 0a 00 00 00 mov $0xa,%edx
|
|
66342232: e8 f9 f2 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66342237: 48 89 f9 mov %rdi,%rcx
|
|
6634223a: ba 0b 00 00 00 mov $0xb,%edx
|
|
6634223f: e8 ec f2 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66342244: ba 0c 00 00 00 mov $0xc,%edx
|
|
66342249: 48 89 f9 mov %rdi,%rcx
|
|
6634224c: 48 83 c4 20 add $0x20,%rsp
|
|
66342250: 5b pop %rbx
|
|
66342251: 5e pop %rsi
|
|
66342252: 5f pop %rdi
|
|
66342253: e9 d8 f2 ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
66342258: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634225f: 00
|
|
|
|
0000000066342260 <GateFunc_Rom9x1_F>:
|
|
66342260: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66342264: 48 8b 50 58 mov 0x58(%rax),%rdx
|
|
66342268: 8b 12 mov (%rdx),%edx
|
|
6634226a: 85 d2 test %edx,%edx
|
|
6634226c: 0f 84 7e 00 00 00 je 663422f0 <GateFunc_Rom9x1_F+0x90>
|
|
66342272: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66342276: 44 8b 02 mov (%rdx),%r8d
|
|
66342279: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634227d: 8b 12 mov (%rdx),%edx
|
|
6634227f: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
66342283: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66342287: 45 8b 00 mov (%r8),%r8d
|
|
6634228a: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
6634228e: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66342292: 45 8b 00 mov (%r8),%r8d
|
|
66342295: 42 8d 14 c2 lea (%rdx,%r8,8),%edx
|
|
66342299: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
6634229d: 45 8b 00 mov (%r8),%r8d
|
|
663422a0: 41 c1 e0 04 shl $0x4,%r8d
|
|
663422a4: 44 01 c2 add %r8d,%edx
|
|
663422a7: 4c 8b 40 30 mov 0x30(%rax),%r8
|
|
663422ab: 45 8b 00 mov (%r8),%r8d
|
|
663422ae: 41 c1 e0 05 shl $0x5,%r8d
|
|
663422b2: 41 01 d0 add %edx,%r8d
|
|
663422b5: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
663422b9: 8b 12 mov (%rdx),%edx
|
|
663422bb: c1 e2 06 shl $0x6,%edx
|
|
663422be: 41 01 d0 add %edx,%r8d
|
|
663422c1: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
663422c5: 48 8b 40 48 mov 0x48(%rax),%rax
|
|
663422c9: 8b 12 mov (%rdx),%edx
|
|
663422cb: 8b 00 mov (%rax),%eax
|
|
663422cd: c1 e2 07 shl $0x7,%edx
|
|
663422d0: 44 01 c2 add %r8d,%edx
|
|
663422d3: c1 e0 08 shl $0x8,%eax
|
|
663422d6: 01 d0 add %edx,%eax
|
|
663422d8: 48 8b 51 40 mov 0x40(%rcx),%rdx
|
|
663422dc: 48 98 cltq
|
|
663422de: 44 8b 04 82 mov (%rdx,%rax,4),%r8d
|
|
663422e2: ba 0a 00 00 00 mov $0xa,%edx
|
|
663422e7: e9 c4 f0 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
663422ec: 0f 1f 40 00 nopl 0x0(%rax)
|
|
663422f0: ba 0a 00 00 00 mov $0xa,%edx
|
|
663422f5: e9 36 f2 ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
663422fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066342300 <GateFunc_Rom9x4_F>:
|
|
66342300: 57 push %rdi
|
|
66342301: 56 push %rsi
|
|
66342302: 53 push %rbx
|
|
66342303: 48 83 ec 20 sub $0x20,%rsp
|
|
66342307: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634230b: 48 8b 50 70 mov 0x70(%rax),%rdx
|
|
6634230f: 48 89 cf mov %rcx,%rdi
|
|
66342312: 8b 12 mov (%rdx),%edx
|
|
66342314: 85 d2 test %edx,%edx
|
|
66342316: 0f 84 94 00 00 00 je 663423b0 <GateFunc_Rom9x4_F+0xb0>
|
|
6634231c: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66342320: be 0a 00 00 00 mov $0xa,%esi
|
|
66342325: 8b 0a mov (%rdx),%ecx
|
|
66342327: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634232b: 8b 12 mov (%rdx),%edx
|
|
6634232d: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
66342330: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
66342334: 8b 09 mov (%rcx),%ecx
|
|
66342336: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
66342339: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
6634233d: 8b 09 mov (%rcx),%ecx
|
|
6634233f: 8d 14 ca lea (%rdx,%rcx,8),%edx
|
|
66342342: 48 8b 48 28 mov 0x28(%rax),%rcx
|
|
66342346: 8b 19 mov (%rcx),%ebx
|
|
66342348: 48 8b 48 40 mov 0x40(%rax),%rcx
|
|
6634234c: c1 e3 04 shl $0x4,%ebx
|
|
6634234f: 01 d3 add %edx,%ebx
|
|
66342351: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66342355: 8b 12 mov (%rdx),%edx
|
|
66342357: c1 e2 05 shl $0x5,%edx
|
|
6634235a: 01 d3 add %edx,%ebx
|
|
6634235c: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
66342360: 48 8b 40 48 mov 0x48(%rax),%rax
|
|
66342364: 8b 12 mov (%rdx),%edx
|
|
66342366: c1 e2 06 shl $0x6,%edx
|
|
66342369: 01 da add %ebx,%edx
|
|
6634236b: 8b 19 mov (%rcx),%ebx
|
|
6634236d: c1 e3 07 shl $0x7,%ebx
|
|
66342370: 01 da add %ebx,%edx
|
|
66342372: 8b 18 mov (%rax),%ebx
|
|
66342374: c1 e3 08 shl $0x8,%ebx
|
|
66342377: 01 d3 add %edx,%ebx
|
|
66342379: 48 63 db movslq %ebx,%rbx
|
|
6634237c: 48 c1 e3 02 shl $0x2,%rbx
|
|
66342380: 48 8b 47 40 mov 0x40(%rdi),%rax
|
|
66342384: 89 f2 mov %esi,%edx
|
|
66342386: 48 89 f9 mov %rdi,%rcx
|
|
66342389: 83 c6 01 add $0x1,%esi
|
|
6634238c: 44 8b 04 18 mov (%rax,%rbx,1),%r8d
|
|
66342390: 48 81 c3 00 08 00 00 add $0x800,%rbx
|
|
66342397: e8 14 f0 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634239c: 83 fe 0e cmp $0xe,%esi
|
|
6634239f: 75 df jne 66342380 <GateFunc_Rom9x4_F+0x80>
|
|
663423a1: 48 83 c4 20 add $0x20,%rsp
|
|
663423a5: 5b pop %rbx
|
|
663423a6: 5e pop %rsi
|
|
663423a7: 5f pop %rdi
|
|
663423a8: c3 retq
|
|
663423a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
663423b0: ba 0a 00 00 00 mov $0xa,%edx
|
|
663423b5: e8 76 f1 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
663423ba: 48 89 f9 mov %rdi,%rcx
|
|
663423bd: ba 0b 00 00 00 mov $0xb,%edx
|
|
663423c2: e8 69 f1 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
663423c7: 48 89 f9 mov %rdi,%rcx
|
|
663423ca: ba 0c 00 00 00 mov $0xc,%edx
|
|
663423cf: e8 5c f1 ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
663423d4: ba 0d 00 00 00 mov $0xd,%edx
|
|
663423d9: 48 89 f9 mov %rdi,%rcx
|
|
663423dc: 48 83 c4 20 add $0x20,%rsp
|
|
663423e0: 5b pop %rbx
|
|
663423e1: 5e pop %rsi
|
|
663423e2: 5f pop %rdi
|
|
663423e3: e9 48 f1 ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
663423e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663423ef: 00
|
|
|
|
00000000663423f0 <GateFunc_Ram8x8_F>:
|
|
663423f0: 57 push %rdi
|
|
663423f1: 56 push %rsi
|
|
663423f2: 53 push %rbx
|
|
663423f3: 48 83 ec 20 sub $0x20,%rsp
|
|
663423f7: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663423fb: 48 8b 90 c8 00 00 00 mov 0xc8(%rax),%rdx
|
|
66342402: 48 89 ce mov %rcx,%rsi
|
|
66342405: 8b 0a mov (%rdx),%ecx
|
|
66342407: 85 c9 test %ecx,%ecx
|
|
66342409: 0f 84 81 01 00 00 je 66342590 <GateFunc_Ram8x8_F+0x1a0>
|
|
6634240f: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx
|
|
66342416: 31 db xor %ebx,%ebx
|
|
66342418: 8b 0a mov (%rdx),%ecx
|
|
6634241a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx
|
|
66342421: 8b 12 mov (%rdx),%edx
|
|
66342423: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
66342426: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx
|
|
6634242d: 8b 09 mov (%rcx),%ecx
|
|
6634242f: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
66342432: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx
|
|
66342439: 8b 09 mov (%rcx),%ecx
|
|
6634243b: 8d 14 ca lea (%rdx,%rcx,8),%edx
|
|
6634243e: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx
|
|
66342445: 8b 09 mov (%rcx),%ecx
|
|
66342447: c1 e1 04 shl $0x4,%ecx
|
|
6634244a: 01 d1 add %edx,%ecx
|
|
6634244c: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx
|
|
66342453: 8b 12 mov (%rdx),%edx
|
|
66342455: c1 e2 05 shl $0x5,%edx
|
|
66342458: 01 d1 add %edx,%ecx
|
|
6634245a: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx
|
|
66342461: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax
|
|
66342468: 8b 12 mov (%rdx),%edx
|
|
6634246a: 8b 00 mov (%rax),%eax
|
|
6634246c: c1 e2 06 shl $0x6,%edx
|
|
6634246f: 01 ca add %ecx,%edx
|
|
66342471: c1 e0 07 shl $0x7,%eax
|
|
66342474: 01 d0 add %edx,%eax
|
|
66342476: 48 8b 56 40 mov 0x40(%rsi),%rdx
|
|
6634247a: 48 98 cltq
|
|
6634247c: 8b 3c 82 mov (%rdx,%rax,4),%edi
|
|
6634247f: 90 nop
|
|
66342480: 8d 53 09 lea 0x9(%rbx),%edx
|
|
66342483: 89 d9 mov %ebx,%ecx
|
|
66342485: 41 89 f8 mov %edi,%r8d
|
|
66342488: 41 d3 e8 shr %cl,%r8d
|
|
6634248b: 83 c3 01 add $0x1,%ebx
|
|
6634248e: 48 89 f1 mov %rsi,%rcx
|
|
66342491: 41 83 e0 01 and $0x1,%r8d
|
|
66342495: e8 16 ef ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634249a: 83 fb 08 cmp $0x8,%ebx
|
|
6634249d: 75 e1 jne 66342480 <GateFunc_Ram8x8_F+0x90>
|
|
6634249f: 48 8b 46 10 mov 0x10(%rsi),%rax
|
|
663424a3: 48 8b 90 d0 00 00 00 mov 0xd0(%rax),%rdx
|
|
663424aa: 8b 12 mov (%rdx),%edx
|
|
663424ac: 85 d2 test %edx,%edx
|
|
663424ae: 0f 84 cb 00 00 00 je 6634257f <GateFunc_Ram8x8_F+0x18f>
|
|
663424b4: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
663424b8: 8b 0a mov (%rdx),%ecx
|
|
663424ba: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
663424be: 8b 12 mov (%rdx),%edx
|
|
663424c0: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
663424c3: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
663424c7: 8b 09 mov (%rcx),%ecx
|
|
663424c9: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
663424cc: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
663424d0: 8b 09 mov (%rcx),%ecx
|
|
663424d2: 8d 0c ca lea (%rdx,%rcx,8),%ecx
|
|
663424d5: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
663424d9: 8b 12 mov (%rdx),%edx
|
|
663424db: c1 e2 04 shl $0x4,%edx
|
|
663424de: 01 ca add %ecx,%edx
|
|
663424e0: 48 8b 48 30 mov 0x30(%rax),%rcx
|
|
663424e4: 8b 09 mov (%rcx),%ecx
|
|
663424e6: c1 e1 05 shl $0x5,%ecx
|
|
663424e9: 01 ca add %ecx,%edx
|
|
663424eb: 48 8b 48 38 mov 0x38(%rax),%rcx
|
|
663424ef: 8b 09 mov (%rcx),%ecx
|
|
663424f1: c1 e1 06 shl $0x6,%ecx
|
|
663424f4: 01 d1 add %edx,%ecx
|
|
663424f6: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx
|
|
663424fd: 44 8b 02 mov (%rdx),%r8d
|
|
66342500: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx
|
|
66342507: 8b 12 mov (%rdx),%edx
|
|
66342509: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
6634250d: 4c 8b 80 98 00 00 00 mov 0x98(%rax),%r8
|
|
66342514: 45 8b 00 mov (%r8),%r8d
|
|
66342517: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
6634251b: 4c 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8
|
|
66342522: 45 8b 00 mov (%r8),%r8d
|
|
66342525: 42 8d 14 c2 lea (%rdx,%r8,8),%edx
|
|
66342529: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8
|
|
66342530: 45 8b 00 mov (%r8),%r8d
|
|
66342533: 41 c1 e0 04 shl $0x4,%r8d
|
|
66342537: 44 01 c2 add %r8d,%edx
|
|
6634253a: 4c 8b 80 b0 00 00 00 mov 0xb0(%rax),%r8
|
|
66342541: 45 8b 00 mov (%r8),%r8d
|
|
66342544: 41 c1 e0 05 shl $0x5,%r8d
|
|
66342548: 41 01 d0 add %edx,%r8d
|
|
6634254b: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx
|
|
66342552: 8b 12 mov (%rdx),%edx
|
|
66342554: c1 e2 06 shl $0x6,%edx
|
|
66342557: 41 01 d0 add %edx,%r8d
|
|
6634255a: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx
|
|
66342561: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
66342565: 8b 12 mov (%rdx),%edx
|
|
66342567: c1 e2 07 shl $0x7,%edx
|
|
6634256a: 44 01 c2 add %r8d,%edx
|
|
6634256d: 4c 8b 46 40 mov 0x40(%rsi),%r8
|
|
66342571: 8b 00 mov (%rax),%eax
|
|
66342573: 48 63 d2 movslq %edx,%rdx
|
|
66342576: c1 e0 07 shl $0x7,%eax
|
|
66342579: 01 c8 add %ecx,%eax
|
|
6634257b: 41 89 04 90 mov %eax,(%r8,%rdx,4)
|
|
6634257f: 48 83 c4 20 add $0x20,%rsp
|
|
66342583: 5b pop %rbx
|
|
66342584: 5e pop %rsi
|
|
66342585: 5f pop %rdi
|
|
66342586: c3 retq
|
|
66342587: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634258e: 00 00
|
|
66342590: 41 ba 09 00 00 00 mov $0x9,%r10d
|
|
66342596: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634259d: 00 00 00
|
|
663425a0: 44 89 d2 mov %r10d,%edx
|
|
663425a3: 48 89 f1 mov %rsi,%rcx
|
|
663425a6: e8 85 ef ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
663425ab: 41 83 c2 01 add $0x1,%r10d
|
|
663425af: 41 83 fa 11 cmp $0x11,%r10d
|
|
663425b3: 75 eb jne 663425a0 <GateFunc_Ram8x8_F+0x1b0>
|
|
663425b5: e9 e5 fe ff ff jmpq 6634249f <GateFunc_Ram8x8_F+0xaf>
|
|
663425ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
00000000663425c0 <GateFunc_Ram8x12_F>:
|
|
663425c0: 57 push %rdi
|
|
663425c1: 56 push %rsi
|
|
663425c2: 53 push %rbx
|
|
663425c3: 48 83 ec 20 sub $0x20,%rsp
|
|
663425c7: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663425cb: 48 8b 90 e8 00 00 00 mov 0xe8(%rax),%rdx
|
|
663425d2: 48 89 ce mov %rcx,%rsi
|
|
663425d5: 8b 0a mov (%rdx),%ecx
|
|
663425d7: 85 c9 test %ecx,%ecx
|
|
663425d9: 0f 84 01 02 00 00 je 663427e0 <GateFunc_Ram8x12_F+0x220>
|
|
663425df: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx
|
|
663425e6: 31 db xor %ebx,%ebx
|
|
663425e8: 8b 0a mov (%rdx),%ecx
|
|
663425ea: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx
|
|
663425f1: 8b 12 mov (%rdx),%edx
|
|
663425f3: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
663425f6: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx
|
|
663425fd: 8b 09 mov (%rcx),%ecx
|
|
663425ff: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
66342602: 48 8b 88 a0 00 00 00 mov 0xa0(%rax),%rcx
|
|
66342609: 8b 09 mov (%rcx),%ecx
|
|
6634260b: 8d 14 ca lea (%rdx,%rcx,8),%edx
|
|
6634260e: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx
|
|
66342615: 8b 09 mov (%rcx),%ecx
|
|
66342617: c1 e1 04 shl $0x4,%ecx
|
|
6634261a: 01 d1 add %edx,%ecx
|
|
6634261c: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx
|
|
66342623: 8b 12 mov (%rdx),%edx
|
|
66342625: c1 e2 05 shl $0x5,%edx
|
|
66342628: 01 d1 add %edx,%ecx
|
|
6634262a: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx
|
|
66342631: 8b 12 mov (%rdx),%edx
|
|
66342633: c1 e2 06 shl $0x6,%edx
|
|
66342636: 01 ca add %ecx,%edx
|
|
66342638: 48 8b 88 c0 00 00 00 mov 0xc0(%rax),%rcx
|
|
6634263f: 8b 09 mov (%rcx),%ecx
|
|
66342641: c1 e1 07 shl $0x7,%ecx
|
|
66342644: 01 ca add %ecx,%edx
|
|
66342646: 48 8b 88 c8 00 00 00 mov 0xc8(%rax),%rcx
|
|
6634264d: 8b 09 mov (%rcx),%ecx
|
|
6634264f: c1 e1 08 shl $0x8,%ecx
|
|
66342652: 01 d1 add %edx,%ecx
|
|
66342654: 48 8b 90 d0 00 00 00 mov 0xd0(%rax),%rdx
|
|
6634265b: 8b 12 mov (%rdx),%edx
|
|
6634265d: c1 e2 09 shl $0x9,%edx
|
|
66342660: 01 d1 add %edx,%ecx
|
|
66342662: 48 8b 90 d8 00 00 00 mov 0xd8(%rax),%rdx
|
|
66342669: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax
|
|
66342670: 8b 12 mov (%rdx),%edx
|
|
66342672: 8b 00 mov (%rax),%eax
|
|
66342674: c1 e2 0a shl $0xa,%edx
|
|
66342677: 01 ca add %ecx,%edx
|
|
66342679: c1 e0 0b shl $0xb,%eax
|
|
6634267c: 01 d0 add %edx,%eax
|
|
6634267e: 48 8b 56 40 mov 0x40(%rsi),%rdx
|
|
66342682: 48 98 cltq
|
|
66342684: 8b 3c 82 mov (%rdx,%rax,4),%edi
|
|
66342687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634268e: 00 00
|
|
66342690: 8d 53 09 lea 0x9(%rbx),%edx
|
|
66342693: 89 d9 mov %ebx,%ecx
|
|
66342695: 41 89 f8 mov %edi,%r8d
|
|
66342698: 41 d3 e8 shr %cl,%r8d
|
|
6634269b: 83 c3 01 add $0x1,%ebx
|
|
6634269e: 48 89 f1 mov %rsi,%rcx
|
|
663426a1: 41 83 e0 01 and $0x1,%r8d
|
|
663426a5: e8 06 ed ff ff callq 663413b0 <sim_gate_set_port>
|
|
663426aa: 83 fb 08 cmp $0x8,%ebx
|
|
663426ad: 75 e1 jne 66342690 <GateFunc_Ram8x12_F+0xd0>
|
|
663426af: 48 8b 46 10 mov 0x10(%rsi),%rax
|
|
663426b3: 48 8b 90 f0 00 00 00 mov 0xf0(%rax),%rdx
|
|
663426ba: 8b 12 mov (%rdx),%edx
|
|
663426bc: 85 d2 test %edx,%edx
|
|
663426be: 0f 84 0b 01 00 00 je 663427cf <GateFunc_Ram8x12_F+0x20f>
|
|
663426c4: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
663426c8: 8b 0a mov (%rdx),%ecx
|
|
663426ca: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
663426ce: 8b 12 mov (%rdx),%edx
|
|
663426d0: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
663426d3: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
663426d7: 8b 09 mov (%rcx),%ecx
|
|
663426d9: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
663426dc: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
663426e0: 8b 09 mov (%rcx),%ecx
|
|
663426e2: 8d 0c ca lea (%rdx,%rcx,8),%ecx
|
|
663426e5: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
663426e9: 8b 12 mov (%rdx),%edx
|
|
663426eb: c1 e2 04 shl $0x4,%edx
|
|
663426ee: 01 ca add %ecx,%edx
|
|
663426f0: 48 8b 48 30 mov 0x30(%rax),%rcx
|
|
663426f4: 8b 09 mov (%rcx),%ecx
|
|
663426f6: c1 e1 05 shl $0x5,%ecx
|
|
663426f9: 01 ca add %ecx,%edx
|
|
663426fb: 48 8b 48 38 mov 0x38(%rax),%rcx
|
|
663426ff: 8b 09 mov (%rcx),%ecx
|
|
66342701: c1 e1 06 shl $0x6,%ecx
|
|
66342704: 01 d1 add %edx,%ecx
|
|
66342706: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx
|
|
6634270d: 44 8b 02 mov (%rdx),%r8d
|
|
66342710: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx
|
|
66342717: 8b 12 mov (%rdx),%edx
|
|
66342719: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
6634271d: 4c 8b 80 98 00 00 00 mov 0x98(%rax),%r8
|
|
66342724: 45 8b 00 mov (%r8),%r8d
|
|
66342727: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
6634272b: 4c 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8
|
|
66342732: 45 8b 00 mov (%r8),%r8d
|
|
66342735: 42 8d 14 c2 lea (%rdx,%r8,8),%edx
|
|
66342739: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8
|
|
66342740: 45 8b 00 mov (%r8),%r8d
|
|
66342743: 41 c1 e0 04 shl $0x4,%r8d
|
|
66342747: 44 01 c2 add %r8d,%edx
|
|
6634274a: 4c 8b 80 b0 00 00 00 mov 0xb0(%rax),%r8
|
|
66342751: 45 8b 00 mov (%r8),%r8d
|
|
66342754: 41 c1 e0 05 shl $0x5,%r8d
|
|
66342758: 41 01 d0 add %edx,%r8d
|
|
6634275b: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx
|
|
66342762: 8b 12 mov (%rdx),%edx
|
|
66342764: c1 e2 06 shl $0x6,%edx
|
|
66342767: 41 01 d0 add %edx,%r8d
|
|
6634276a: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx
|
|
66342771: 8b 12 mov (%rdx),%edx
|
|
66342773: c1 e2 07 shl $0x7,%edx
|
|
66342776: 44 01 c2 add %r8d,%edx
|
|
66342779: 4c 8b 80 c8 00 00 00 mov 0xc8(%rax),%r8
|
|
66342780: 45 8b 00 mov (%r8),%r8d
|
|
66342783: 41 c1 e0 08 shl $0x8,%r8d
|
|
66342787: 44 01 c2 add %r8d,%edx
|
|
6634278a: 4c 8b 80 d0 00 00 00 mov 0xd0(%rax),%r8
|
|
66342791: 45 8b 00 mov (%r8),%r8d
|
|
66342794: 41 c1 e0 09 shl $0x9,%r8d
|
|
66342798: 41 01 d0 add %edx,%r8d
|
|
6634279b: 48 8b 90 d8 00 00 00 mov 0xd8(%rax),%rdx
|
|
663427a2: 8b 12 mov (%rdx),%edx
|
|
663427a4: c1 e2 0a shl $0xa,%edx
|
|
663427a7: 41 01 d0 add %edx,%r8d
|
|
663427aa: 48 8b 90 e0 00 00 00 mov 0xe0(%rax),%rdx
|
|
663427b1: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
663427b5: 8b 12 mov (%rdx),%edx
|
|
663427b7: 8b 00 mov (%rax),%eax
|
|
663427b9: c1 e2 0b shl $0xb,%edx
|
|
663427bc: 44 01 c2 add %r8d,%edx
|
|
663427bf: 4c 8b 46 40 mov 0x40(%rsi),%r8
|
|
663427c3: c1 e0 07 shl $0x7,%eax
|
|
663427c6: 48 63 d2 movslq %edx,%rdx
|
|
663427c9: 01 c8 add %ecx,%eax
|
|
663427cb: 41 89 04 90 mov %eax,(%r8,%rdx,4)
|
|
663427cf: 48 83 c4 20 add $0x20,%rsp
|
|
663427d3: 5b pop %rbx
|
|
663427d4: 5e pop %rsi
|
|
663427d5: 5f pop %rdi
|
|
663427d6: c3 retq
|
|
663427d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
663427de: 00 00
|
|
663427e0: 41 ba 09 00 00 00 mov $0x9,%r10d
|
|
663427e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663427ed: 00 00 00
|
|
663427f0: 44 89 d2 mov %r10d,%edx
|
|
663427f3: 48 89 f1 mov %rsi,%rcx
|
|
663427f6: e8 35 ed ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
663427fb: 41 83 c2 01 add $0x1,%r10d
|
|
663427ff: 41 83 fa 11 cmp $0x11,%r10d
|
|
66342803: 75 eb jne 663427f0 <GateFunc_Ram8x12_F+0x230>
|
|
66342805: e9 a5 fe ff ff jmpq 663426af <GateFunc_Ram8x12_F+0xef>
|
|
6634280a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066342810 <GateFunc_Enabler2_F>:
|
|
66342810: 53 push %rbx
|
|
66342811: 48 83 ec 20 sub $0x20,%rsp
|
|
66342815: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66342819: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
6634281d: 48 89 cb mov %rcx,%rbx
|
|
66342820: 8b 12 mov (%rdx),%edx
|
|
66342822: 85 d2 test %edx,%edx
|
|
66342824: 75 1c jne 66342842 <GateFunc_Enabler2_F+0x32>
|
|
66342826: ba 03 00 00 00 mov $0x3,%edx
|
|
6634282b: e8 00 ed ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66342830: ba 04 00 00 00 mov $0x4,%edx
|
|
66342835: 48 89 d9 mov %rbx,%rcx
|
|
66342838: 48 83 c4 20 add $0x20,%rsp
|
|
6634283c: 5b pop %rbx
|
|
6634283d: e9 ee ec ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
66342842: 48 8b 40 08 mov 0x8(%rax),%rax
|
|
66342846: ba 03 00 00 00 mov $0x3,%edx
|
|
6634284b: 44 8b 00 mov (%rax),%r8d
|
|
6634284e: e8 5d eb ff ff callq 663413b0 <sim_gate_set_port>
|
|
66342853: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
66342857: ba 04 00 00 00 mov $0x4,%edx
|
|
6634285c: 48 89 d9 mov %rbx,%rcx
|
|
6634285f: 48 8b 40 10 mov 0x10(%rax),%rax
|
|
66342863: 44 8b 00 mov (%rax),%r8d
|
|
66342866: 48 83 c4 20 add $0x20,%rsp
|
|
6634286a: 5b pop %rbx
|
|
6634286b: e9 40 eb ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
|
|
0000000066342870 <GateFunc_Enabler3_F>:
|
|
66342870: 56 push %rsi
|
|
66342871: 53 push %rbx
|
|
66342872: 48 83 ec 28 sub $0x28,%rsp
|
|
66342876: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634287a: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634287e: 48 89 cb mov %rcx,%rbx
|
|
66342881: 8b 12 mov (%rdx),%edx
|
|
66342883: 85 d2 test %edx,%edx
|
|
66342885: 75 2a jne 663428b1 <GateFunc_Enabler3_F+0x41>
|
|
66342887: ba 04 00 00 00 mov $0x4,%edx
|
|
6634288c: e8 9f ec ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
66342891: 48 89 d9 mov %rbx,%rcx
|
|
66342894: ba 05 00 00 00 mov $0x5,%edx
|
|
66342899: e8 92 ec ff ff callq 66341530 <sim_gate_set_port.constprop.110>
|
|
6634289e: ba 06 00 00 00 mov $0x6,%edx
|
|
663428a3: 48 89 d9 mov %rbx,%rcx
|
|
663428a6: 48 83 c4 28 add $0x28,%rsp
|
|
663428aa: 5b pop %rbx
|
|
663428ab: 5e pop %rsi
|
|
663428ac: e9 7f ec ff ff jmpq 66341530 <sim_gate_set_port.constprop.110>
|
|
663428b1: 31 d2 xor %edx,%edx
|
|
663428b3: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
663428b7: 48 89 d9 mov %rbx,%rcx
|
|
663428ba: 83 c2 04 add $0x4,%edx
|
|
663428bd: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
663428c1: 44 8b 00 mov (%rax),%r8d
|
|
663428c4: e8 e7 ea ff ff callq 663413b0 <sim_gate_set_port>
|
|
663428c9: 48 83 fe 03 cmp $0x3,%rsi
|
|
663428cd: 48 89 f2 mov %rsi,%rdx
|
|
663428d0: 74 0e je 663428e0 <GateFunc_Enabler3_F+0x70>
|
|
663428d2: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
663428d6: eb db jmp 663428b3 <GateFunc_Enabler3_F+0x43>
|
|
663428d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663428df: 00
|
|
663428e0: 48 83 c4 28 add $0x28,%rsp
|
|
663428e4: 5b pop %rbx
|
|
663428e5: 5e pop %rsi
|
|
663428e6: c3 retq
|
|
663428e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
663428ee: 00 00
|
|
|
|
00000000663428f0 <GateFunc_Diode_F>:
|
|
663428f0: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
663428f4: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
663428f8: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
663428fc: 45 8b 48 08 mov 0x8(%r8),%r9d
|
|
66342900: 8b 00 mov (%rax),%eax
|
|
66342902: 44 39 c8 cmp %r9d,%eax
|
|
66342905: 74 67 je 6634296e <GateFunc_Diode_F+0x7e>
|
|
66342907: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634290b: 41 89 c3 mov %eax,%r11d
|
|
6634290e: 45 29 cb sub %r9d,%r11d
|
|
66342911: 4d 8b 52 10 mov 0x10(%r10),%r10
|
|
66342915: 45 01 1a add %r11d,(%r10)
|
|
66342918: 41 89 40 08 mov %eax,0x8(%r8)
|
|
6634291c: 45 31 c0 xor %r8d,%r8d
|
|
6634291f: 45 8b 0a mov (%r10),%r9d
|
|
66342922: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342926: 45 85 c9 test %r9d,%r9d
|
|
66342929: 41 0f 9f c0 setg %r8b
|
|
6634292d: 44 3b 00 cmp (%rax),%r8d
|
|
66342930: 74 3c je 6634296e <GateFunc_Diode_F+0x7e>
|
|
66342932: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66342936: 48 8b 40 10 mov 0x10(%rax),%rax
|
|
6634293a: 8b 00 mov (%rax),%eax
|
|
6634293c: 85 c0 test %eax,%eax
|
|
6634293e: 75 2e jne 6634296e <GateFunc_Diode_F+0x7e>
|
|
66342940: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66342944: 48 8b 0d e5 3f 01 00 mov 0x13fe5(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634294b: 4c 8b 05 ce 3f 01 00 mov 0x13fce(%rip),%r8 # 66356920 <net_queue>
|
|
66342952: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66342956: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634295a: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66342960: 48 63 01 movslq (%rcx),%rax
|
|
66342963: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66342967: 44 89 09 mov %r9d,(%rcx)
|
|
6634296a: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634296e: c3 retq
|
|
6634296f: 90 nop
|
|
|
|
0000000066342970 <GateFunc_Not_F>:
|
|
66342970: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66342974: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66342978: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
6634297c: 45 8b 48 08 mov 0x8(%r8),%r9d
|
|
66342980: 44 8b 10 mov (%rax),%r10d
|
|
66342983: 31 c0 xor %eax,%eax
|
|
66342985: 45 85 d2 test %r10d,%r10d
|
|
66342988: 0f 94 c0 sete %al
|
|
6634298b: 44 39 c8 cmp %r9d,%eax
|
|
6634298e: 74 67 je 663429f7 <GateFunc_Not_F+0x87>
|
|
66342990: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66342994: 41 89 c3 mov %eax,%r11d
|
|
66342997: 45 29 cb sub %r9d,%r11d
|
|
6634299a: 4d 8b 52 10 mov 0x10(%r10),%r10
|
|
6634299e: 45 01 1a add %r11d,(%r10)
|
|
663429a1: 41 89 40 08 mov %eax,0x8(%r8)
|
|
663429a5: 45 31 c0 xor %r8d,%r8d
|
|
663429a8: 45 8b 0a mov (%r10),%r9d
|
|
663429ab: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663429af: 45 85 c9 test %r9d,%r9d
|
|
663429b2: 41 0f 9f c0 setg %r8b
|
|
663429b6: 44 3b 00 cmp (%rax),%r8d
|
|
663429b9: 74 3c je 663429f7 <GateFunc_Not_F+0x87>
|
|
663429bb: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663429bf: 48 8b 40 10 mov 0x10(%rax),%rax
|
|
663429c3: 8b 00 mov (%rax),%eax
|
|
663429c5: 85 c0 test %eax,%eax
|
|
663429c7: 75 2e jne 663429f7 <GateFunc_Not_F+0x87>
|
|
663429c9: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663429cd: 48 8b 0d 5c 3f 01 00 mov 0x13f5c(%rip),%rcx # 66356930 <num_net_queue>
|
|
663429d4: 4c 8b 05 45 3f 01 00 mov 0x13f45(%rip),%r8 # 66356920 <net_queue>
|
|
663429db: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
663429df: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663429e3: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663429e9: 48 63 01 movslq (%rcx),%rax
|
|
663429ec: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
663429f0: 44 89 09 mov %r9d,(%rcx)
|
|
663429f3: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
663429f7: c3 retq
|
|
663429f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663429ff: 00
|
|
|
|
0000000066342a00 <GateFunc_Xor2_F>:
|
|
66342a00: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66342a04: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66342a08: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342a0c: 8b 00 mov (%rax),%eax
|
|
66342a0e: 41 33 00 xor (%r8),%eax
|
|
66342a11: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66342a15: 45 8b 48 0c mov 0xc(%r8),%r9d
|
|
66342a19: 44 39 c8 cmp %r9d,%eax
|
|
66342a1c: 74 67 je 66342a85 <GateFunc_Xor2_F+0x85>
|
|
66342a1e: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66342a22: 41 89 c3 mov %eax,%r11d
|
|
66342a25: 45 29 cb sub %r9d,%r11d
|
|
66342a28: 4d 8b 52 18 mov 0x18(%r10),%r10
|
|
66342a2c: 45 01 1a add %r11d,(%r10)
|
|
66342a2f: 41 89 40 0c mov %eax,0xc(%r8)
|
|
66342a33: 45 31 c0 xor %r8d,%r8d
|
|
66342a36: 45 8b 0a mov (%r10),%r9d
|
|
66342a39: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66342a3d: 45 85 c9 test %r9d,%r9d
|
|
66342a40: 41 0f 9f c0 setg %r8b
|
|
66342a44: 44 3b 00 cmp (%rax),%r8d
|
|
66342a47: 74 3c je 66342a85 <GateFunc_Xor2_F+0x85>
|
|
66342a49: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66342a4d: 48 8b 40 18 mov 0x18(%rax),%rax
|
|
66342a51: 8b 00 mov (%rax),%eax
|
|
66342a53: 85 c0 test %eax,%eax
|
|
66342a55: 75 2e jne 66342a85 <GateFunc_Xor2_F+0x85>
|
|
66342a57: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66342a5b: 48 8b 0d ce 3e 01 00 mov 0x13ece(%rip),%rcx # 66356930 <num_net_queue>
|
|
66342a62: 4c 8b 05 b7 3e 01 00 mov 0x13eb7(%rip),%r8 # 66356920 <net_queue>
|
|
66342a69: 48 8b 50 18 mov 0x18(%rax),%rdx
|
|
66342a6d: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342a71: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66342a77: 48 63 01 movslq (%rcx),%rax
|
|
66342a7a: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66342a7e: 44 89 09 mov %r9d,(%rcx)
|
|
66342a81: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66342a85: c3 retq
|
|
66342a86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66342a8d: 00 00 00
|
|
|
|
0000000066342a90 <GateFunc_Xnor2_F>:
|
|
66342a90: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66342a94: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
66342a98: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
66342a9c: 8b 12 mov (%rdx),%edx
|
|
66342a9e: 41 39 10 cmp %edx,(%r8)
|
|
66342aa1: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66342aa5: 0f 94 c2 sete %dl
|
|
66342aa8: 45 8b 48 0c mov 0xc(%r8),%r9d
|
|
66342aac: 0f b6 d2 movzbl %dl,%edx
|
|
66342aaf: 44 39 ca cmp %r9d,%edx
|
|
66342ab2: 74 64 je 66342b18 <GateFunc_Xnor2_F+0x88>
|
|
66342ab4: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66342ab8: 41 89 d3 mov %edx,%r11d
|
|
66342abb: 45 29 cb sub %r9d,%r11d
|
|
66342abe: 48 8b 40 18 mov 0x18(%rax),%rax
|
|
66342ac2: 4d 8b 52 18 mov 0x18(%r10),%r10
|
|
66342ac6: 45 01 1a add %r11d,(%r10)
|
|
66342ac9: 41 89 50 0c mov %edx,0xc(%r8)
|
|
66342acd: 31 d2 xor %edx,%edx
|
|
66342acf: 45 8b 02 mov (%r10),%r8d
|
|
66342ad2: 45 85 c0 test %r8d,%r8d
|
|
66342ad5: 0f 9f c2 setg %dl
|
|
66342ad8: 3b 10 cmp (%rax),%edx
|
|
66342ada: 74 3c je 66342b18 <GateFunc_Xnor2_F+0x88>
|
|
66342adc: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66342ae0: 48 8b 40 18 mov 0x18(%rax),%rax
|
|
66342ae4: 8b 00 mov (%rax),%eax
|
|
66342ae6: 85 c0 test %eax,%eax
|
|
66342ae8: 75 2e jne 66342b18 <GateFunc_Xnor2_F+0x88>
|
|
66342aea: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66342aee: 48 8b 0d 3b 3e 01 00 mov 0x13e3b(%rip),%rcx # 66356930 <num_net_queue>
|
|
66342af5: 4c 8b 05 24 3e 01 00 mov 0x13e24(%rip),%r8 # 66356920 <net_queue>
|
|
66342afc: 48 8b 50 18 mov 0x18(%rax),%rdx
|
|
66342b00: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342b04: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66342b0a: 48 63 01 movslq (%rcx),%rax
|
|
66342b0d: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66342b11: 44 89 09 mov %r9d,(%rcx)
|
|
66342b14: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66342b18: c3 retq
|
|
66342b19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
|
|
0000000066342b20 <GateFunc_DFF64_F>:
|
|
66342b20: 41 56 push %r14
|
|
66342b22: 57 push %rdi
|
|
66342b23: 56 push %rsi
|
|
66342b24: 53 push %rbx
|
|
66342b25: 4c 8b 59 10 mov 0x10(%rcx),%r11
|
|
66342b29: 49 8b 83 08 04 00 00 mov 0x408(%r11),%rax
|
|
66342b30: 44 8b 10 mov (%rax),%r10d
|
|
66342b33: 45 85 d2 test %r10d,%r10d
|
|
66342b36: 0f 84 a8 00 00 00 je 66342be4 <GateFunc_DFF64_F+0xc4>
|
|
66342b3c: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
66342b40: 31 c0 xor %eax,%eax
|
|
66342b42: 48 8b 3d d7 3d 01 00 mov 0x13dd7(%rip),%rdi # 66356920 <net_queue>
|
|
66342b49: 48 8b 35 e0 3d 01 00 mov 0x13de0(%rip),%rsi # 66356930 <num_net_queue>
|
|
66342b50: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx
|
|
66342b55: 44 8b 84 03 04 01 00 mov 0x104(%rbx,%rax,1),%r8d
|
|
66342b5c: 00
|
|
66342b5d: 8b 12 mov (%rdx),%edx
|
|
66342b5f: 44 39 c2 cmp %r8d,%edx
|
|
66342b62: 74 70 je 66342bd4 <GateFunc_DFF64_F+0xb4>
|
|
66342b64: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
66342b68: 4c 8d 14 00 lea (%rax,%rax,1),%r10
|
|
66342b6c: 41 89 d6 mov %edx,%r14d
|
|
66342b6f: 45 29 c6 sub %r8d,%r14d
|
|
66342b72: 45 31 c0 xor %r8d,%r8d
|
|
66342b75: 4f 8b 8c 11 08 02 00 mov 0x208(%r9,%r10,1),%r9
|
|
66342b7c: 00
|
|
66342b7d: 45 01 31 add %r14d,(%r9)
|
|
66342b80: 89 94 03 04 01 00 00 mov %edx,0x104(%rbx,%rax,1)
|
|
66342b87: 45 8b 09 mov (%r9),%r9d
|
|
66342b8a: 49 8b 94 43 08 02 00 mov 0x208(%r11,%rax,2),%rdx
|
|
66342b91: 00
|
|
66342b92: 45 85 c9 test %r9d,%r9d
|
|
66342b95: 41 0f 9f c0 setg %r8b
|
|
66342b99: 44 3b 02 cmp (%rdx),%r8d
|
|
66342b9c: 74 36 je 66342bd4 <GateFunc_DFF64_F+0xb4>
|
|
66342b9e: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
66342ba2: 4a 8b 94 12 08 02 00 mov 0x208(%rdx,%r10,1),%rdx
|
|
66342ba9: 00
|
|
66342baa: 8b 12 mov (%rdx),%edx
|
|
66342bac: 85 d2 test %edx,%edx
|
|
66342bae: 75 24 jne 66342bd4 <GateFunc_DFF64_F+0xb4>
|
|
66342bb0: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
66342bb4: 4e 8b 84 12 08 02 00 mov 0x208(%rdx,%r10,1),%r8
|
|
66342bbb: 00
|
|
66342bbc: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
66342bc0: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
66342bc6: 48 63 16 movslq (%rsi),%rdx
|
|
66342bc9: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
66342bcd: 44 89 0e mov %r9d,(%rsi)
|
|
66342bd0: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
66342bd4: 48 83 c0 04 add $0x4,%rax
|
|
66342bd8: 48 3d 00 01 00 00 cmp $0x100,%rax
|
|
66342bde: 0f 85 6c ff ff ff jne 66342b50 <GateFunc_DFF64_F+0x30>
|
|
66342be4: 5b pop %rbx
|
|
66342be5: 5e pop %rsi
|
|
66342be6: 5f pop %rdi
|
|
66342be7: 41 5e pop %r14
|
|
66342be9: c3 retq
|
|
66342bea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066342bf0 <GateFunc_DFF48_F>:
|
|
66342bf0: 41 56 push %r14
|
|
66342bf2: 57 push %rdi
|
|
66342bf3: 56 push %rsi
|
|
66342bf4: 53 push %rbx
|
|
66342bf5: 4c 8b 59 10 mov 0x10(%rcx),%r11
|
|
66342bf9: 49 8b 83 08 03 00 00 mov 0x308(%r11),%rax
|
|
66342c00: 44 8b 10 mov (%rax),%r10d
|
|
66342c03: 45 85 d2 test %r10d,%r10d
|
|
66342c06: 0f 84 a8 00 00 00 je 66342cb4 <GateFunc_DFF48_F+0xc4>
|
|
66342c0c: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
66342c10: 31 c0 xor %eax,%eax
|
|
66342c12: 48 8b 3d 07 3d 01 00 mov 0x13d07(%rip),%rdi # 66356920 <net_queue>
|
|
66342c19: 48 8b 35 10 3d 01 00 mov 0x13d10(%rip),%rsi # 66356930 <num_net_queue>
|
|
66342c20: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx
|
|
66342c25: 44 8b 84 03 c4 00 00 mov 0xc4(%rbx,%rax,1),%r8d
|
|
66342c2c: 00
|
|
66342c2d: 8b 12 mov (%rdx),%edx
|
|
66342c2f: 44 39 c2 cmp %r8d,%edx
|
|
66342c32: 74 70 je 66342ca4 <GateFunc_DFF48_F+0xb4>
|
|
66342c34: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
66342c38: 4c 8d 14 00 lea (%rax,%rax,1),%r10
|
|
66342c3c: 41 89 d6 mov %edx,%r14d
|
|
66342c3f: 45 29 c6 sub %r8d,%r14d
|
|
66342c42: 45 31 c0 xor %r8d,%r8d
|
|
66342c45: 4f 8b 8c 11 88 01 00 mov 0x188(%r9,%r10,1),%r9
|
|
66342c4c: 00
|
|
66342c4d: 45 01 31 add %r14d,(%r9)
|
|
66342c50: 89 94 03 c4 00 00 00 mov %edx,0xc4(%rbx,%rax,1)
|
|
66342c57: 45 8b 09 mov (%r9),%r9d
|
|
66342c5a: 49 8b 94 43 88 01 00 mov 0x188(%r11,%rax,2),%rdx
|
|
66342c61: 00
|
|
66342c62: 45 85 c9 test %r9d,%r9d
|
|
66342c65: 41 0f 9f c0 setg %r8b
|
|
66342c69: 44 3b 02 cmp (%rdx),%r8d
|
|
66342c6c: 74 36 je 66342ca4 <GateFunc_DFF48_F+0xb4>
|
|
66342c6e: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
66342c72: 4a 8b 94 12 88 01 00 mov 0x188(%rdx,%r10,1),%rdx
|
|
66342c79: 00
|
|
66342c7a: 8b 12 mov (%rdx),%edx
|
|
66342c7c: 85 d2 test %edx,%edx
|
|
66342c7e: 75 24 jne 66342ca4 <GateFunc_DFF48_F+0xb4>
|
|
66342c80: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
66342c84: 4e 8b 84 12 88 01 00 mov 0x188(%rdx,%r10,1),%r8
|
|
66342c8b: 00
|
|
66342c8c: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
66342c90: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
66342c96: 48 63 16 movslq (%rsi),%rdx
|
|
66342c99: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
66342c9d: 44 89 0e mov %r9d,(%rsi)
|
|
66342ca0: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
66342ca4: 48 83 c0 04 add $0x4,%rax
|
|
66342ca8: 48 3d c0 00 00 00 cmp $0xc0,%rax
|
|
66342cae: 0f 85 6c ff ff ff jne 66342c20 <GateFunc_DFF48_F+0x30>
|
|
66342cb4: 5b pop %rbx
|
|
66342cb5: 5e pop %rsi
|
|
66342cb6: 5f pop %rdi
|
|
66342cb7: 41 5e pop %r14
|
|
66342cb9: c3 retq
|
|
66342cba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066342cc0 <GateFunc_Xnor3_F>:
|
|
66342cc0: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66342cc4: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
66342cc8: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66342ccc: 8b 12 mov (%rdx),%edx
|
|
66342cce: 41 33 10 xor (%r8),%edx
|
|
66342cd1: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66342cd5: 41 3b 10 cmp (%r8),%edx
|
|
66342cd8: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66342cdc: 0f 94 c2 sete %dl
|
|
66342cdf: 45 8b 48 10 mov 0x10(%r8),%r9d
|
|
66342ce3: 0f b6 d2 movzbl %dl,%edx
|
|
66342ce6: 44 39 ca cmp %r9d,%edx
|
|
66342ce9: 74 64 je 66342d4f <GateFunc_Xnor3_F+0x8f>
|
|
66342ceb: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66342cef: 41 89 d3 mov %edx,%r11d
|
|
66342cf2: 45 29 cb sub %r9d,%r11d
|
|
66342cf5: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66342cf9: 4d 8b 52 20 mov 0x20(%r10),%r10
|
|
66342cfd: 45 01 1a add %r11d,(%r10)
|
|
66342d00: 41 89 50 10 mov %edx,0x10(%r8)
|
|
66342d04: 31 d2 xor %edx,%edx
|
|
66342d06: 45 8b 02 mov (%r10),%r8d
|
|
66342d09: 45 85 c0 test %r8d,%r8d
|
|
66342d0c: 0f 9f c2 setg %dl
|
|
66342d0f: 3b 10 cmp (%rax),%edx
|
|
66342d11: 74 3c je 66342d4f <GateFunc_Xnor3_F+0x8f>
|
|
66342d13: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66342d17: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66342d1b: 8b 00 mov (%rax),%eax
|
|
66342d1d: 85 c0 test %eax,%eax
|
|
66342d1f: 75 2e jne 66342d4f <GateFunc_Xnor3_F+0x8f>
|
|
66342d21: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66342d25: 48 8b 0d 04 3c 01 00 mov 0x13c04(%rip),%rcx # 66356930 <num_net_queue>
|
|
66342d2c: 4c 8b 05 ed 3b 01 00 mov 0x13bed(%rip),%r8 # 66356920 <net_queue>
|
|
66342d33: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
66342d37: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342d3b: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66342d41: 48 63 01 movslq (%rcx),%rax
|
|
66342d44: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66342d48: 44 89 09 mov %r9d,(%rcx)
|
|
66342d4b: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66342d4f: c3 retq
|
|
|
|
0000000066342d50 <GateFunc_Nor2_F>:
|
|
66342d50: 31 c0 xor %eax,%eax
|
|
66342d52: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66342d56: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66342d5a: 45 8b 18 mov (%r8),%r11d
|
|
66342d5d: 45 85 db test %r11d,%r11d
|
|
66342d60: 75 0f jne 66342d71 <GateFunc_Nor2_F+0x21>
|
|
66342d62: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342d66: 44 8b 10 mov (%rax),%r10d
|
|
66342d69: 31 c0 xor %eax,%eax
|
|
66342d6b: 45 85 d2 test %r10d,%r10d
|
|
66342d6e: 0f 94 c0 sete %al
|
|
66342d71: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66342d75: 45 8b 48 0c mov 0xc(%r8),%r9d
|
|
66342d79: 44 39 c8 cmp %r9d,%eax
|
|
66342d7c: 74 67 je 66342de5 <GateFunc_Nor2_F+0x95>
|
|
66342d7e: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66342d82: 41 89 c3 mov %eax,%r11d
|
|
66342d85: 45 29 cb sub %r9d,%r11d
|
|
66342d88: 4d 8b 52 18 mov 0x18(%r10),%r10
|
|
66342d8c: 45 01 1a add %r11d,(%r10)
|
|
66342d8f: 41 89 40 0c mov %eax,0xc(%r8)
|
|
66342d93: 45 31 c0 xor %r8d,%r8d
|
|
66342d96: 45 8b 0a mov (%r10),%r9d
|
|
66342d99: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66342d9d: 45 85 c9 test %r9d,%r9d
|
|
66342da0: 41 0f 9f c0 setg %r8b
|
|
66342da4: 44 3b 00 cmp (%rax),%r8d
|
|
66342da7: 74 3c je 66342de5 <GateFunc_Nor2_F+0x95>
|
|
66342da9: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66342dad: 48 8b 40 18 mov 0x18(%rax),%rax
|
|
66342db1: 8b 00 mov (%rax),%eax
|
|
66342db3: 85 c0 test %eax,%eax
|
|
66342db5: 75 2e jne 66342de5 <GateFunc_Nor2_F+0x95>
|
|
66342db7: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66342dbb: 48 8b 0d 6e 3b 01 00 mov 0x13b6e(%rip),%rcx # 66356930 <num_net_queue>
|
|
66342dc2: 4c 8b 05 57 3b 01 00 mov 0x13b57(%rip),%r8 # 66356920 <net_queue>
|
|
66342dc9: 48 8b 50 18 mov 0x18(%rax),%rdx
|
|
66342dcd: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342dd1: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66342dd7: 48 63 01 movslq (%rcx),%rax
|
|
66342dda: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66342dde: 44 89 09 mov %r9d,(%rcx)
|
|
66342de1: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66342de5: c3 retq
|
|
66342de6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66342ded: 00 00 00
|
|
|
|
0000000066342df0 <GateFunc_Or2_F>:
|
|
66342df0: b8 01 00 00 00 mov $0x1,%eax
|
|
66342df5: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66342df9: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66342dfd: 45 8b 18 mov (%r8),%r11d
|
|
66342e00: 45 85 db test %r11d,%r11d
|
|
66342e03: 75 0f jne 66342e14 <GateFunc_Or2_F+0x24>
|
|
66342e05: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342e09: 44 8b 10 mov (%rax),%r10d
|
|
66342e0c: 31 c0 xor %eax,%eax
|
|
66342e0e: 45 85 d2 test %r10d,%r10d
|
|
66342e11: 0f 95 c0 setne %al
|
|
66342e14: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66342e18: 45 8b 48 0c mov 0xc(%r8),%r9d
|
|
66342e1c: 44 39 c8 cmp %r9d,%eax
|
|
66342e1f: 74 67 je 66342e88 <GateFunc_Or2_F+0x98>
|
|
66342e21: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66342e25: 41 89 c3 mov %eax,%r11d
|
|
66342e28: 45 29 cb sub %r9d,%r11d
|
|
66342e2b: 4d 8b 52 18 mov 0x18(%r10),%r10
|
|
66342e2f: 45 01 1a add %r11d,(%r10)
|
|
66342e32: 41 89 40 0c mov %eax,0xc(%r8)
|
|
66342e36: 45 31 c0 xor %r8d,%r8d
|
|
66342e39: 45 8b 0a mov (%r10),%r9d
|
|
66342e3c: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66342e40: 45 85 c9 test %r9d,%r9d
|
|
66342e43: 41 0f 9f c0 setg %r8b
|
|
66342e47: 44 3b 00 cmp (%rax),%r8d
|
|
66342e4a: 74 3c je 66342e88 <GateFunc_Or2_F+0x98>
|
|
66342e4c: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66342e50: 48 8b 40 18 mov 0x18(%rax),%rax
|
|
66342e54: 8b 00 mov (%rax),%eax
|
|
66342e56: 85 c0 test %eax,%eax
|
|
66342e58: 75 2e jne 66342e88 <GateFunc_Or2_F+0x98>
|
|
66342e5a: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66342e5e: 48 8b 0d cb 3a 01 00 mov 0x13acb(%rip),%rcx # 66356930 <num_net_queue>
|
|
66342e65: 4c 8b 05 b4 3a 01 00 mov 0x13ab4(%rip),%r8 # 66356920 <net_queue>
|
|
66342e6c: 48 8b 50 18 mov 0x18(%rax),%rdx
|
|
66342e70: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342e74: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66342e7a: 48 63 01 movslq (%rcx),%rax
|
|
66342e7d: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66342e81: 44 89 09 mov %r9d,(%rcx)
|
|
66342e84: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66342e88: c3 retq
|
|
66342e89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
|
|
0000000066342e90 <GateFunc_Xor3_F>:
|
|
66342e90: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66342e94: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66342e98: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342e9c: 8b 00 mov (%rax),%eax
|
|
66342e9e: 41 33 00 xor (%r8),%eax
|
|
66342ea1: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
66342ea5: 41 33 00 xor (%r8),%eax
|
|
66342ea8: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66342eac: 45 8b 48 10 mov 0x10(%r8),%r9d
|
|
66342eb0: 44 39 c8 cmp %r9d,%eax
|
|
66342eb3: 74 67 je 66342f1c <GateFunc_Xor3_F+0x8c>
|
|
66342eb5: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66342eb9: 41 89 c3 mov %eax,%r11d
|
|
66342ebc: 45 29 cb sub %r9d,%r11d
|
|
66342ebf: 4d 8b 52 20 mov 0x20(%r10),%r10
|
|
66342ec3: 45 01 1a add %r11d,(%r10)
|
|
66342ec6: 41 89 40 10 mov %eax,0x10(%r8)
|
|
66342eca: 45 31 c0 xor %r8d,%r8d
|
|
66342ecd: 45 8b 0a mov (%r10),%r9d
|
|
66342ed0: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66342ed4: 45 85 c9 test %r9d,%r9d
|
|
66342ed7: 41 0f 9f c0 setg %r8b
|
|
66342edb: 44 3b 00 cmp (%rax),%r8d
|
|
66342ede: 74 3c je 66342f1c <GateFunc_Xor3_F+0x8c>
|
|
66342ee0: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66342ee4: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66342ee8: 8b 00 mov (%rax),%eax
|
|
66342eea: 85 c0 test %eax,%eax
|
|
66342eec: 75 2e jne 66342f1c <GateFunc_Xor3_F+0x8c>
|
|
66342eee: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66342ef2: 48 8b 0d 37 3a 01 00 mov 0x13a37(%rip),%rcx # 66356930 <num_net_queue>
|
|
66342ef9: 4c 8b 05 20 3a 01 00 mov 0x13a20(%rip),%r8 # 66356920 <net_queue>
|
|
66342f00: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
66342f04: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342f08: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66342f0e: 48 63 01 movslq (%rcx),%rax
|
|
66342f11: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66342f15: 44 89 09 mov %r9d,(%rcx)
|
|
66342f18: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66342f1c: c3 retq
|
|
66342f1d: 0f 1f 00 nopl (%rax)
|
|
|
|
0000000066342f20 <GateFunc_Nand2_F>:
|
|
66342f20: b8 01 00 00 00 mov $0x1,%eax
|
|
66342f25: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66342f29: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66342f2d: 45 8b 18 mov (%r8),%r11d
|
|
66342f30: 45 85 db test %r11d,%r11d
|
|
66342f33: 74 0f je 66342f44 <GateFunc_Nand2_F+0x24>
|
|
66342f35: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342f39: 44 8b 10 mov (%rax),%r10d
|
|
66342f3c: 31 c0 xor %eax,%eax
|
|
66342f3e: 45 85 d2 test %r10d,%r10d
|
|
66342f41: 0f 94 c0 sete %al
|
|
66342f44: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66342f48: 45 8b 48 0c mov 0xc(%r8),%r9d
|
|
66342f4c: 44 39 c8 cmp %r9d,%eax
|
|
66342f4f: 74 67 je 66342fb8 <GateFunc_Nand2_F+0x98>
|
|
66342f51: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66342f55: 41 89 c3 mov %eax,%r11d
|
|
66342f58: 45 29 cb sub %r9d,%r11d
|
|
66342f5b: 4d 8b 52 18 mov 0x18(%r10),%r10
|
|
66342f5f: 45 01 1a add %r11d,(%r10)
|
|
66342f62: 41 89 40 0c mov %eax,0xc(%r8)
|
|
66342f66: 45 31 c0 xor %r8d,%r8d
|
|
66342f69: 45 8b 0a mov (%r10),%r9d
|
|
66342f6c: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66342f70: 45 85 c9 test %r9d,%r9d
|
|
66342f73: 41 0f 9f c0 setg %r8b
|
|
66342f77: 44 3b 00 cmp (%rax),%r8d
|
|
66342f7a: 74 3c je 66342fb8 <GateFunc_Nand2_F+0x98>
|
|
66342f7c: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66342f80: 48 8b 40 18 mov 0x18(%rax),%rax
|
|
66342f84: 8b 00 mov (%rax),%eax
|
|
66342f86: 85 c0 test %eax,%eax
|
|
66342f88: 75 2e jne 66342fb8 <GateFunc_Nand2_F+0x98>
|
|
66342f8a: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66342f8e: 48 8b 0d 9b 39 01 00 mov 0x1399b(%rip),%rcx # 66356930 <num_net_queue>
|
|
66342f95: 4c 8b 05 84 39 01 00 mov 0x13984(%rip),%r8 # 66356920 <net_queue>
|
|
66342f9c: 48 8b 50 18 mov 0x18(%rax),%rdx
|
|
66342fa0: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342fa4: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66342faa: 48 63 01 movslq (%rcx),%rax
|
|
66342fad: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66342fb1: 44 89 09 mov %r9d,(%rcx)
|
|
66342fb4: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66342fb8: c3 retq
|
|
66342fb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
|
|
0000000066342fc0 <GateFunc_And2_F>:
|
|
66342fc0: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66342fc4: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66342fc8: 8b 00 mov (%rax),%eax
|
|
66342fca: 85 c0 test %eax,%eax
|
|
66342fcc: 74 0f je 66342fdd <GateFunc_And2_F+0x1d>
|
|
66342fce: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66342fd2: 44 8b 10 mov (%rax),%r10d
|
|
66342fd5: 31 c0 xor %eax,%eax
|
|
66342fd7: 45 85 d2 test %r10d,%r10d
|
|
66342fda: 0f 95 c0 setne %al
|
|
66342fdd: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66342fe1: 45 8b 48 0c mov 0xc(%r8),%r9d
|
|
66342fe5: 44 39 c8 cmp %r9d,%eax
|
|
66342fe8: 74 67 je 66343051 <GateFunc_And2_F+0x91>
|
|
66342fea: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66342fee: 41 89 c3 mov %eax,%r11d
|
|
66342ff1: 45 29 cb sub %r9d,%r11d
|
|
66342ff4: 4d 8b 52 18 mov 0x18(%r10),%r10
|
|
66342ff8: 45 01 1a add %r11d,(%r10)
|
|
66342ffb: 41 89 40 0c mov %eax,0xc(%r8)
|
|
66342fff: 45 31 c0 xor %r8d,%r8d
|
|
66343002: 45 8b 0a mov (%r10),%r9d
|
|
66343005: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66343009: 45 85 c9 test %r9d,%r9d
|
|
6634300c: 41 0f 9f c0 setg %r8b
|
|
66343010: 44 3b 00 cmp (%rax),%r8d
|
|
66343013: 74 3c je 66343051 <GateFunc_And2_F+0x91>
|
|
66343015: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66343019: 48 8b 40 18 mov 0x18(%rax),%rax
|
|
6634301d: 8b 00 mov (%rax),%eax
|
|
6634301f: 85 c0 test %eax,%eax
|
|
66343021: 75 2e jne 66343051 <GateFunc_And2_F+0x91>
|
|
66343023: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66343027: 48 8b 0d 02 39 01 00 mov 0x13902(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634302e: 4c 8b 05 eb 38 01 00 mov 0x138eb(%rip),%r8 # 66356920 <net_queue>
|
|
66343035: 48 8b 50 18 mov 0x18(%rax),%rdx
|
|
66343039: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634303d: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66343043: 48 63 01 movslq (%rcx),%rax
|
|
66343046: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634304a: 44 89 09 mov %r9d,(%rcx)
|
|
6634304d: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66343051: c3 retq
|
|
66343052: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66343056: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634305d: 00 00 00
|
|
|
|
0000000066343060 <GateFunc_DFF32_F>:
|
|
66343060: 41 56 push %r14
|
|
66343062: 57 push %rdi
|
|
66343063: 56 push %rsi
|
|
66343064: 53 push %rbx
|
|
66343065: 4c 8b 59 10 mov 0x10(%rcx),%r11
|
|
66343069: 49 8b 83 08 02 00 00 mov 0x208(%r11),%rax
|
|
66343070: 44 8b 10 mov (%rax),%r10d
|
|
66343073: 45 85 d2 test %r10d,%r10d
|
|
66343076: 0f 84 a8 00 00 00 je 66343124 <GateFunc_DFF32_F+0xc4>
|
|
6634307c: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
66343080: 31 c0 xor %eax,%eax
|
|
66343082: 48 8b 3d 97 38 01 00 mov 0x13897(%rip),%rdi # 66356920 <net_queue>
|
|
66343089: 48 8b 35 a0 38 01 00 mov 0x138a0(%rip),%rsi # 66356930 <num_net_queue>
|
|
66343090: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx
|
|
66343095: 44 8b 84 03 84 00 00 mov 0x84(%rbx,%rax,1),%r8d
|
|
6634309c: 00
|
|
6634309d: 8b 12 mov (%rdx),%edx
|
|
6634309f: 44 39 c2 cmp %r8d,%edx
|
|
663430a2: 74 70 je 66343114 <GateFunc_DFF32_F+0xb4>
|
|
663430a4: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
663430a8: 4c 8d 14 00 lea (%rax,%rax,1),%r10
|
|
663430ac: 41 89 d6 mov %edx,%r14d
|
|
663430af: 45 29 c6 sub %r8d,%r14d
|
|
663430b2: 45 31 c0 xor %r8d,%r8d
|
|
663430b5: 4f 8b 8c 11 08 01 00 mov 0x108(%r9,%r10,1),%r9
|
|
663430bc: 00
|
|
663430bd: 45 01 31 add %r14d,(%r9)
|
|
663430c0: 89 94 03 84 00 00 00 mov %edx,0x84(%rbx,%rax,1)
|
|
663430c7: 45 8b 09 mov (%r9),%r9d
|
|
663430ca: 49 8b 94 43 08 01 00 mov 0x108(%r11,%rax,2),%rdx
|
|
663430d1: 00
|
|
663430d2: 45 85 c9 test %r9d,%r9d
|
|
663430d5: 41 0f 9f c0 setg %r8b
|
|
663430d9: 44 3b 02 cmp (%rdx),%r8d
|
|
663430dc: 74 36 je 66343114 <GateFunc_DFF32_F+0xb4>
|
|
663430de: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
663430e2: 4a 8b 94 12 08 01 00 mov 0x108(%rdx,%r10,1),%rdx
|
|
663430e9: 00
|
|
663430ea: 8b 12 mov (%rdx),%edx
|
|
663430ec: 85 d2 test %edx,%edx
|
|
663430ee: 75 24 jne 66343114 <GateFunc_DFF32_F+0xb4>
|
|
663430f0: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
663430f4: 4e 8b 84 12 08 01 00 mov 0x108(%rdx,%r10,1),%r8
|
|
663430fb: 00
|
|
663430fc: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
66343100: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
66343106: 48 63 16 movslq (%rsi),%rdx
|
|
66343109: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
6634310d: 44 89 0e mov %r9d,(%rsi)
|
|
66343110: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
66343114: 48 83 c0 04 add $0x4,%rax
|
|
66343118: 48 3d 80 00 00 00 cmp $0x80,%rax
|
|
6634311e: 0f 85 6c ff ff ff jne 66343090 <GateFunc_DFF32_F+0x30>
|
|
66343124: 5b pop %rbx
|
|
66343125: 5e pop %rsi
|
|
66343126: 5f pop %rdi
|
|
66343127: 41 5e pop %r14
|
|
66343129: c3 retq
|
|
6634312a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066343130 <GateFunc_DFF24_F>:
|
|
66343130: 41 56 push %r14
|
|
66343132: 57 push %rdi
|
|
66343133: 56 push %rsi
|
|
66343134: 53 push %rbx
|
|
66343135: 4c 8b 59 10 mov 0x10(%rcx),%r11
|
|
66343139: 49 8b 83 88 01 00 00 mov 0x188(%r11),%rax
|
|
66343140: 44 8b 10 mov (%rax),%r10d
|
|
66343143: 45 85 d2 test %r10d,%r10d
|
|
66343146: 0f 84 a0 00 00 00 je 663431ec <GateFunc_DFF24_F+0xbc>
|
|
6634314c: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
66343150: 31 c0 xor %eax,%eax
|
|
66343152: 48 8b 3d c7 37 01 00 mov 0x137c7(%rip),%rdi # 66356920 <net_queue>
|
|
66343159: 48 8b 35 d0 37 01 00 mov 0x137d0(%rip),%rsi # 66356930 <num_net_queue>
|
|
66343160: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx
|
|
66343165: 44 8b 44 03 64 mov 0x64(%rbx,%rax,1),%r8d
|
|
6634316a: 8b 12 mov (%rdx),%edx
|
|
6634316c: 44 39 c2 cmp %r8d,%edx
|
|
6634316f: 74 6d je 663431de <GateFunc_DFF24_F+0xae>
|
|
66343171: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
66343175: 4c 8d 14 00 lea (%rax,%rax,1),%r10
|
|
66343179: 41 89 d6 mov %edx,%r14d
|
|
6634317c: 45 29 c6 sub %r8d,%r14d
|
|
6634317f: 45 31 c0 xor %r8d,%r8d
|
|
66343182: 4f 8b 8c 11 c8 00 00 mov 0xc8(%r9,%r10,1),%r9
|
|
66343189: 00
|
|
6634318a: 45 01 31 add %r14d,(%r9)
|
|
6634318d: 89 54 03 64 mov %edx,0x64(%rbx,%rax,1)
|
|
66343191: 45 8b 09 mov (%r9),%r9d
|
|
66343194: 49 8b 94 43 c8 00 00 mov 0xc8(%r11,%rax,2),%rdx
|
|
6634319b: 00
|
|
6634319c: 45 85 c9 test %r9d,%r9d
|
|
6634319f: 41 0f 9f c0 setg %r8b
|
|
663431a3: 44 3b 02 cmp (%rdx),%r8d
|
|
663431a6: 74 36 je 663431de <GateFunc_DFF24_F+0xae>
|
|
663431a8: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
663431ac: 4a 8b 94 12 c8 00 00 mov 0xc8(%rdx,%r10,1),%rdx
|
|
663431b3: 00
|
|
663431b4: 8b 12 mov (%rdx),%edx
|
|
663431b6: 85 d2 test %edx,%edx
|
|
663431b8: 75 24 jne 663431de <GateFunc_DFF24_F+0xae>
|
|
663431ba: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
663431be: 4e 8b 84 12 c8 00 00 mov 0xc8(%rdx,%r10,1),%r8
|
|
663431c5: 00
|
|
663431c6: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
663431ca: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
663431d0: 48 63 16 movslq (%rsi),%rdx
|
|
663431d3: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
663431d7: 44 89 0e mov %r9d,(%rsi)
|
|
663431da: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
663431de: 48 83 c0 04 add $0x4,%rax
|
|
663431e2: 48 83 f8 60 cmp $0x60,%rax
|
|
663431e6: 0f 85 74 ff ff ff jne 66343160 <GateFunc_DFF24_F+0x30>
|
|
663431ec: 5b pop %rbx
|
|
663431ed: 5e pop %rsi
|
|
663431ee: 5f pop %rdi
|
|
663431ef: 41 5e pop %r14
|
|
663431f1: c3 retq
|
|
663431f2: 0f 1f 40 00 nopl 0x0(%rax)
|
|
663431f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663431fd: 00 00 00
|
|
|
|
0000000066343200 <GateFunc_DFF16_F>:
|
|
66343200: 41 56 push %r14
|
|
66343202: 57 push %rdi
|
|
66343203: 56 push %rsi
|
|
66343204: 53 push %rbx
|
|
66343205: 4c 8b 59 10 mov 0x10(%rcx),%r11
|
|
66343209: 49 8b 83 08 01 00 00 mov 0x108(%r11),%rax
|
|
66343210: 44 8b 10 mov (%rax),%r10d
|
|
66343213: 45 85 d2 test %r10d,%r10d
|
|
66343216: 0f 84 a0 00 00 00 je 663432bc <GateFunc_DFF16_F+0xbc>
|
|
6634321c: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
66343220: 31 c0 xor %eax,%eax
|
|
66343222: 48 8b 3d f7 36 01 00 mov 0x136f7(%rip),%rdi # 66356920 <net_queue>
|
|
66343229: 48 8b 35 00 37 01 00 mov 0x13700(%rip),%rsi # 66356930 <num_net_queue>
|
|
66343230: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx
|
|
66343235: 44 8b 44 03 44 mov 0x44(%rbx,%rax,1),%r8d
|
|
6634323a: 8b 12 mov (%rdx),%edx
|
|
6634323c: 44 39 c2 cmp %r8d,%edx
|
|
6634323f: 74 6d je 663432ae <GateFunc_DFF16_F+0xae>
|
|
66343241: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
66343245: 4c 8d 14 00 lea (%rax,%rax,1),%r10
|
|
66343249: 41 89 d6 mov %edx,%r14d
|
|
6634324c: 45 29 c6 sub %r8d,%r14d
|
|
6634324f: 45 31 c0 xor %r8d,%r8d
|
|
66343252: 4f 8b 8c 11 88 00 00 mov 0x88(%r9,%r10,1),%r9
|
|
66343259: 00
|
|
6634325a: 45 01 31 add %r14d,(%r9)
|
|
6634325d: 89 54 03 44 mov %edx,0x44(%rbx,%rax,1)
|
|
66343261: 45 8b 09 mov (%r9),%r9d
|
|
66343264: 49 8b 94 43 88 00 00 mov 0x88(%r11,%rax,2),%rdx
|
|
6634326b: 00
|
|
6634326c: 45 85 c9 test %r9d,%r9d
|
|
6634326f: 41 0f 9f c0 setg %r8b
|
|
66343273: 44 3b 02 cmp (%rdx),%r8d
|
|
66343276: 74 36 je 663432ae <GateFunc_DFF16_F+0xae>
|
|
66343278: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
6634327c: 4a 8b 94 12 88 00 00 mov 0x88(%rdx,%r10,1),%rdx
|
|
66343283: 00
|
|
66343284: 8b 12 mov (%rdx),%edx
|
|
66343286: 85 d2 test %edx,%edx
|
|
66343288: 75 24 jne 663432ae <GateFunc_DFF16_F+0xae>
|
|
6634328a: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
6634328e: 4e 8b 84 12 88 00 00 mov 0x88(%rdx,%r10,1),%r8
|
|
66343295: 00
|
|
66343296: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
6634329a: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
663432a0: 48 63 16 movslq (%rsi),%rdx
|
|
663432a3: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
663432a7: 44 89 0e mov %r9d,(%rsi)
|
|
663432aa: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
663432ae: 48 83 c0 04 add $0x4,%rax
|
|
663432b2: 48 83 f8 40 cmp $0x40,%rax
|
|
663432b6: 0f 85 74 ff ff ff jne 66343230 <GateFunc_DFF16_F+0x30>
|
|
663432bc: 5b pop %rbx
|
|
663432bd: 5e pop %rsi
|
|
663432be: 5f pop %rdi
|
|
663432bf: 41 5e pop %r14
|
|
663432c1: c3 retq
|
|
663432c2: 0f 1f 40 00 nopl 0x0(%rax)
|
|
663432c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663432cd: 00 00 00
|
|
|
|
00000000663432d0 <GateFunc_DFF15_F>:
|
|
663432d0: 41 56 push %r14
|
|
663432d2: 57 push %rdi
|
|
663432d3: 56 push %rsi
|
|
663432d4: 53 push %rbx
|
|
663432d5: 4c 8b 59 10 mov 0x10(%rcx),%r11
|
|
663432d9: 49 8b 83 f8 00 00 00 mov 0xf8(%r11),%rax
|
|
663432e0: 44 8b 10 mov (%rax),%r10d
|
|
663432e3: 45 85 d2 test %r10d,%r10d
|
|
663432e6: 0f 84 a0 00 00 00 je 6634338c <GateFunc_DFF15_F+0xbc>
|
|
663432ec: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
663432f0: 31 c0 xor %eax,%eax
|
|
663432f2: 48 8b 3d 27 36 01 00 mov 0x13627(%rip),%rdi # 66356920 <net_queue>
|
|
663432f9: 48 8b 35 30 36 01 00 mov 0x13630(%rip),%rsi # 66356930 <num_net_queue>
|
|
66343300: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx
|
|
66343305: 44 8b 44 03 40 mov 0x40(%rbx,%rax,1),%r8d
|
|
6634330a: 8b 12 mov (%rdx),%edx
|
|
6634330c: 44 39 c2 cmp %r8d,%edx
|
|
6634330f: 74 6d je 6634337e <GateFunc_DFF15_F+0xae>
|
|
66343311: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
66343315: 4c 8d 14 00 lea (%rax,%rax,1),%r10
|
|
66343319: 41 89 d6 mov %edx,%r14d
|
|
6634331c: 45 29 c6 sub %r8d,%r14d
|
|
6634331f: 45 31 c0 xor %r8d,%r8d
|
|
66343322: 4f 8b 8c 11 80 00 00 mov 0x80(%r9,%r10,1),%r9
|
|
66343329: 00
|
|
6634332a: 45 01 31 add %r14d,(%r9)
|
|
6634332d: 89 54 03 40 mov %edx,0x40(%rbx,%rax,1)
|
|
66343331: 45 8b 09 mov (%r9),%r9d
|
|
66343334: 49 8b 94 43 80 00 00 mov 0x80(%r11,%rax,2),%rdx
|
|
6634333b: 00
|
|
6634333c: 45 85 c9 test %r9d,%r9d
|
|
6634333f: 41 0f 9f c0 setg %r8b
|
|
66343343: 44 3b 02 cmp (%rdx),%r8d
|
|
66343346: 74 36 je 6634337e <GateFunc_DFF15_F+0xae>
|
|
66343348: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
6634334c: 4a 8b 94 12 80 00 00 mov 0x80(%rdx,%r10,1),%rdx
|
|
66343353: 00
|
|
66343354: 8b 12 mov (%rdx),%edx
|
|
66343356: 85 d2 test %edx,%edx
|
|
66343358: 75 24 jne 6634337e <GateFunc_DFF15_F+0xae>
|
|
6634335a: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
6634335e: 4e 8b 84 12 80 00 00 mov 0x80(%rdx,%r10,1),%r8
|
|
66343365: 00
|
|
66343366: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
6634336a: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
66343370: 48 63 16 movslq (%rsi),%rdx
|
|
66343373: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
66343377: 44 89 0e mov %r9d,(%rsi)
|
|
6634337a: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
6634337e: 48 83 c0 04 add $0x4,%rax
|
|
66343382: 48 83 f8 3c cmp $0x3c,%rax
|
|
66343386: 0f 85 74 ff ff ff jne 66343300 <GateFunc_DFF15_F+0x30>
|
|
6634338c: 5b pop %rbx
|
|
6634338d: 5e pop %rsi
|
|
6634338e: 5f pop %rdi
|
|
6634338f: 41 5e pop %r14
|
|
66343391: c3 retq
|
|
66343392: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66343396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634339d: 00 00 00
|
|
|
|
00000000663433a0 <GateFunc_DFF14_F>:
|
|
663433a0: 41 56 push %r14
|
|
663433a2: 57 push %rdi
|
|
663433a3: 56 push %rsi
|
|
663433a4: 53 push %rbx
|
|
663433a5: 4c 8b 59 10 mov 0x10(%rcx),%r11
|
|
663433a9: 49 8b 83 e8 00 00 00 mov 0xe8(%r11),%rax
|
|
663433b0: 44 8b 10 mov (%rax),%r10d
|
|
663433b3: 45 85 d2 test %r10d,%r10d
|
|
663433b6: 0f 84 90 00 00 00 je 6634344c <GateFunc_DFF14_F+0xac>
|
|
663433bc: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
663433c0: 31 c0 xor %eax,%eax
|
|
663433c2: 48 8b 3d 57 35 01 00 mov 0x13557(%rip),%rdi # 66356920 <net_queue>
|
|
663433c9: 48 8b 35 60 35 01 00 mov 0x13560(%rip),%rsi # 66356930 <num_net_queue>
|
|
663433d0: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx
|
|
663433d5: 44 8b 44 03 3c mov 0x3c(%rbx,%rax,1),%r8d
|
|
663433da: 8b 12 mov (%rdx),%edx
|
|
663433dc: 44 39 c2 cmp %r8d,%edx
|
|
663433df: 74 61 je 66343442 <GateFunc_DFF14_F+0xa2>
|
|
663433e1: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
663433e5: 4c 8d 14 00 lea (%rax,%rax,1),%r10
|
|
663433e9: 41 89 d6 mov %edx,%r14d
|
|
663433ec: 45 29 c6 sub %r8d,%r14d
|
|
663433ef: 45 31 c0 xor %r8d,%r8d
|
|
663433f2: 4f 8b 4c 11 78 mov 0x78(%r9,%r10,1),%r9
|
|
663433f7: 45 01 31 add %r14d,(%r9)
|
|
663433fa: 89 54 03 3c mov %edx,0x3c(%rbx,%rax,1)
|
|
663433fe: 45 8b 09 mov (%r9),%r9d
|
|
66343401: 49 8b 54 43 78 mov 0x78(%r11,%rax,2),%rdx
|
|
66343406: 45 85 c9 test %r9d,%r9d
|
|
66343409: 41 0f 9f c0 setg %r8b
|
|
6634340d: 44 3b 02 cmp (%rdx),%r8d
|
|
66343410: 74 30 je 66343442 <GateFunc_DFF14_F+0xa2>
|
|
66343412: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
66343416: 4a 8b 54 12 78 mov 0x78(%rdx,%r10,1),%rdx
|
|
6634341b: 8b 12 mov (%rdx),%edx
|
|
6634341d: 85 d2 test %edx,%edx
|
|
6634341f: 75 21 jne 66343442 <GateFunc_DFF14_F+0xa2>
|
|
66343421: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
66343425: 4e 8b 44 12 78 mov 0x78(%rdx,%r10,1),%r8
|
|
6634342a: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
6634342e: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
66343434: 48 63 16 movslq (%rsi),%rdx
|
|
66343437: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
6634343b: 44 89 0e mov %r9d,(%rsi)
|
|
6634343e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
66343442: 48 83 c0 04 add $0x4,%rax
|
|
66343446: 48 83 f8 38 cmp $0x38,%rax
|
|
6634344a: 75 84 jne 663433d0 <GateFunc_DFF14_F+0x30>
|
|
6634344c: 5b pop %rbx
|
|
6634344d: 5e pop %rsi
|
|
6634344e: 5f pop %rdi
|
|
6634344f: 41 5e pop %r14
|
|
66343451: c3 retq
|
|
66343452: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66343456: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634345d: 00 00 00
|
|
|
|
0000000066343460 <GateFunc_DFF13_F>:
|
|
66343460: 41 56 push %r14
|
|
66343462: 57 push %rdi
|
|
66343463: 56 push %rsi
|
|
66343464: 53 push %rbx
|
|
66343465: 4c 8b 59 10 mov 0x10(%rcx),%r11
|
|
66343469: 49 8b 83 d8 00 00 00 mov 0xd8(%r11),%rax
|
|
66343470: 44 8b 10 mov (%rax),%r10d
|
|
66343473: 45 85 d2 test %r10d,%r10d
|
|
66343476: 0f 84 90 00 00 00 je 6634350c <GateFunc_DFF13_F+0xac>
|
|
6634347c: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
66343480: 31 c0 xor %eax,%eax
|
|
66343482: 48 8b 3d 97 34 01 00 mov 0x13497(%rip),%rdi # 66356920 <net_queue>
|
|
66343489: 48 8b 35 a0 34 01 00 mov 0x134a0(%rip),%rsi # 66356930 <num_net_queue>
|
|
66343490: 49 8b 54 43 08 mov 0x8(%r11,%rax,2),%rdx
|
|
66343495: 44 8b 44 03 38 mov 0x38(%rbx,%rax,1),%r8d
|
|
6634349a: 8b 12 mov (%rdx),%edx
|
|
6634349c: 44 39 c2 cmp %r8d,%edx
|
|
6634349f: 74 61 je 66343502 <GateFunc_DFF13_F+0xa2>
|
|
663434a1: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
663434a5: 4c 8d 14 00 lea (%rax,%rax,1),%r10
|
|
663434a9: 41 89 d6 mov %edx,%r14d
|
|
663434ac: 45 29 c6 sub %r8d,%r14d
|
|
663434af: 45 31 c0 xor %r8d,%r8d
|
|
663434b2: 4f 8b 4c 11 70 mov 0x70(%r9,%r10,1),%r9
|
|
663434b7: 45 01 31 add %r14d,(%r9)
|
|
663434ba: 89 54 03 38 mov %edx,0x38(%rbx,%rax,1)
|
|
663434be: 45 8b 09 mov (%r9),%r9d
|
|
663434c1: 49 8b 54 43 70 mov 0x70(%r11,%rax,2),%rdx
|
|
663434c6: 45 85 c9 test %r9d,%r9d
|
|
663434c9: 41 0f 9f c0 setg %r8b
|
|
663434cd: 44 3b 02 cmp (%rdx),%r8d
|
|
663434d0: 74 30 je 66343502 <GateFunc_DFF13_F+0xa2>
|
|
663434d2: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
663434d6: 4a 8b 54 12 70 mov 0x70(%rdx,%r10,1),%rdx
|
|
663434db: 8b 12 mov (%rdx),%edx
|
|
663434dd: 85 d2 test %edx,%edx
|
|
663434df: 75 21 jne 66343502 <GateFunc_DFF13_F+0xa2>
|
|
663434e1: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
663434e5: 4e 8b 44 12 70 mov 0x70(%rdx,%r10,1),%r8
|
|
663434ea: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
663434ee: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
663434f4: 48 63 16 movslq (%rsi),%rdx
|
|
663434f7: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
663434fb: 44 89 0e mov %r9d,(%rsi)
|
|
663434fe: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
66343502: 48 83 c0 04 add $0x4,%rax
|
|
66343506: 48 83 f8 34 cmp $0x34,%rax
|
|
6634350a: 75 84 jne 66343490 <GateFunc_DFF13_F+0x30>
|
|
6634350c: 5b pop %rbx
|
|
6634350d: 5e pop %rsi
|
|
6634350e: 5f pop %rdi
|
|
6634350f: 41 5e pop %r14
|
|
66343511: c3 retq
|
|
66343512: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66343516: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634351d: 00 00 00
|
|
|
|
0000000066343520 <GateFunc_DFF12_F>:
|
|
66343520: 41 56 push %r14
|
|
66343522: 57 push %rdi
|
|
66343523: 56 push %rsi
|
|
66343524: 53 push %rbx
|
|
66343525: 4c 8b 51 10 mov 0x10(%rcx),%r10
|
|
66343529: 49 8b 82 c8 00 00 00 mov 0xc8(%r10),%rax
|
|
66343530: 44 8b 18 mov (%rax),%r11d
|
|
66343533: 45 85 db test %r11d,%r11d
|
|
66343536: 0f 84 90 00 00 00 je 663435cc <GateFunc_DFF12_F+0xac>
|
|
6634353c: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
66343540: 31 c0 xor %eax,%eax
|
|
66343542: 48 8b 3d d7 33 01 00 mov 0x133d7(%rip),%rdi # 66356920 <net_queue>
|
|
66343549: 48 8b 35 e0 33 01 00 mov 0x133e0(%rip),%rsi # 66356930 <num_net_queue>
|
|
66343550: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx
|
|
66343555: 44 8b 44 03 34 mov 0x34(%rbx,%rax,1),%r8d
|
|
6634355a: 8b 12 mov (%rdx),%edx
|
|
6634355c: 44 39 c2 cmp %r8d,%edx
|
|
6634355f: 74 61 je 663435c2 <GateFunc_DFF12_F+0xa2>
|
|
66343561: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
66343565: 4c 8d 1c 00 lea (%rax,%rax,1),%r11
|
|
66343569: 41 89 d6 mov %edx,%r14d
|
|
6634356c: 45 29 c6 sub %r8d,%r14d
|
|
6634356f: 45 31 c0 xor %r8d,%r8d
|
|
66343572: 4f 8b 4c 19 68 mov 0x68(%r9,%r11,1),%r9
|
|
66343577: 45 01 31 add %r14d,(%r9)
|
|
6634357a: 89 54 03 34 mov %edx,0x34(%rbx,%rax,1)
|
|
6634357e: 45 8b 09 mov (%r9),%r9d
|
|
66343581: 49 8b 54 42 68 mov 0x68(%r10,%rax,2),%rdx
|
|
66343586: 45 85 c9 test %r9d,%r9d
|
|
66343589: 41 0f 9f c0 setg %r8b
|
|
6634358d: 44 3b 02 cmp (%rdx),%r8d
|
|
66343590: 74 30 je 663435c2 <GateFunc_DFF12_F+0xa2>
|
|
66343592: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
66343596: 4a 8b 54 1a 68 mov 0x68(%rdx,%r11,1),%rdx
|
|
6634359b: 8b 12 mov (%rdx),%edx
|
|
6634359d: 85 d2 test %edx,%edx
|
|
6634359f: 75 21 jne 663435c2 <GateFunc_DFF12_F+0xa2>
|
|
663435a1: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
663435a5: 4e 8b 44 1a 68 mov 0x68(%rdx,%r11,1),%r8
|
|
663435aa: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
663435ae: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
663435b4: 48 63 16 movslq (%rsi),%rdx
|
|
663435b7: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
663435bb: 44 89 0e mov %r9d,(%rsi)
|
|
663435be: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
663435c2: 48 83 c0 04 add $0x4,%rax
|
|
663435c6: 48 83 f8 30 cmp $0x30,%rax
|
|
663435ca: 75 84 jne 66343550 <GateFunc_DFF12_F+0x30>
|
|
663435cc: 5b pop %rbx
|
|
663435cd: 5e pop %rsi
|
|
663435ce: 5f pop %rdi
|
|
663435cf: 41 5e pop %r14
|
|
663435d1: c3 retq
|
|
663435d2: 0f 1f 40 00 nopl 0x0(%rax)
|
|
663435d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663435dd: 00 00 00
|
|
|
|
00000000663435e0 <GateFunc_DFF11_F>:
|
|
663435e0: 41 56 push %r14
|
|
663435e2: 57 push %rdi
|
|
663435e3: 56 push %rsi
|
|
663435e4: 53 push %rbx
|
|
663435e5: 4c 8b 51 10 mov 0x10(%rcx),%r10
|
|
663435e9: 49 8b 82 b8 00 00 00 mov 0xb8(%r10),%rax
|
|
663435f0: 44 8b 18 mov (%rax),%r11d
|
|
663435f3: 45 85 db test %r11d,%r11d
|
|
663435f6: 0f 84 90 00 00 00 je 6634368c <GateFunc_DFF11_F+0xac>
|
|
663435fc: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
66343600: 31 c0 xor %eax,%eax
|
|
66343602: 48 8b 3d 17 33 01 00 mov 0x13317(%rip),%rdi # 66356920 <net_queue>
|
|
66343609: 48 8b 35 20 33 01 00 mov 0x13320(%rip),%rsi # 66356930 <num_net_queue>
|
|
66343610: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx
|
|
66343615: 44 8b 44 03 30 mov 0x30(%rbx,%rax,1),%r8d
|
|
6634361a: 8b 12 mov (%rdx),%edx
|
|
6634361c: 44 39 c2 cmp %r8d,%edx
|
|
6634361f: 74 61 je 66343682 <GateFunc_DFF11_F+0xa2>
|
|
66343621: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
66343625: 4c 8d 1c 00 lea (%rax,%rax,1),%r11
|
|
66343629: 41 89 d6 mov %edx,%r14d
|
|
6634362c: 45 29 c6 sub %r8d,%r14d
|
|
6634362f: 45 31 c0 xor %r8d,%r8d
|
|
66343632: 4f 8b 4c 19 60 mov 0x60(%r9,%r11,1),%r9
|
|
66343637: 45 01 31 add %r14d,(%r9)
|
|
6634363a: 89 54 03 30 mov %edx,0x30(%rbx,%rax,1)
|
|
6634363e: 45 8b 09 mov (%r9),%r9d
|
|
66343641: 49 8b 54 42 60 mov 0x60(%r10,%rax,2),%rdx
|
|
66343646: 45 85 c9 test %r9d,%r9d
|
|
66343649: 41 0f 9f c0 setg %r8b
|
|
6634364d: 44 3b 02 cmp (%rdx),%r8d
|
|
66343650: 74 30 je 66343682 <GateFunc_DFF11_F+0xa2>
|
|
66343652: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
66343656: 4a 8b 54 1a 60 mov 0x60(%rdx,%r11,1),%rdx
|
|
6634365b: 8b 12 mov (%rdx),%edx
|
|
6634365d: 85 d2 test %edx,%edx
|
|
6634365f: 75 21 jne 66343682 <GateFunc_DFF11_F+0xa2>
|
|
66343661: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
66343665: 4e 8b 44 1a 60 mov 0x60(%rdx,%r11,1),%r8
|
|
6634366a: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
6634366e: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
66343674: 48 63 16 movslq (%rsi),%rdx
|
|
66343677: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
6634367b: 44 89 0e mov %r9d,(%rsi)
|
|
6634367e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
66343682: 48 83 c0 04 add $0x4,%rax
|
|
66343686: 48 83 f8 2c cmp $0x2c,%rax
|
|
6634368a: 75 84 jne 66343610 <GateFunc_DFF11_F+0x30>
|
|
6634368c: 5b pop %rbx
|
|
6634368d: 5e pop %rsi
|
|
6634368e: 5f pop %rdi
|
|
6634368f: 41 5e pop %r14
|
|
66343691: c3 retq
|
|
66343692: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66343696: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634369d: 00 00 00
|
|
|
|
00000000663436a0 <GateFunc_DFF10_F>:
|
|
663436a0: 41 56 push %r14
|
|
663436a2: 57 push %rdi
|
|
663436a3: 56 push %rsi
|
|
663436a4: 53 push %rbx
|
|
663436a5: 4c 8b 51 10 mov 0x10(%rcx),%r10
|
|
663436a9: 49 8b 82 a8 00 00 00 mov 0xa8(%r10),%rax
|
|
663436b0: 44 8b 18 mov (%rax),%r11d
|
|
663436b3: 45 85 db test %r11d,%r11d
|
|
663436b6: 0f 84 90 00 00 00 je 6634374c <GateFunc_DFF10_F+0xac>
|
|
663436bc: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
663436c0: 31 c0 xor %eax,%eax
|
|
663436c2: 48 8b 3d 57 32 01 00 mov 0x13257(%rip),%rdi # 66356920 <net_queue>
|
|
663436c9: 48 8b 35 60 32 01 00 mov 0x13260(%rip),%rsi # 66356930 <num_net_queue>
|
|
663436d0: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx
|
|
663436d5: 44 8b 44 03 2c mov 0x2c(%rbx,%rax,1),%r8d
|
|
663436da: 8b 12 mov (%rdx),%edx
|
|
663436dc: 44 39 c2 cmp %r8d,%edx
|
|
663436df: 74 61 je 66343742 <GateFunc_DFF10_F+0xa2>
|
|
663436e1: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
663436e5: 4c 8d 1c 00 lea (%rax,%rax,1),%r11
|
|
663436e9: 41 89 d6 mov %edx,%r14d
|
|
663436ec: 45 29 c6 sub %r8d,%r14d
|
|
663436ef: 45 31 c0 xor %r8d,%r8d
|
|
663436f2: 4f 8b 4c 19 58 mov 0x58(%r9,%r11,1),%r9
|
|
663436f7: 45 01 31 add %r14d,(%r9)
|
|
663436fa: 89 54 03 2c mov %edx,0x2c(%rbx,%rax,1)
|
|
663436fe: 45 8b 09 mov (%r9),%r9d
|
|
66343701: 49 8b 54 42 58 mov 0x58(%r10,%rax,2),%rdx
|
|
66343706: 45 85 c9 test %r9d,%r9d
|
|
66343709: 41 0f 9f c0 setg %r8b
|
|
6634370d: 44 3b 02 cmp (%rdx),%r8d
|
|
66343710: 74 30 je 66343742 <GateFunc_DFF10_F+0xa2>
|
|
66343712: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
66343716: 4a 8b 54 1a 58 mov 0x58(%rdx,%r11,1),%rdx
|
|
6634371b: 8b 12 mov (%rdx),%edx
|
|
6634371d: 85 d2 test %edx,%edx
|
|
6634371f: 75 21 jne 66343742 <GateFunc_DFF10_F+0xa2>
|
|
66343721: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
66343725: 4e 8b 44 1a 58 mov 0x58(%rdx,%r11,1),%r8
|
|
6634372a: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
6634372e: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
66343734: 48 63 16 movslq (%rsi),%rdx
|
|
66343737: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
6634373b: 44 89 0e mov %r9d,(%rsi)
|
|
6634373e: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
66343742: 48 83 c0 04 add $0x4,%rax
|
|
66343746: 48 83 f8 28 cmp $0x28,%rax
|
|
6634374a: 75 84 jne 663436d0 <GateFunc_DFF10_F+0x30>
|
|
6634374c: 5b pop %rbx
|
|
6634374d: 5e pop %rsi
|
|
6634374e: 5f pop %rdi
|
|
6634374f: 41 5e pop %r14
|
|
66343751: c3 retq
|
|
66343752: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66343756: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634375d: 00 00 00
|
|
|
|
0000000066343760 <GateFunc_DFF9_F>:
|
|
66343760: 41 56 push %r14
|
|
66343762: 57 push %rdi
|
|
66343763: 56 push %rsi
|
|
66343764: 53 push %rbx
|
|
66343765: 4c 8b 51 10 mov 0x10(%rcx),%r10
|
|
66343769: 49 8b 82 98 00 00 00 mov 0x98(%r10),%rax
|
|
66343770: 44 8b 18 mov (%rax),%r11d
|
|
66343773: 45 85 db test %r11d,%r11d
|
|
66343776: 0f 84 90 00 00 00 je 6634380c <GateFunc_DFF9_F+0xac>
|
|
6634377c: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
66343780: 31 c0 xor %eax,%eax
|
|
66343782: 48 8b 3d 97 31 01 00 mov 0x13197(%rip),%rdi # 66356920 <net_queue>
|
|
66343789: 48 8b 35 a0 31 01 00 mov 0x131a0(%rip),%rsi # 66356930 <num_net_queue>
|
|
66343790: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx
|
|
66343795: 44 8b 44 03 28 mov 0x28(%rbx,%rax,1),%r8d
|
|
6634379a: 8b 12 mov (%rdx),%edx
|
|
6634379c: 44 39 c2 cmp %r8d,%edx
|
|
6634379f: 74 61 je 66343802 <GateFunc_DFF9_F+0xa2>
|
|
663437a1: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
663437a5: 4c 8d 1c 00 lea (%rax,%rax,1),%r11
|
|
663437a9: 41 89 d6 mov %edx,%r14d
|
|
663437ac: 45 29 c6 sub %r8d,%r14d
|
|
663437af: 45 31 c0 xor %r8d,%r8d
|
|
663437b2: 4f 8b 4c 19 50 mov 0x50(%r9,%r11,1),%r9
|
|
663437b7: 45 01 31 add %r14d,(%r9)
|
|
663437ba: 89 54 03 28 mov %edx,0x28(%rbx,%rax,1)
|
|
663437be: 45 8b 09 mov (%r9),%r9d
|
|
663437c1: 49 8b 54 42 50 mov 0x50(%r10,%rax,2),%rdx
|
|
663437c6: 45 85 c9 test %r9d,%r9d
|
|
663437c9: 41 0f 9f c0 setg %r8b
|
|
663437cd: 44 3b 02 cmp (%rdx),%r8d
|
|
663437d0: 74 30 je 66343802 <GateFunc_DFF9_F+0xa2>
|
|
663437d2: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
663437d6: 4a 8b 54 1a 50 mov 0x50(%rdx,%r11,1),%rdx
|
|
663437db: 8b 12 mov (%rdx),%edx
|
|
663437dd: 85 d2 test %edx,%edx
|
|
663437df: 75 21 jne 66343802 <GateFunc_DFF9_F+0xa2>
|
|
663437e1: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
663437e5: 4e 8b 44 1a 50 mov 0x50(%rdx,%r11,1),%r8
|
|
663437ea: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
663437ee: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
663437f4: 48 63 16 movslq (%rsi),%rdx
|
|
663437f7: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
663437fb: 44 89 0e mov %r9d,(%rsi)
|
|
663437fe: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
66343802: 48 83 c0 04 add $0x4,%rax
|
|
66343806: 48 83 f8 24 cmp $0x24,%rax
|
|
6634380a: 75 84 jne 66343790 <GateFunc_DFF9_F+0x30>
|
|
6634380c: 5b pop %rbx
|
|
6634380d: 5e pop %rsi
|
|
6634380e: 5f pop %rdi
|
|
6634380f: 41 5e pop %r14
|
|
66343811: c3 retq
|
|
66343812: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66343816: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634381d: 00 00 00
|
|
|
|
0000000066343820 <GateFunc_DFF8_F>:
|
|
66343820: 41 56 push %r14
|
|
66343822: 57 push %rdi
|
|
66343823: 56 push %rsi
|
|
66343824: 53 push %rbx
|
|
66343825: 4c 8b 51 10 mov 0x10(%rcx),%r10
|
|
66343829: 49 8b 82 88 00 00 00 mov 0x88(%r10),%rax
|
|
66343830: 44 8b 18 mov (%rax),%r11d
|
|
66343833: 45 85 db test %r11d,%r11d
|
|
66343836: 0f 84 90 00 00 00 je 663438cc <GateFunc_DFF8_F+0xac>
|
|
6634383c: 48 8b 59 08 mov 0x8(%rcx),%rbx
|
|
66343840: 31 c0 xor %eax,%eax
|
|
66343842: 48 8b 3d d7 30 01 00 mov 0x130d7(%rip),%rdi # 66356920 <net_queue>
|
|
66343849: 48 8b 35 e0 30 01 00 mov 0x130e0(%rip),%rsi # 66356930 <num_net_queue>
|
|
66343850: 49 8b 54 42 08 mov 0x8(%r10,%rax,2),%rdx
|
|
66343855: 44 8b 44 03 24 mov 0x24(%rbx,%rax,1),%r8d
|
|
6634385a: 8b 12 mov (%rdx),%edx
|
|
6634385c: 44 39 c2 cmp %r8d,%edx
|
|
6634385f: 74 61 je 663438c2 <GateFunc_DFF8_F+0xa2>
|
|
66343861: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
66343865: 4c 8d 1c 00 lea (%rax,%rax,1),%r11
|
|
66343869: 41 89 d6 mov %edx,%r14d
|
|
6634386c: 45 29 c6 sub %r8d,%r14d
|
|
6634386f: 45 31 c0 xor %r8d,%r8d
|
|
66343872: 4f 8b 4c 19 48 mov 0x48(%r9,%r11,1),%r9
|
|
66343877: 45 01 31 add %r14d,(%r9)
|
|
6634387a: 89 54 03 24 mov %edx,0x24(%rbx,%rax,1)
|
|
6634387e: 45 8b 09 mov (%r9),%r9d
|
|
66343881: 49 8b 54 42 48 mov 0x48(%r10,%rax,2),%rdx
|
|
66343886: 45 85 c9 test %r9d,%r9d
|
|
66343889: 41 0f 9f c0 setg %r8b
|
|
6634388d: 44 3b 02 cmp (%rdx),%r8d
|
|
66343890: 74 30 je 663438c2 <GateFunc_DFF8_F+0xa2>
|
|
66343892: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
66343896: 4a 8b 54 1a 48 mov 0x48(%rdx,%r11,1),%rdx
|
|
6634389b: 8b 12 mov (%rdx),%edx
|
|
6634389d: 85 d2 test %edx,%edx
|
|
6634389f: 75 21 jne 663438c2 <GateFunc_DFF8_F+0xa2>
|
|
663438a1: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
663438a5: 4e 8b 44 1a 48 mov 0x48(%rdx,%r11,1),%r8
|
|
663438aa: 49 8b 50 10 mov 0x10(%r8),%rdx
|
|
663438ae: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
663438b4: 48 63 16 movslq (%rsi),%rdx
|
|
663438b7: 44 8d 4a 01 lea 0x1(%rdx),%r9d
|
|
663438bb: 44 89 0e mov %r9d,(%rsi)
|
|
663438be: 4c 89 04 d7 mov %r8,(%rdi,%rdx,8)
|
|
663438c2: 48 83 c0 04 add $0x4,%rax
|
|
663438c6: 48 83 f8 20 cmp $0x20,%rax
|
|
663438ca: 75 84 jne 66343850 <GateFunc_DFF8_F+0x30>
|
|
663438cc: 5b pop %rbx
|
|
663438cd: 5e pop %rsi
|
|
663438ce: 5f pop %rdi
|
|
663438cf: 41 5e pop %r14
|
|
663438d1: c3 retq
|
|
663438d2: 0f 1f 40 00 nopl 0x0(%rax)
|
|
663438d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663438dd: 00 00 00
|
|
|
|
00000000663438e0 <GateFunc_DFF7_F>:
|
|
663438e0: 56 push %rsi
|
|
663438e1: 53 push %rbx
|
|
663438e2: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663438e6: 48 8b 50 78 mov 0x78(%rax),%rdx
|
|
663438ea: 44 8b 12 mov (%rdx),%r10d
|
|
663438ed: 45 85 d2 test %r10d,%r10d
|
|
663438f0: 0f 84 3d 02 00 00 je 66343b33 <GateFunc_DFF7_F+0x253>
|
|
663438f6: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
663438fa: 4c 8b 48 08 mov 0x8(%rax),%r9
|
|
663438fe: 4c 8b 1d 1b 30 01 00 mov 0x1301b(%rip),%r11 # 66356920 <net_queue>
|
|
66343905: 4c 8b 05 24 30 01 00 mov 0x13024(%rip),%r8 # 66356930 <num_net_queue>
|
|
6634390c: 44 8b 52 20 mov 0x20(%rdx),%r10d
|
|
66343910: 45 8b 09 mov (%r9),%r9d
|
|
66343913: 45 39 d1 cmp %r10d,%r9d
|
|
66343916: 74 3d je 66343955 <GateFunc_DFF7_F+0x75>
|
|
66343918: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
6634391c: 44 89 ce mov %r9d,%esi
|
|
6634391f: 44 29 d6 sub %r10d,%esi
|
|
66343922: 45 31 d2 xor %r10d,%r10d
|
|
66343925: 48 8b 5b 40 mov 0x40(%rbx),%rbx
|
|
66343929: 01 33 add %esi,(%rbx)
|
|
6634392b: 44 89 4a 20 mov %r9d,0x20(%rdx)
|
|
6634392f: 44 8b 0b mov (%rbx),%r9d
|
|
66343932: 45 85 c9 test %r9d,%r9d
|
|
66343935: 4c 8b 48 40 mov 0x40(%rax),%r9
|
|
66343939: 41 0f 9f c2 setg %r10b
|
|
6634393d: 45 3b 11 cmp (%r9),%r10d
|
|
66343940: 74 13 je 66343955 <GateFunc_DFF7_F+0x75>
|
|
66343942: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66343946: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
6634394a: 41 8b 31 mov (%r9),%esi
|
|
6634394d: 85 f6 test %esi,%esi
|
|
6634394f: 0f 84 db 02 00 00 je 66343c30 <GateFunc_DFF7_F+0x350>
|
|
66343955: 4c 8b 48 10 mov 0x10(%rax),%r9
|
|
66343959: 44 8b 52 24 mov 0x24(%rdx),%r10d
|
|
6634395d: 45 8b 09 mov (%r9),%r9d
|
|
66343960: 45 39 d1 cmp %r10d,%r9d
|
|
66343963: 74 3c je 663439a1 <GateFunc_DFF7_F+0xc1>
|
|
66343965: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66343969: 44 89 ce mov %r9d,%esi
|
|
6634396c: 44 29 d6 sub %r10d,%esi
|
|
6634396f: 45 31 d2 xor %r10d,%r10d
|
|
66343972: 48 8b 5b 48 mov 0x48(%rbx),%rbx
|
|
66343976: 01 33 add %esi,(%rbx)
|
|
66343978: 44 89 4a 24 mov %r9d,0x24(%rdx)
|
|
6634397c: 8b 1b mov (%rbx),%ebx
|
|
6634397e: 4c 8b 48 48 mov 0x48(%rax),%r9
|
|
66343982: 85 db test %ebx,%ebx
|
|
66343984: 41 0f 9f c2 setg %r10b
|
|
66343988: 45 3b 11 cmp (%r9),%r10d
|
|
6634398b: 74 14 je 663439a1 <GateFunc_DFF7_F+0xc1>
|
|
6634398d: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66343991: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
66343995: 45 8b 11 mov (%r9),%r10d
|
|
66343998: 45 85 d2 test %r10d,%r10d
|
|
6634399b: 0f 84 5f 02 00 00 je 66343c00 <GateFunc_DFF7_F+0x320>
|
|
663439a1: 4c 8b 48 18 mov 0x18(%rax),%r9
|
|
663439a5: 44 8b 52 28 mov 0x28(%rdx),%r10d
|
|
663439a9: 45 8b 09 mov (%r9),%r9d
|
|
663439ac: 45 39 d1 cmp %r10d,%r9d
|
|
663439af: 74 3d je 663439ee <GateFunc_DFF7_F+0x10e>
|
|
663439b1: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
663439b5: 44 89 ce mov %r9d,%esi
|
|
663439b8: 44 29 d6 sub %r10d,%esi
|
|
663439bb: 45 31 d2 xor %r10d,%r10d
|
|
663439be: 48 8b 5b 50 mov 0x50(%rbx),%rbx
|
|
663439c2: 01 33 add %esi,(%rbx)
|
|
663439c4: 44 89 4a 28 mov %r9d,0x28(%rdx)
|
|
663439c8: 44 8b 0b mov (%rbx),%r9d
|
|
663439cb: 45 85 c9 test %r9d,%r9d
|
|
663439ce: 4c 8b 48 50 mov 0x50(%rax),%r9
|
|
663439d2: 41 0f 9f c2 setg %r10b
|
|
663439d6: 45 3b 11 cmp (%r9),%r10d
|
|
663439d9: 74 13 je 663439ee <GateFunc_DFF7_F+0x10e>
|
|
663439db: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
663439df: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
663439e3: 41 8b 31 mov (%r9),%esi
|
|
663439e6: 85 f6 test %esi,%esi
|
|
663439e8: 0f 84 e2 01 00 00 je 66343bd0 <GateFunc_DFF7_F+0x2f0>
|
|
663439ee: 4c 8b 48 20 mov 0x20(%rax),%r9
|
|
663439f2: 44 8b 52 2c mov 0x2c(%rdx),%r10d
|
|
663439f6: 45 8b 09 mov (%r9),%r9d
|
|
663439f9: 45 39 d1 cmp %r10d,%r9d
|
|
663439fc: 74 3c je 66343a3a <GateFunc_DFF7_F+0x15a>
|
|
663439fe: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66343a02: 44 89 ce mov %r9d,%esi
|
|
66343a05: 44 29 d6 sub %r10d,%esi
|
|
66343a08: 45 31 d2 xor %r10d,%r10d
|
|
66343a0b: 48 8b 5b 58 mov 0x58(%rbx),%rbx
|
|
66343a0f: 01 33 add %esi,(%rbx)
|
|
66343a11: 44 89 4a 2c mov %r9d,0x2c(%rdx)
|
|
66343a15: 8b 1b mov (%rbx),%ebx
|
|
66343a17: 4c 8b 48 58 mov 0x58(%rax),%r9
|
|
66343a1b: 85 db test %ebx,%ebx
|
|
66343a1d: 41 0f 9f c2 setg %r10b
|
|
66343a21: 45 3b 11 cmp (%r9),%r10d
|
|
66343a24: 74 14 je 66343a3a <GateFunc_DFF7_F+0x15a>
|
|
66343a26: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66343a2a: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
66343a2e: 45 8b 11 mov (%r9),%r10d
|
|
66343a31: 45 85 d2 test %r10d,%r10d
|
|
66343a34: 0f 84 66 01 00 00 je 66343ba0 <GateFunc_DFF7_F+0x2c0>
|
|
66343a3a: 4c 8b 48 28 mov 0x28(%rax),%r9
|
|
66343a3e: 44 8b 52 30 mov 0x30(%rdx),%r10d
|
|
66343a42: 45 8b 09 mov (%r9),%r9d
|
|
66343a45: 45 39 d1 cmp %r10d,%r9d
|
|
66343a48: 74 3d je 66343a87 <GateFunc_DFF7_F+0x1a7>
|
|
66343a4a: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66343a4e: 44 89 ce mov %r9d,%esi
|
|
66343a51: 44 29 d6 sub %r10d,%esi
|
|
66343a54: 45 31 d2 xor %r10d,%r10d
|
|
66343a57: 48 8b 5b 60 mov 0x60(%rbx),%rbx
|
|
66343a5b: 01 33 add %esi,(%rbx)
|
|
66343a5d: 44 89 4a 30 mov %r9d,0x30(%rdx)
|
|
66343a61: 44 8b 0b mov (%rbx),%r9d
|
|
66343a64: 45 85 c9 test %r9d,%r9d
|
|
66343a67: 4c 8b 48 60 mov 0x60(%rax),%r9
|
|
66343a6b: 41 0f 9f c2 setg %r10b
|
|
66343a6f: 45 3b 11 cmp (%r9),%r10d
|
|
66343a72: 74 13 je 66343a87 <GateFunc_DFF7_F+0x1a7>
|
|
66343a74: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66343a78: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
66343a7c: 41 8b 31 mov (%r9),%esi
|
|
66343a7f: 85 f6 test %esi,%esi
|
|
66343a81: 0f 84 e9 00 00 00 je 66343b70 <GateFunc_DFF7_F+0x290>
|
|
66343a87: 4c 8b 48 30 mov 0x30(%rax),%r9
|
|
66343a8b: 44 8b 52 34 mov 0x34(%rdx),%r10d
|
|
66343a8f: 45 8b 09 mov (%r9),%r9d
|
|
66343a92: 45 39 d1 cmp %r10d,%r9d
|
|
66343a95: 74 38 je 66343acf <GateFunc_DFF7_F+0x1ef>
|
|
66343a97: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66343a9b: 44 89 ce mov %r9d,%esi
|
|
66343a9e: 44 29 d6 sub %r10d,%esi
|
|
66343aa1: 45 31 d2 xor %r10d,%r10d
|
|
66343aa4: 48 8b 5b 68 mov 0x68(%rbx),%rbx
|
|
66343aa8: 01 33 add %esi,(%rbx)
|
|
66343aaa: 44 89 4a 34 mov %r9d,0x34(%rdx)
|
|
66343aae: 8b 1b mov (%rbx),%ebx
|
|
66343ab0: 4c 8b 48 68 mov 0x68(%rax),%r9
|
|
66343ab4: 85 db test %ebx,%ebx
|
|
66343ab6: 41 0f 9f c2 setg %r10b
|
|
66343aba: 45 3b 11 cmp (%r9),%r10d
|
|
66343abd: 74 10 je 66343acf <GateFunc_DFF7_F+0x1ef>
|
|
66343abf: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66343ac3: 4d 8b 49 68 mov 0x68(%r9),%r9
|
|
66343ac7: 45 8b 11 mov (%r9),%r10d
|
|
66343aca: 45 85 d2 test %r10d,%r10d
|
|
66343acd: 74 71 je 66343b40 <GateFunc_DFF7_F+0x260>
|
|
66343acf: 4c 8b 48 38 mov 0x38(%rax),%r9
|
|
66343ad3: 44 8b 52 38 mov 0x38(%rdx),%r10d
|
|
66343ad7: 45 8b 09 mov (%r9),%r9d
|
|
66343ada: 45 39 d1 cmp %r10d,%r9d
|
|
66343add: 74 54 je 66343b33 <GateFunc_DFF7_F+0x253>
|
|
66343adf: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66343ae3: 44 89 ce mov %r9d,%esi
|
|
66343ae6: 44 29 d6 sub %r10d,%esi
|
|
66343ae9: 48 8b 40 70 mov 0x70(%rax),%rax
|
|
66343aed: 48 8b 5b 70 mov 0x70(%rbx),%rbx
|
|
66343af1: 01 33 add %esi,(%rbx)
|
|
66343af3: 44 89 4a 38 mov %r9d,0x38(%rdx)
|
|
66343af7: 31 d2 xor %edx,%edx
|
|
66343af9: 44 8b 0b mov (%rbx),%r9d
|
|
66343afc: 45 85 c9 test %r9d,%r9d
|
|
66343aff: 0f 9f c2 setg %dl
|
|
66343b02: 3b 10 cmp (%rax),%edx
|
|
66343b04: 74 2d je 66343b33 <GateFunc_DFF7_F+0x253>
|
|
66343b06: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66343b0a: 48 8b 40 70 mov 0x70(%rax),%rax
|
|
66343b0e: 8b 00 mov (%rax),%eax
|
|
66343b10: 85 c0 test %eax,%eax
|
|
66343b12: 75 1f jne 66343b33 <GateFunc_DFF7_F+0x253>
|
|
66343b14: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66343b18: 48 8b 50 70 mov 0x70(%rax),%rdx
|
|
66343b1c: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66343b20: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66343b26: 49 63 00 movslq (%r8),%rax
|
|
66343b29: 8d 48 01 lea 0x1(%rax),%ecx
|
|
66343b2c: 41 89 08 mov %ecx,(%r8)
|
|
66343b2f: 49 89 14 c3 mov %rdx,(%r11,%rax,8)
|
|
66343b33: 5b pop %rbx
|
|
66343b34: 5e pop %rsi
|
|
66343b35: c3 retq
|
|
66343b36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66343b3d: 00 00 00
|
|
66343b40: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66343b44: 4d 8b 51 68 mov 0x68(%r9),%r10
|
|
66343b48: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
66343b4c: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66343b53: 4d 63 08 movslq (%r8),%r9
|
|
66343b56: 41 8d 59 01 lea 0x1(%r9),%ebx
|
|
66343b5a: 41 89 18 mov %ebx,(%r8)
|
|
66343b5d: 4f 89 14 cb mov %r10,(%r11,%r9,8)
|
|
66343b61: e9 69 ff ff ff jmpq 66343acf <GateFunc_DFF7_F+0x1ef>
|
|
66343b66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66343b6d: 00 00 00
|
|
66343b70: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66343b74: 4d 8b 51 60 mov 0x60(%r9),%r10
|
|
66343b78: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
66343b7c: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66343b83: 4d 63 08 movslq (%r8),%r9
|
|
66343b86: 41 8d 59 01 lea 0x1(%r9),%ebx
|
|
66343b8a: 41 89 18 mov %ebx,(%r8)
|
|
66343b8d: 4f 89 14 cb mov %r10,(%r11,%r9,8)
|
|
66343b91: e9 f1 fe ff ff jmpq 66343a87 <GateFunc_DFF7_F+0x1a7>
|
|
66343b96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66343b9d: 00 00 00
|
|
66343ba0: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66343ba4: 4d 8b 51 58 mov 0x58(%r9),%r10
|
|
66343ba8: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
66343bac: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66343bb3: 4d 63 08 movslq (%r8),%r9
|
|
66343bb6: 41 8d 59 01 lea 0x1(%r9),%ebx
|
|
66343bba: 41 89 18 mov %ebx,(%r8)
|
|
66343bbd: 4f 89 14 cb mov %r10,(%r11,%r9,8)
|
|
66343bc1: e9 74 fe ff ff jmpq 66343a3a <GateFunc_DFF7_F+0x15a>
|
|
66343bc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66343bcd: 00 00 00
|
|
66343bd0: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66343bd4: 4d 8b 51 50 mov 0x50(%r9),%r10
|
|
66343bd8: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
66343bdc: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66343be3: 4d 63 08 movslq (%r8),%r9
|
|
66343be6: 41 8d 59 01 lea 0x1(%r9),%ebx
|
|
66343bea: 41 89 18 mov %ebx,(%r8)
|
|
66343bed: 4f 89 14 cb mov %r10,(%r11,%r9,8)
|
|
66343bf1: e9 f8 fd ff ff jmpq 663439ee <GateFunc_DFF7_F+0x10e>
|
|
66343bf6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66343bfd: 00 00 00
|
|
66343c00: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66343c04: 4d 8b 51 48 mov 0x48(%r9),%r10
|
|
66343c08: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
66343c0c: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66343c13: 4d 63 08 movslq (%r8),%r9
|
|
66343c16: 41 8d 59 01 lea 0x1(%r9),%ebx
|
|
66343c1a: 41 89 18 mov %ebx,(%r8)
|
|
66343c1d: 4f 89 14 cb mov %r10,(%r11,%r9,8)
|
|
66343c21: e9 7b fd ff ff jmpq 663439a1 <GateFunc_DFF7_F+0xc1>
|
|
66343c26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66343c2d: 00 00 00
|
|
66343c30: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66343c34: 4d 8b 51 40 mov 0x40(%r9),%r10
|
|
66343c38: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
66343c3c: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66343c43: 4d 63 08 movslq (%r8),%r9
|
|
66343c46: 41 8d 59 01 lea 0x1(%r9),%ebx
|
|
66343c4a: 41 89 18 mov %ebx,(%r8)
|
|
66343c4d: 4f 89 14 cb mov %r10,(%r11,%r9,8)
|
|
66343c51: e9 ff fc ff ff jmpq 66343955 <GateFunc_DFF7_F+0x75>
|
|
66343c56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66343c5d: 00 00 00
|
|
|
|
0000000066343c60 <GateFunc_Xor4_F>:
|
|
66343c60: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66343c64: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66343c68: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66343c6c: 8b 00 mov (%rax),%eax
|
|
66343c6e: 41 33 00 xor (%r8),%eax
|
|
66343c71: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
66343c75: 41 33 00 xor (%r8),%eax
|
|
66343c78: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
66343c7c: 41 33 00 xor (%r8),%eax
|
|
66343c7f: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66343c83: 45 8b 48 14 mov 0x14(%r8),%r9d
|
|
66343c87: 44 39 c8 cmp %r9d,%eax
|
|
66343c8a: 74 67 je 66343cf3 <GateFunc_Xor4_F+0x93>
|
|
66343c8c: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66343c90: 41 89 c3 mov %eax,%r11d
|
|
66343c93: 45 29 cb sub %r9d,%r11d
|
|
66343c96: 4d 8b 52 28 mov 0x28(%r10),%r10
|
|
66343c9a: 45 01 1a add %r11d,(%r10)
|
|
66343c9d: 41 89 40 14 mov %eax,0x14(%r8)
|
|
66343ca1: 45 31 c0 xor %r8d,%r8d
|
|
66343ca4: 45 8b 0a mov (%r10),%r9d
|
|
66343ca7: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66343cab: 45 85 c9 test %r9d,%r9d
|
|
66343cae: 41 0f 9f c0 setg %r8b
|
|
66343cb2: 44 3b 00 cmp (%rax),%r8d
|
|
66343cb5: 74 3c je 66343cf3 <GateFunc_Xor4_F+0x93>
|
|
66343cb7: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66343cbb: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
66343cbf: 8b 00 mov (%rax),%eax
|
|
66343cc1: 85 c0 test %eax,%eax
|
|
66343cc3: 75 2e jne 66343cf3 <GateFunc_Xor4_F+0x93>
|
|
66343cc5: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66343cc9: 48 8b 0d 60 2c 01 00 mov 0x12c60(%rip),%rcx # 66356930 <num_net_queue>
|
|
66343cd0: 4c 8b 05 49 2c 01 00 mov 0x12c49(%rip),%r8 # 66356920 <net_queue>
|
|
66343cd7: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
66343cdb: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66343cdf: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66343ce5: 48 63 01 movslq (%rcx),%rax
|
|
66343ce8: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66343cec: 44 89 09 mov %r9d,(%rcx)
|
|
66343cef: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66343cf3: c3 retq
|
|
66343cf4: 66 90 xchg %ax,%ax
|
|
66343cf6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66343cfd: 00 00 00
|
|
|
|
0000000066343d00 <GateFunc_Xnor4_F>:
|
|
66343d00: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66343d04: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66343d08: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66343d0c: 8b 00 mov (%rax),%eax
|
|
66343d0e: 41 33 00 xor (%r8),%eax
|
|
66343d11: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
66343d15: 41 33 00 xor (%r8),%eax
|
|
66343d18: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
66343d1c: 41 3b 00 cmp (%r8),%eax
|
|
66343d1f: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66343d23: 0f 94 c0 sete %al
|
|
66343d26: 45 8b 48 14 mov 0x14(%r8),%r9d
|
|
66343d2a: 0f b6 c0 movzbl %al,%eax
|
|
66343d2d: 44 39 c8 cmp %r9d,%eax
|
|
66343d30: 74 67 je 66343d99 <GateFunc_Xnor4_F+0x99>
|
|
66343d32: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66343d36: 41 89 c3 mov %eax,%r11d
|
|
66343d39: 45 29 cb sub %r9d,%r11d
|
|
66343d3c: 4d 8b 52 28 mov 0x28(%r10),%r10
|
|
66343d40: 45 01 1a add %r11d,(%r10)
|
|
66343d43: 41 89 40 14 mov %eax,0x14(%r8)
|
|
66343d47: 45 31 c0 xor %r8d,%r8d
|
|
66343d4a: 45 8b 0a mov (%r10),%r9d
|
|
66343d4d: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66343d51: 45 85 c9 test %r9d,%r9d
|
|
66343d54: 41 0f 9f c0 setg %r8b
|
|
66343d58: 44 3b 00 cmp (%rax),%r8d
|
|
66343d5b: 74 3c je 66343d99 <GateFunc_Xnor4_F+0x99>
|
|
66343d5d: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66343d61: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
66343d65: 8b 00 mov (%rax),%eax
|
|
66343d67: 85 c0 test %eax,%eax
|
|
66343d69: 75 2e jne 66343d99 <GateFunc_Xnor4_F+0x99>
|
|
66343d6b: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66343d6f: 48 8b 0d ba 2b 01 00 mov 0x12bba(%rip),%rcx # 66356930 <num_net_queue>
|
|
66343d76: 4c 8b 05 a3 2b 01 00 mov 0x12ba3(%rip),%r8 # 66356920 <net_queue>
|
|
66343d7d: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
66343d81: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66343d85: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66343d8b: 48 63 01 movslq (%rcx),%rax
|
|
66343d8e: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66343d92: 44 89 09 mov %r9d,(%rcx)
|
|
66343d95: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66343d99: c3 retq
|
|
66343d9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066343da0 <GateFunc_DFF6_F>:
|
|
66343da0: 56 push %rsi
|
|
66343da1: 53 push %rbx
|
|
66343da2: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66343da6: 48 8b 50 68 mov 0x68(%rax),%rdx
|
|
66343daa: 8b 32 mov (%rdx),%esi
|
|
66343dac: 85 f6 test %esi,%esi
|
|
66343dae: 0f 84 85 02 00 00 je 66344039 <GateFunc_DFF6_F+0x299>
|
|
66343db4: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
66343db8: 4c 8b 48 08 mov 0x8(%rax),%r9
|
|
66343dbc: 4c 8b 1d 5d 2b 01 00 mov 0x12b5d(%rip),%r11 # 66356920 <net_queue>
|
|
66343dc3: 4c 8b 05 66 2b 01 00 mov 0x12b66(%rip),%r8 # 66356930 <num_net_queue>
|
|
66343dca: 44 8b 52 1c mov 0x1c(%rdx),%r10d
|
|
66343dce: 45 8b 09 mov (%r9),%r9d
|
|
66343dd1: 45 39 d1 cmp %r10d,%r9d
|
|
66343dd4: 74 59 je 66343e2f <GateFunc_DFF6_F+0x8f>
|
|
66343dd6: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66343dda: 44 89 ce mov %r9d,%esi
|
|
66343ddd: 44 29 d6 sub %r10d,%esi
|
|
66343de0: 45 31 d2 xor %r10d,%r10d
|
|
66343de3: 48 8b 5b 38 mov 0x38(%rbx),%rbx
|
|
66343de7: 01 33 add %esi,(%rbx)
|
|
66343de9: 44 89 4a 1c mov %r9d,0x1c(%rdx)
|
|
66343ded: 8b 1b mov (%rbx),%ebx
|
|
66343def: 4c 8b 48 38 mov 0x38(%rax),%r9
|
|
66343df3: 85 db test %ebx,%ebx
|
|
66343df5: 41 0f 9f c2 setg %r10b
|
|
66343df9: 45 3b 11 cmp (%r9),%r10d
|
|
66343dfc: 74 31 je 66343e2f <GateFunc_DFF6_F+0x8f>
|
|
66343dfe: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66343e02: 4d 8b 49 38 mov 0x38(%r9),%r9
|
|
66343e06: 45 8b 11 mov (%r9),%r10d
|
|
66343e09: 45 85 d2 test %r10d,%r10d
|
|
66343e0c: 75 21 jne 66343e2f <GateFunc_DFF6_F+0x8f>
|
|
66343e0e: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66343e12: 4d 8b 51 38 mov 0x38(%r9),%r10
|
|
66343e16: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
66343e1a: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66343e21: 4d 63 08 movslq (%r8),%r9
|
|
66343e24: 41 8d 59 01 lea 0x1(%r9),%ebx
|
|
66343e28: 41 89 18 mov %ebx,(%r8)
|
|
66343e2b: 4f 89 14 cb mov %r10,(%r11,%r9,8)
|
|
66343e2f: 4c 8b 48 10 mov 0x10(%rax),%r9
|
|
66343e33: 44 8b 52 20 mov 0x20(%rdx),%r10d
|
|
66343e37: 45 8b 09 mov (%r9),%r9d
|
|
66343e3a: 45 39 d1 cmp %r10d,%r9d
|
|
66343e3d: 74 5a je 66343e99 <GateFunc_DFF6_F+0xf9>
|
|
66343e3f: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66343e43: 44 89 ce mov %r9d,%esi
|
|
66343e46: 44 29 d6 sub %r10d,%esi
|
|
66343e49: 45 31 d2 xor %r10d,%r10d
|
|
66343e4c: 48 8b 5b 40 mov 0x40(%rbx),%rbx
|
|
66343e50: 01 33 add %esi,(%rbx)
|
|
66343e52: 44 89 4a 20 mov %r9d,0x20(%rdx)
|
|
66343e56: 44 8b 0b mov (%rbx),%r9d
|
|
66343e59: 45 85 c9 test %r9d,%r9d
|
|
66343e5c: 4c 8b 48 40 mov 0x40(%rax),%r9
|
|
66343e60: 41 0f 9f c2 setg %r10b
|
|
66343e64: 45 3b 11 cmp (%r9),%r10d
|
|
66343e67: 74 30 je 66343e99 <GateFunc_DFF6_F+0xf9>
|
|
66343e69: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66343e6d: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
66343e71: 41 8b 31 mov (%r9),%esi
|
|
66343e74: 85 f6 test %esi,%esi
|
|
66343e76: 75 21 jne 66343e99 <GateFunc_DFF6_F+0xf9>
|
|
66343e78: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66343e7c: 4d 8b 51 40 mov 0x40(%r9),%r10
|
|
66343e80: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
66343e84: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66343e8b: 4d 63 08 movslq (%r8),%r9
|
|
66343e8e: 41 8d 59 01 lea 0x1(%r9),%ebx
|
|
66343e92: 41 89 18 mov %ebx,(%r8)
|
|
66343e95: 4f 89 14 cb mov %r10,(%r11,%r9,8)
|
|
66343e99: 4c 8b 48 18 mov 0x18(%rax),%r9
|
|
66343e9d: 44 8b 52 24 mov 0x24(%rdx),%r10d
|
|
66343ea1: 45 8b 09 mov (%r9),%r9d
|
|
66343ea4: 45 39 d1 cmp %r10d,%r9d
|
|
66343ea7: 74 59 je 66343f02 <GateFunc_DFF6_F+0x162>
|
|
66343ea9: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66343ead: 44 89 ce mov %r9d,%esi
|
|
66343eb0: 44 29 d6 sub %r10d,%esi
|
|
66343eb3: 45 31 d2 xor %r10d,%r10d
|
|
66343eb6: 48 8b 5b 48 mov 0x48(%rbx),%rbx
|
|
66343eba: 01 33 add %esi,(%rbx)
|
|
66343ebc: 44 89 4a 24 mov %r9d,0x24(%rdx)
|
|
66343ec0: 8b 1b mov (%rbx),%ebx
|
|
66343ec2: 4c 8b 48 48 mov 0x48(%rax),%r9
|
|
66343ec6: 85 db test %ebx,%ebx
|
|
66343ec8: 41 0f 9f c2 setg %r10b
|
|
66343ecc: 45 3b 11 cmp (%r9),%r10d
|
|
66343ecf: 74 31 je 66343f02 <GateFunc_DFF6_F+0x162>
|
|
66343ed1: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66343ed5: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
66343ed9: 45 8b 11 mov (%r9),%r10d
|
|
66343edc: 45 85 d2 test %r10d,%r10d
|
|
66343edf: 75 21 jne 66343f02 <GateFunc_DFF6_F+0x162>
|
|
66343ee1: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66343ee5: 4d 8b 51 48 mov 0x48(%r9),%r10
|
|
66343ee9: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
66343eed: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66343ef4: 4d 63 08 movslq (%r8),%r9
|
|
66343ef7: 41 8d 59 01 lea 0x1(%r9),%ebx
|
|
66343efb: 41 89 18 mov %ebx,(%r8)
|
|
66343efe: 4f 89 14 cb mov %r10,(%r11,%r9,8)
|
|
66343f02: 4c 8b 48 20 mov 0x20(%rax),%r9
|
|
66343f06: 44 8b 52 28 mov 0x28(%rdx),%r10d
|
|
66343f0a: 45 8b 09 mov (%r9),%r9d
|
|
66343f0d: 45 39 d1 cmp %r10d,%r9d
|
|
66343f10: 74 5a je 66343f6c <GateFunc_DFF6_F+0x1cc>
|
|
66343f12: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66343f16: 44 89 ce mov %r9d,%esi
|
|
66343f19: 44 29 d6 sub %r10d,%esi
|
|
66343f1c: 45 31 d2 xor %r10d,%r10d
|
|
66343f1f: 48 8b 5b 50 mov 0x50(%rbx),%rbx
|
|
66343f23: 01 33 add %esi,(%rbx)
|
|
66343f25: 44 89 4a 28 mov %r9d,0x28(%rdx)
|
|
66343f29: 44 8b 0b mov (%rbx),%r9d
|
|
66343f2c: 45 85 c9 test %r9d,%r9d
|
|
66343f2f: 4c 8b 48 50 mov 0x50(%rax),%r9
|
|
66343f33: 41 0f 9f c2 setg %r10b
|
|
66343f37: 45 3b 11 cmp (%r9),%r10d
|
|
66343f3a: 74 30 je 66343f6c <GateFunc_DFF6_F+0x1cc>
|
|
66343f3c: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66343f40: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
66343f44: 41 8b 31 mov (%r9),%esi
|
|
66343f47: 85 f6 test %esi,%esi
|
|
66343f49: 75 21 jne 66343f6c <GateFunc_DFF6_F+0x1cc>
|
|
66343f4b: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66343f4f: 4d 8b 51 50 mov 0x50(%r9),%r10
|
|
66343f53: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
66343f57: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66343f5e: 4d 63 08 movslq (%r8),%r9
|
|
66343f61: 41 8d 59 01 lea 0x1(%r9),%ebx
|
|
66343f65: 41 89 18 mov %ebx,(%r8)
|
|
66343f68: 4f 89 14 cb mov %r10,(%r11,%r9,8)
|
|
66343f6c: 4c 8b 48 28 mov 0x28(%rax),%r9
|
|
66343f70: 44 8b 52 2c mov 0x2c(%rdx),%r10d
|
|
66343f74: 45 8b 09 mov (%r9),%r9d
|
|
66343f77: 45 39 d1 cmp %r10d,%r9d
|
|
66343f7a: 74 59 je 66343fd5 <GateFunc_DFF6_F+0x235>
|
|
66343f7c: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66343f80: 44 89 ce mov %r9d,%esi
|
|
66343f83: 44 29 d6 sub %r10d,%esi
|
|
66343f86: 45 31 d2 xor %r10d,%r10d
|
|
66343f89: 48 8b 5b 58 mov 0x58(%rbx),%rbx
|
|
66343f8d: 01 33 add %esi,(%rbx)
|
|
66343f8f: 44 89 4a 2c mov %r9d,0x2c(%rdx)
|
|
66343f93: 8b 1b mov (%rbx),%ebx
|
|
66343f95: 4c 8b 48 58 mov 0x58(%rax),%r9
|
|
66343f99: 85 db test %ebx,%ebx
|
|
66343f9b: 41 0f 9f c2 setg %r10b
|
|
66343f9f: 45 3b 11 cmp (%r9),%r10d
|
|
66343fa2: 74 31 je 66343fd5 <GateFunc_DFF6_F+0x235>
|
|
66343fa4: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66343fa8: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
66343fac: 45 8b 11 mov (%r9),%r10d
|
|
66343faf: 45 85 d2 test %r10d,%r10d
|
|
66343fb2: 75 21 jne 66343fd5 <GateFunc_DFF6_F+0x235>
|
|
66343fb4: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66343fb8: 4d 8b 51 58 mov 0x58(%r9),%r10
|
|
66343fbc: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
66343fc0: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66343fc7: 4d 63 08 movslq (%r8),%r9
|
|
66343fca: 41 8d 59 01 lea 0x1(%r9),%ebx
|
|
66343fce: 41 89 18 mov %ebx,(%r8)
|
|
66343fd1: 4f 89 14 cb mov %r10,(%r11,%r9,8)
|
|
66343fd5: 4c 8b 48 30 mov 0x30(%rax),%r9
|
|
66343fd9: 44 8b 52 30 mov 0x30(%rdx),%r10d
|
|
66343fdd: 45 8b 09 mov (%r9),%r9d
|
|
66343fe0: 45 39 d1 cmp %r10d,%r9d
|
|
66343fe3: 74 54 je 66344039 <GateFunc_DFF6_F+0x299>
|
|
66343fe5: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66343fe9: 44 89 ce mov %r9d,%esi
|
|
66343fec: 44 29 d6 sub %r10d,%esi
|
|
66343fef: 48 8b 40 60 mov 0x60(%rax),%rax
|
|
66343ff3: 48 8b 5b 60 mov 0x60(%rbx),%rbx
|
|
66343ff7: 01 33 add %esi,(%rbx)
|
|
66343ff9: 44 89 4a 30 mov %r9d,0x30(%rdx)
|
|
66343ffd: 31 d2 xor %edx,%edx
|
|
66343fff: 44 8b 0b mov (%rbx),%r9d
|
|
66344002: 45 85 c9 test %r9d,%r9d
|
|
66344005: 0f 9f c2 setg %dl
|
|
66344008: 3b 10 cmp (%rax),%edx
|
|
6634400a: 74 2d je 66344039 <GateFunc_DFF6_F+0x299>
|
|
6634400c: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66344010: 48 8b 40 60 mov 0x60(%rax),%rax
|
|
66344014: 8b 00 mov (%rax),%eax
|
|
66344016: 85 c0 test %eax,%eax
|
|
66344018: 75 1f jne 66344039 <GateFunc_DFF6_F+0x299>
|
|
6634401a: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634401e: 48 8b 50 60 mov 0x60(%rax),%rdx
|
|
66344022: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66344026: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634402c: 49 63 00 movslq (%r8),%rax
|
|
6634402f: 8d 48 01 lea 0x1(%rax),%ecx
|
|
66344032: 41 89 08 mov %ecx,(%r8)
|
|
66344035: 49 89 14 c3 mov %rdx,(%r11,%rax,8)
|
|
66344039: 5b pop %rbx
|
|
6634403a: 5e pop %rsi
|
|
6634403b: c3 retq
|
|
6634403c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
0000000066344040 <GateFunc_Multiplier2_F>:
|
|
66344040: 57 push %rdi
|
|
66344041: 56 push %rsi
|
|
66344042: 53 push %rbx
|
|
66344043: 48 8b 1d d6 28 01 00 mov 0x128d6(%rip),%rbx # 66356920 <net_queue>
|
|
6634404a: 4c 8b 15 df 28 01 00 mov 0x128df(%rip),%r10 # 66356930 <num_net_queue>
|
|
66344051: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66344055: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66344059: 44 8b 00 mov (%rax),%r8d
|
|
6634405c: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66344060: 8b 00 mov (%rax),%eax
|
|
66344062: 46 8d 04 40 lea (%rax,%r8,2),%r8d
|
|
66344066: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634406a: 44 8b 08 mov (%rax),%r9d
|
|
6634406d: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66344071: 8b 00 mov (%rax),%eax
|
|
66344073: 42 8d 04 48 lea (%rax,%r9,2),%eax
|
|
66344077: 41 0f af c0 imul %r8d,%eax
|
|
6634407b: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
6634407f: 41 89 c1 mov %eax,%r9d
|
|
66344082: 45 8b 58 14 mov 0x14(%r8),%r11d
|
|
66344086: 41 83 e1 01 and $0x1,%r9d
|
|
6634408a: 45 39 d9 cmp %r11d,%r9d
|
|
6634408d: 74 59 je 663440e8 <GateFunc_Multiplier2_F+0xa8>
|
|
6634408f: 48 8b 71 18 mov 0x18(%rcx),%rsi
|
|
66344093: 44 89 cf mov %r9d,%edi
|
|
66344096: 44 29 df sub %r11d,%edi
|
|
66344099: 45 31 db xor %r11d,%r11d
|
|
6634409c: 48 8b 76 28 mov 0x28(%rsi),%rsi
|
|
663440a0: 01 3e add %edi,(%rsi)
|
|
663440a2: 45 89 48 14 mov %r9d,0x14(%r8)
|
|
663440a6: 8b 36 mov (%rsi),%esi
|
|
663440a8: 4c 8b 4a 28 mov 0x28(%rdx),%r9
|
|
663440ac: 85 f6 test %esi,%esi
|
|
663440ae: 41 0f 9f c3 setg %r11b
|
|
663440b2: 45 3b 19 cmp (%r9),%r11d
|
|
663440b5: 74 31 je 663440e8 <GateFunc_Multiplier2_F+0xa8>
|
|
663440b7: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
663440bb: 4d 8b 49 28 mov 0x28(%r9),%r9
|
|
663440bf: 45 8b 19 mov (%r9),%r11d
|
|
663440c2: 45 85 db test %r11d,%r11d
|
|
663440c5: 75 21 jne 663440e8 <GateFunc_Multiplier2_F+0xa8>
|
|
663440c7: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
663440cb: 4d 8b 59 28 mov 0x28(%r9),%r11
|
|
663440cf: 4d 8b 4b 10 mov 0x10(%r11),%r9
|
|
663440d3: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
663440da: 4d 63 0a movslq (%r10),%r9
|
|
663440dd: 41 8d 71 01 lea 0x1(%r9),%esi
|
|
663440e1: 41 89 32 mov %esi,(%r10)
|
|
663440e4: 4e 89 1c cb mov %r11,(%rbx,%r9,8)
|
|
663440e8: 45 8b 58 18 mov 0x18(%r8),%r11d
|
|
663440ec: 41 89 c1 mov %eax,%r9d
|
|
663440ef: 41 d1 e9 shr %r9d
|
|
663440f2: 41 83 e1 01 and $0x1,%r9d
|
|
663440f6: 45 39 d9 cmp %r11d,%r9d
|
|
663440f9: 74 5a je 66344155 <GateFunc_Multiplier2_F+0x115>
|
|
663440fb: 48 8b 71 18 mov 0x18(%rcx),%rsi
|
|
663440ff: 44 89 cf mov %r9d,%edi
|
|
66344102: 44 29 df sub %r11d,%edi
|
|
66344105: 45 31 db xor %r11d,%r11d
|
|
66344108: 48 8b 76 30 mov 0x30(%rsi),%rsi
|
|
6634410c: 01 3e add %edi,(%rsi)
|
|
6634410e: 45 89 48 18 mov %r9d,0x18(%r8)
|
|
66344112: 44 8b 0e mov (%rsi),%r9d
|
|
66344115: 45 85 c9 test %r9d,%r9d
|
|
66344118: 4c 8b 4a 30 mov 0x30(%rdx),%r9
|
|
6634411c: 41 0f 9f c3 setg %r11b
|
|
66344120: 45 3b 19 cmp (%r9),%r11d
|
|
66344123: 74 30 je 66344155 <GateFunc_Multiplier2_F+0x115>
|
|
66344125: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66344129: 4d 8b 49 30 mov 0x30(%r9),%r9
|
|
6634412d: 41 8b 39 mov (%r9),%edi
|
|
66344130: 85 ff test %edi,%edi
|
|
66344132: 75 21 jne 66344155 <GateFunc_Multiplier2_F+0x115>
|
|
66344134: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
66344138: 4d 8b 59 30 mov 0x30(%r9),%r11
|
|
6634413c: 4d 8b 4b 10 mov 0x10(%r11),%r9
|
|
66344140: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66344147: 4d 63 0a movslq (%r10),%r9
|
|
6634414a: 41 8d 71 01 lea 0x1(%r9),%esi
|
|
6634414e: 41 89 32 mov %esi,(%r10)
|
|
66344151: 4e 89 1c cb mov %r11,(%rbx,%r9,8)
|
|
66344155: 45 8b 58 1c mov 0x1c(%r8),%r11d
|
|
66344159: 41 89 c1 mov %eax,%r9d
|
|
6634415c: 41 c1 e9 02 shr $0x2,%r9d
|
|
66344160: 41 83 e1 01 and $0x1,%r9d
|
|
66344164: 45 39 d9 cmp %r11d,%r9d
|
|
66344167: 74 59 je 663441c2 <GateFunc_Multiplier2_F+0x182>
|
|
66344169: 48 8b 71 18 mov 0x18(%rcx),%rsi
|
|
6634416d: 44 89 cf mov %r9d,%edi
|
|
66344170: 44 29 df sub %r11d,%edi
|
|
66344173: 45 31 db xor %r11d,%r11d
|
|
66344176: 48 8b 76 38 mov 0x38(%rsi),%rsi
|
|
6634417a: 01 3e add %edi,(%rsi)
|
|
6634417c: 45 89 48 1c mov %r9d,0x1c(%r8)
|
|
66344180: 8b 36 mov (%rsi),%esi
|
|
66344182: 4c 8b 4a 38 mov 0x38(%rdx),%r9
|
|
66344186: 85 f6 test %esi,%esi
|
|
66344188: 41 0f 9f c3 setg %r11b
|
|
6634418c: 45 3b 19 cmp (%r9),%r11d
|
|
6634418f: 74 31 je 663441c2 <GateFunc_Multiplier2_F+0x182>
|
|
66344191: 4c 8b 49 20 mov 0x20(%rcx),%r9
|
|
66344195: 4d 8b 49 38 mov 0x38(%r9),%r9
|
|
66344199: 45 8b 19 mov (%r9),%r11d
|
|
6634419c: 45 85 db test %r11d,%r11d
|
|
6634419f: 75 21 jne 663441c2 <GateFunc_Multiplier2_F+0x182>
|
|
663441a1: 4c 8b 49 28 mov 0x28(%rcx),%r9
|
|
663441a5: 4d 8b 59 38 mov 0x38(%r9),%r11
|
|
663441a9: 4d 8b 4b 10 mov 0x10(%r11),%r9
|
|
663441ad: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
663441b4: 4d 63 0a movslq (%r10),%r9
|
|
663441b7: 41 8d 71 01 lea 0x1(%r9),%esi
|
|
663441bb: 41 89 32 mov %esi,(%r10)
|
|
663441be: 4e 89 1c cb mov %r11,(%rbx,%r9,8)
|
|
663441c2: 45 8b 48 20 mov 0x20(%r8),%r9d
|
|
663441c6: c1 e8 03 shr $0x3,%eax
|
|
663441c9: 83 e0 01 and $0x1,%eax
|
|
663441cc: 44 39 c8 cmp %r9d,%eax
|
|
663441cf: 74 57 je 66344228 <GateFunc_Multiplier2_F+0x1e8>
|
|
663441d1: 4c 8b 59 18 mov 0x18(%rcx),%r11
|
|
663441d5: 89 c7 mov %eax,%edi
|
|
663441d7: 44 29 cf sub %r9d,%edi
|
|
663441da: 4d 8b 5b 40 mov 0x40(%r11),%r11
|
|
663441de: 41 01 3b add %edi,(%r11)
|
|
663441e1: 41 89 40 20 mov %eax,0x20(%r8)
|
|
663441e5: 45 31 c0 xor %r8d,%r8d
|
|
663441e8: 45 8b 0b mov (%r11),%r9d
|
|
663441eb: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
663441ef: 45 85 c9 test %r9d,%r9d
|
|
663441f2: 41 0f 9f c0 setg %r8b
|
|
663441f6: 44 3b 00 cmp (%rax),%r8d
|
|
663441f9: 74 2d je 66344228 <GateFunc_Multiplier2_F+0x1e8>
|
|
663441fb: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663441ff: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
66344203: 8b 00 mov (%rax),%eax
|
|
66344205: 85 c0 test %eax,%eax
|
|
66344207: 75 1f jne 66344228 <GateFunc_Multiplier2_F+0x1e8>
|
|
66344209: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634420d: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
66344211: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66344215: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634421b: 49 63 02 movslq (%r10),%rax
|
|
6634421e: 8d 48 01 lea 0x1(%rax),%ecx
|
|
66344221: 41 89 0a mov %ecx,(%r10)
|
|
66344224: 48 89 14 c3 mov %rdx,(%rbx,%rax,8)
|
|
66344228: 5b pop %rbx
|
|
66344229: 5e pop %rsi
|
|
6634422a: 5f pop %rdi
|
|
6634422b: c3 retq
|
|
6634422c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
0000000066344230 <GateFunc_Multiplier4_F>:
|
|
66344230: 41 56 push %r14
|
|
66344232: 55 push %rbp
|
|
66344233: 57 push %rdi
|
|
66344234: 56 push %rsi
|
|
66344235: 53 push %rbx
|
|
66344236: 48 8b 2d e3 26 01 00 mov 0x126e3(%rip),%rbp # 66356920 <net_queue>
|
|
6634423d: 48 8b 3d ec 26 01 00 mov 0x126ec(%rip),%rdi # 66356930 <num_net_queue>
|
|
66344244: 4c 8b 59 10 mov 0x10(%rcx),%r11
|
|
66344248: 49 8b 43 10 mov 0x10(%r11),%rax
|
|
6634424c: 48 89 cb mov %rcx,%rbx
|
|
6634424f: 4c 8b 53 08 mov 0x8(%rbx),%r10
|
|
66344253: 8b 10 mov (%rax),%edx
|
|
66344255: 49 8b 43 08 mov 0x8(%r11),%rax
|
|
66344259: 8b 00 mov (%rax),%eax
|
|
6634425b: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634425e: 49 8b 53 18 mov 0x18(%r11),%rdx
|
|
66344262: 8b 12 mov (%rdx),%edx
|
|
66344264: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66344267: 49 8b 53 30 mov 0x30(%r11),%rdx
|
|
6634426b: 8b 0a mov (%rdx),%ecx
|
|
6634426d: 49 8b 53 28 mov 0x28(%r11),%rdx
|
|
66344271: 8b 12 mov (%rdx),%edx
|
|
66344273: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
66344276: 49 8b 4b 38 mov 0x38(%r11),%rcx
|
|
6634427a: 8b 09 mov (%rcx),%ecx
|
|
6634427c: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
6634427f: 49 8b 4b 40 mov 0x40(%r11),%rcx
|
|
66344283: 8b 09 mov (%rcx),%ecx
|
|
66344285: 8d 34 ca lea (%rdx,%rcx,8),%esi
|
|
66344288: 49 8b 53 20 mov 0x20(%r11),%rdx
|
|
6634428c: 31 c9 xor %ecx,%ecx
|
|
6634428e: 8b 12 mov (%rdx),%edx
|
|
66344290: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
66344293: 0f af f0 imul %eax,%esi
|
|
66344296: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634429d: 00 00 00
|
|
663442a0: 41 8b 54 8a 24 mov 0x24(%r10,%rcx,4),%edx
|
|
663442a5: 89 f0 mov %esi,%eax
|
|
663442a7: d3 e8 shr %cl,%eax
|
|
663442a9: 83 e0 01 and $0x1,%eax
|
|
663442ac: 39 d0 cmp %edx,%eax
|
|
663442ae: 74 64 je 66344314 <GateFunc_Multiplier4_F+0xe4>
|
|
663442b0: 4c 8b 43 18 mov 0x18(%rbx),%r8
|
|
663442b4: 4c 8d 0c cd 00 00 00 lea 0x0(,%rcx,8),%r9
|
|
663442bb: 00
|
|
663442bc: 41 89 c6 mov %eax,%r14d
|
|
663442bf: 41 29 d6 sub %edx,%r14d
|
|
663442c2: 31 d2 xor %edx,%edx
|
|
663442c4: 4f 8b 44 08 48 mov 0x48(%r8,%r9,1),%r8
|
|
663442c9: 45 01 30 add %r14d,(%r8)
|
|
663442cc: 41 89 44 8a 24 mov %eax,0x24(%r10,%rcx,4)
|
|
663442d1: 45 8b 00 mov (%r8),%r8d
|
|
663442d4: 49 8b 44 cb 48 mov 0x48(%r11,%rcx,8),%rax
|
|
663442d9: 45 85 c0 test %r8d,%r8d
|
|
663442dc: 0f 9f c2 setg %dl
|
|
663442df: 3b 10 cmp (%rax),%edx
|
|
663442e1: 74 31 je 66344314 <GateFunc_Multiplier4_F+0xe4>
|
|
663442e3: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
663442e7: 4a 8b 44 08 48 mov 0x48(%rax,%r9,1),%rax
|
|
663442ec: 8b 00 mov (%rax),%eax
|
|
663442ee: 85 c0 test %eax,%eax
|
|
663442f0: 75 22 jne 66344314 <GateFunc_Multiplier4_F+0xe4>
|
|
663442f2: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
663442f6: 4a 8b 54 08 48 mov 0x48(%rax,%r9,1),%rdx
|
|
663442fb: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663442ff: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66344305: 48 63 07 movslq (%rdi),%rax
|
|
66344308: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634430c: 44 89 07 mov %r8d,(%rdi)
|
|
6634430f: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8)
|
|
66344314: 48 83 c1 01 add $0x1,%rcx
|
|
66344318: 48 83 f9 08 cmp $0x8,%rcx
|
|
6634431c: 75 82 jne 663442a0 <GateFunc_Multiplier4_F+0x70>
|
|
6634431e: 5b pop %rbx
|
|
6634431f: 5e pop %rsi
|
|
66344320: 5f pop %rdi
|
|
66344321: 5d pop %rbp
|
|
66344322: 41 5e pop %r14
|
|
66344324: c3 retq
|
|
66344325: 90 nop
|
|
66344326: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634432d: 00 00 00
|
|
|
|
0000000066344330 <GateFunc_Multiplier8_F>:
|
|
66344330: 41 56 push %r14
|
|
66344332: 55 push %rbp
|
|
66344333: 57 push %rdi
|
|
66344334: 56 push %rsi
|
|
66344335: 53 push %rbx
|
|
66344336: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
6634433a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634433e: 48 89 ce mov %rcx,%rsi
|
|
66344341: 8b 08 mov (%rax),%ecx
|
|
66344343: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66344347: 8b 00 mov (%rax),%eax
|
|
66344349: 8d 04 48 lea (%rax,%rcx,2),%eax
|
|
6634434c: 48 8b 4a 18 mov 0x18(%rdx),%rcx
|
|
66344350: 8b 09 mov (%rcx),%ecx
|
|
66344352: 8d 04 88 lea (%rax,%rcx,4),%eax
|
|
66344355: 48 8b 4a 20 mov 0x20(%rdx),%rcx
|
|
66344359: 8b 09 mov (%rcx),%ecx
|
|
6634435b: 8d 0c c8 lea (%rax,%rcx,8),%ecx
|
|
6634435e: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66344362: 44 8b 00 mov (%rax),%r8d
|
|
66344365: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
66344369: 41 c1 e0 04 shl $0x4,%r8d
|
|
6634436d: 41 01 c8 add %ecx,%r8d
|
|
66344370: 8b 08 mov (%rax),%ecx
|
|
66344372: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
66344376: c1 e1 05 shl $0x5,%ecx
|
|
66344379: 8b 00 mov (%rax),%eax
|
|
6634437b: 41 01 c8 add %ecx,%r8d
|
|
6634437e: c1 e0 06 shl $0x6,%eax
|
|
66344381: 42 8d 0c 00 lea (%rax,%r8,1),%ecx
|
|
66344385: 48 8b 42 50 mov 0x50(%rdx),%rax
|
|
66344389: 44 8b 00 mov (%rax),%r8d
|
|
6634438c: 48 8b 42 48 mov 0x48(%rdx),%rax
|
|
66344390: 8b 00 mov (%rax),%eax
|
|
66344392: 42 8d 04 40 lea (%rax,%r8,2),%eax
|
|
66344396: 4c 8b 42 58 mov 0x58(%rdx),%r8
|
|
6634439a: 45 8b 00 mov (%r8),%r8d
|
|
6634439d: 42 8d 04 80 lea (%rax,%r8,4),%eax
|
|
663443a1: 4c 8b 42 60 mov 0x60(%rdx),%r8
|
|
663443a5: 45 8b 00 mov (%r8),%r8d
|
|
663443a8: 46 8d 1c c0 lea (%rax,%r8,8),%r11d
|
|
663443ac: 48 8b 42 68 mov 0x68(%rdx),%rax
|
|
663443b0: 4c 8b 42 78 mov 0x78(%rdx),%r8
|
|
663443b4: 8b 00 mov (%rax),%eax
|
|
663443b6: c1 e0 04 shl $0x4,%eax
|
|
663443b9: 41 01 c3 add %eax,%r11d
|
|
663443bc: 48 8b 42 70 mov 0x70(%rdx),%rax
|
|
663443c0: 8b 00 mov (%rax),%eax
|
|
663443c2: c1 e0 05 shl $0x5,%eax
|
|
663443c5: 44 01 d8 add %r11d,%eax
|
|
663443c8: 45 8b 18 mov (%r8),%r11d
|
|
663443cb: 4c 8b 82 80 00 00 00 mov 0x80(%rdx),%r8
|
|
663443d2: 41 c1 e3 06 shl $0x6,%r11d
|
|
663443d6: 44 01 d8 add %r11d,%eax
|
|
663443d9: 45 8b 18 mov (%r8),%r11d
|
|
663443dc: 41 c1 e3 07 shl $0x7,%r11d
|
|
663443e0: 41 01 c3 add %eax,%r11d
|
|
663443e3: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
663443e7: 8b 00 mov (%rax),%eax
|
|
663443e9: 48 8b 5e 08 mov 0x8(%rsi),%rbx
|
|
663443ed: 48 8b 2d 2c 25 01 00 mov 0x1252c(%rip),%rbp # 66356920 <net_queue>
|
|
663443f4: 48 8b 3d 35 25 01 00 mov 0x12535(%rip),%rdi # 66356930 <num_net_queue>
|
|
663443fb: c1 e0 07 shl $0x7,%eax
|
|
663443fe: 01 c8 add %ecx,%eax
|
|
66344400: 31 c9 xor %ecx,%ecx
|
|
66344402: 44 0f af d8 imul %eax,%r11d
|
|
66344406: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634440d: 00 00 00
|
|
66344410: 44 8b 44 8b 44 mov 0x44(%rbx,%rcx,4),%r8d
|
|
66344415: 44 89 d8 mov %r11d,%eax
|
|
66344418: d3 e8 shr %cl,%eax
|
|
6634441a: 83 e0 01 and $0x1,%eax
|
|
6634441d: 44 39 c0 cmp %r8d,%eax
|
|
66344420: 74 72 je 66344494 <GateFunc_Multiplier8_F+0x164>
|
|
66344422: 4c 8b 4e 18 mov 0x18(%rsi),%r9
|
|
66344426: 4c 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%r10
|
|
6634442d: 00
|
|
6634442e: 41 89 c6 mov %eax,%r14d
|
|
66344431: 45 29 c6 sub %r8d,%r14d
|
|
66344434: 45 31 c0 xor %r8d,%r8d
|
|
66344437: 4f 8b 8c 11 88 00 00 mov 0x88(%r9,%r10,1),%r9
|
|
6634443e: 00
|
|
6634443f: 45 01 31 add %r14d,(%r9)
|
|
66344442: 89 44 8b 44 mov %eax,0x44(%rbx,%rcx,4)
|
|
66344446: 45 8b 09 mov (%r9),%r9d
|
|
66344449: 48 8b 84 ca 88 00 00 mov 0x88(%rdx,%rcx,8),%rax
|
|
66344450: 00
|
|
66344451: 45 85 c9 test %r9d,%r9d
|
|
66344454: 41 0f 9f c0 setg %r8b
|
|
66344458: 44 3b 00 cmp (%rax),%r8d
|
|
6634445b: 74 37 je 66344494 <GateFunc_Multiplier8_F+0x164>
|
|
6634445d: 48 8b 46 20 mov 0x20(%rsi),%rax
|
|
66344461: 4a 8b 84 10 88 00 00 mov 0x88(%rax,%r10,1),%rax
|
|
66344468: 00
|
|
66344469: 8b 00 mov (%rax),%eax
|
|
6634446b: 85 c0 test %eax,%eax
|
|
6634446d: 75 25 jne 66344494 <GateFunc_Multiplier8_F+0x164>
|
|
6634446f: 48 8b 46 28 mov 0x28(%rsi),%rax
|
|
66344473: 4e 8b 84 10 88 00 00 mov 0x88(%rax,%r10,1),%r8
|
|
6634447a: 00
|
|
6634447b: 49 8b 40 10 mov 0x10(%r8),%rax
|
|
6634447f: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66344485: 48 63 07 movslq (%rdi),%rax
|
|
66344488: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634448c: 44 89 0f mov %r9d,(%rdi)
|
|
6634448f: 4c 89 44 c5 00 mov %r8,0x0(%rbp,%rax,8)
|
|
66344494: 48 83 c1 01 add $0x1,%rcx
|
|
66344498: 48 83 f9 10 cmp $0x10,%rcx
|
|
6634449c: 0f 85 6e ff ff ff jne 66344410 <GateFunc_Multiplier8_F+0xe0>
|
|
663444a2: 5b pop %rbx
|
|
663444a3: 5e pop %rsi
|
|
663444a4: 5f pop %rdi
|
|
663444a5: 5d pop %rbp
|
|
663444a6: 41 5e pop %r14
|
|
663444a8: c3 retq
|
|
663444a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
|
|
00000000663444b0 <GateFunc_Multiplier16_F>:
|
|
663444b0: 41 56 push %r14
|
|
663444b2: 55 push %rbp
|
|
663444b3: 57 push %rdi
|
|
663444b4: 56 push %rsi
|
|
663444b5: 53 push %rbx
|
|
663444b6: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
663444ba: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663444be: 48 89 ce mov %rcx,%rsi
|
|
663444c1: 8b 08 mov (%rax),%ecx
|
|
663444c3: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
663444c7: 8b 00 mov (%rax),%eax
|
|
663444c9: 8d 04 48 lea (%rax,%rcx,2),%eax
|
|
663444cc: 48 8b 4a 18 mov 0x18(%rdx),%rcx
|
|
663444d0: 8b 09 mov (%rcx),%ecx
|
|
663444d2: 8d 04 88 lea (%rax,%rcx,4),%eax
|
|
663444d5: 48 8b 4a 20 mov 0x20(%rdx),%rcx
|
|
663444d9: 8b 09 mov (%rcx),%ecx
|
|
663444db: 8d 0c c8 lea (%rax,%rcx,8),%ecx
|
|
663444de: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
663444e2: 44 8b 00 mov (%rax),%r8d
|
|
663444e5: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
663444e9: 41 c1 e0 04 shl $0x4,%r8d
|
|
663444ed: 41 01 c8 add %ecx,%r8d
|
|
663444f0: 8b 08 mov (%rax),%ecx
|
|
663444f2: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
663444f6: c1 e1 05 shl $0x5,%ecx
|
|
663444f9: 41 01 c8 add %ecx,%r8d
|
|
663444fc: 8b 08 mov (%rax),%ecx
|
|
663444fe: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
66344502: c1 e1 06 shl $0x6,%ecx
|
|
66344505: 44 01 c1 add %r8d,%ecx
|
|
66344508: 44 8b 00 mov (%rax),%r8d
|
|
6634450b: 48 8b 42 48 mov 0x48(%rdx),%rax
|
|
6634450f: 41 c1 e0 07 shl $0x7,%r8d
|
|
66344513: 44 01 c1 add %r8d,%ecx
|
|
66344516: 44 8b 00 mov (%rax),%r8d
|
|
66344519: 48 8b 42 50 mov 0x50(%rdx),%rax
|
|
6634451d: 41 c1 e0 08 shl $0x8,%r8d
|
|
66344521: 41 01 c8 add %ecx,%r8d
|
|
66344524: 8b 08 mov (%rax),%ecx
|
|
66344526: 48 8b 42 58 mov 0x58(%rdx),%rax
|
|
6634452a: c1 e1 09 shl $0x9,%ecx
|
|
6634452d: 41 01 c8 add %ecx,%r8d
|
|
66344530: 8b 08 mov (%rax),%ecx
|
|
66344532: 48 8b 42 60 mov 0x60(%rdx),%rax
|
|
66344536: c1 e1 0a shl $0xa,%ecx
|
|
66344539: 44 01 c1 add %r8d,%ecx
|
|
6634453c: 44 8b 00 mov (%rax),%r8d
|
|
6634453f: 48 8b 42 68 mov 0x68(%rdx),%rax
|
|
66344543: 41 c1 e0 0b shl $0xb,%r8d
|
|
66344547: 44 01 c1 add %r8d,%ecx
|
|
6634454a: 44 8b 00 mov (%rax),%r8d
|
|
6634454d: 48 8b 42 70 mov 0x70(%rdx),%rax
|
|
66344551: 41 c1 e0 0c shl $0xc,%r8d
|
|
66344555: 41 01 c8 add %ecx,%r8d
|
|
66344558: 8b 08 mov (%rax),%ecx
|
|
6634455a: 48 8b 42 78 mov 0x78(%rdx),%rax
|
|
6634455e: c1 e1 0d shl $0xd,%ecx
|
|
66344561: 8b 00 mov (%rax),%eax
|
|
66344563: 41 01 c8 add %ecx,%r8d
|
|
66344566: c1 e0 0e shl $0xe,%eax
|
|
66344569: 42 8d 0c 00 lea (%rax,%r8,1),%ecx
|
|
6634456d: 48 8b 82 90 00 00 00 mov 0x90(%rdx),%rax
|
|
66344574: 44 8b 00 mov (%rax),%r8d
|
|
66344577: 48 8b 82 88 00 00 00 mov 0x88(%rdx),%rax
|
|
6634457e: 8b 00 mov (%rax),%eax
|
|
66344580: 42 8d 04 40 lea (%rax,%r8,2),%eax
|
|
66344584: 4c 8b 82 98 00 00 00 mov 0x98(%rdx),%r8
|
|
6634458b: 45 8b 00 mov (%r8),%r8d
|
|
6634458e: 42 8d 04 80 lea (%rax,%r8,4),%eax
|
|
66344592: 4c 8b 82 a0 00 00 00 mov 0xa0(%rdx),%r8
|
|
66344599: 45 8b 00 mov (%r8),%r8d
|
|
6634459c: 46 8d 1c c0 lea (%rax,%r8,8),%r11d
|
|
663445a0: 48 8b 82 a8 00 00 00 mov 0xa8(%rdx),%rax
|
|
663445a7: 4c 8b 82 b8 00 00 00 mov 0xb8(%rdx),%r8
|
|
663445ae: 8b 00 mov (%rax),%eax
|
|
663445b0: c1 e0 04 shl $0x4,%eax
|
|
663445b3: 41 01 c3 add %eax,%r11d
|
|
663445b6: 48 8b 82 b0 00 00 00 mov 0xb0(%rdx),%rax
|
|
663445bd: 8b 00 mov (%rax),%eax
|
|
663445bf: c1 e0 05 shl $0x5,%eax
|
|
663445c2: 44 01 d8 add %r11d,%eax
|
|
663445c5: 45 8b 18 mov (%r8),%r11d
|
|
663445c8: 4c 8b 82 c0 00 00 00 mov 0xc0(%rdx),%r8
|
|
663445cf: 41 c1 e3 06 shl $0x6,%r11d
|
|
663445d3: 44 01 d8 add %r11d,%eax
|
|
663445d6: 45 8b 18 mov (%r8),%r11d
|
|
663445d9: 4c 8b 82 d8 00 00 00 mov 0xd8(%rdx),%r8
|
|
663445e0: 41 c1 e3 07 shl $0x7,%r11d
|
|
663445e4: 41 01 c3 add %eax,%r11d
|
|
663445e7: 48 8b 82 c8 00 00 00 mov 0xc8(%rdx),%rax
|
|
663445ee: 8b 00 mov (%rax),%eax
|
|
663445f0: c1 e0 08 shl $0x8,%eax
|
|
663445f3: 41 01 c3 add %eax,%r11d
|
|
663445f6: 48 8b 82 d0 00 00 00 mov 0xd0(%rdx),%rax
|
|
663445fd: 8b 00 mov (%rax),%eax
|
|
663445ff: c1 e0 09 shl $0x9,%eax
|
|
66344602: 44 01 d8 add %r11d,%eax
|
|
66344605: 45 8b 18 mov (%r8),%r11d
|
|
66344608: 4c 8b 82 e0 00 00 00 mov 0xe0(%rdx),%r8
|
|
6634460f: 41 c1 e3 0a shl $0xa,%r11d
|
|
66344613: 44 01 d8 add %r11d,%eax
|
|
66344616: 45 8b 18 mov (%r8),%r11d
|
|
66344619: 4c 8b 82 f8 00 00 00 mov 0xf8(%rdx),%r8
|
|
66344620: 41 c1 e3 0b shl $0xb,%r11d
|
|
66344624: 41 01 c3 add %eax,%r11d
|
|
66344627: 48 8b 82 e8 00 00 00 mov 0xe8(%rdx),%rax
|
|
6634462e: 8b 00 mov (%rax),%eax
|
|
66344630: c1 e0 0c shl $0xc,%eax
|
|
66344633: 41 01 c3 add %eax,%r11d
|
|
66344636: 48 8b 82 f0 00 00 00 mov 0xf0(%rdx),%rax
|
|
6634463d: 8b 00 mov (%rax),%eax
|
|
6634463f: c1 e0 0d shl $0xd,%eax
|
|
66344642: 44 01 d8 add %r11d,%eax
|
|
66344645: 45 8b 18 mov (%r8),%r11d
|
|
66344648: 4c 8b 82 00 01 00 00 mov 0x100(%rdx),%r8
|
|
6634464f: 41 c1 e3 0e shl $0xe,%r11d
|
|
66344653: 44 01 d8 add %r11d,%eax
|
|
66344656: 45 8b 18 mov (%r8),%r11d
|
|
66344659: 41 c1 e3 0f shl $0xf,%r11d
|
|
6634465d: 41 01 c3 add %eax,%r11d
|
|
66344660: 48 8b 82 80 00 00 00 mov 0x80(%rdx),%rax
|
|
66344667: 8b 00 mov (%rax),%eax
|
|
66344669: 48 8b 5e 08 mov 0x8(%rsi),%rbx
|
|
6634466d: 48 8b 2d ac 22 01 00 mov 0x122ac(%rip),%rbp # 66356920 <net_queue>
|
|
66344674: 48 8b 3d b5 22 01 00 mov 0x122b5(%rip),%rdi # 66356930 <num_net_queue>
|
|
6634467b: c1 e0 0f shl $0xf,%eax
|
|
6634467e: 01 c8 add %ecx,%eax
|
|
66344680: 31 c9 xor %ecx,%ecx
|
|
66344682: 44 0f af d8 imul %eax,%r11d
|
|
66344686: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634468d: 00 00 00
|
|
66344690: 44 8b 84 8b 84 00 00 mov 0x84(%rbx,%rcx,4),%r8d
|
|
66344697: 00
|
|
66344698: 44 89 d8 mov %r11d,%eax
|
|
6634469b: d3 e8 shr %cl,%eax
|
|
6634469d: 83 e0 01 and $0x1,%eax
|
|
663446a0: 44 39 c0 cmp %r8d,%eax
|
|
663446a3: 74 75 je 6634471a <GateFunc_Multiplier16_F+0x26a>
|
|
663446a5: 4c 8b 4e 18 mov 0x18(%rsi),%r9
|
|
663446a9: 4c 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%r10
|
|
663446b0: 00
|
|
663446b1: 41 89 c6 mov %eax,%r14d
|
|
663446b4: 45 29 c6 sub %r8d,%r14d
|
|
663446b7: 45 31 c0 xor %r8d,%r8d
|
|
663446ba: 4f 8b 8c 11 08 01 00 mov 0x108(%r9,%r10,1),%r9
|
|
663446c1: 00
|
|
663446c2: 45 01 31 add %r14d,(%r9)
|
|
663446c5: 89 84 8b 84 00 00 00 mov %eax,0x84(%rbx,%rcx,4)
|
|
663446cc: 45 8b 09 mov (%r9),%r9d
|
|
663446cf: 48 8b 84 ca 08 01 00 mov 0x108(%rdx,%rcx,8),%rax
|
|
663446d6: 00
|
|
663446d7: 45 85 c9 test %r9d,%r9d
|
|
663446da: 41 0f 9f c0 setg %r8b
|
|
663446de: 44 3b 00 cmp (%rax),%r8d
|
|
663446e1: 74 37 je 6634471a <GateFunc_Multiplier16_F+0x26a>
|
|
663446e3: 48 8b 46 20 mov 0x20(%rsi),%rax
|
|
663446e7: 4a 8b 84 10 08 01 00 mov 0x108(%rax,%r10,1),%rax
|
|
663446ee: 00
|
|
663446ef: 8b 00 mov (%rax),%eax
|
|
663446f1: 85 c0 test %eax,%eax
|
|
663446f3: 75 25 jne 6634471a <GateFunc_Multiplier16_F+0x26a>
|
|
663446f5: 48 8b 46 28 mov 0x28(%rsi),%rax
|
|
663446f9: 4e 8b 84 10 08 01 00 mov 0x108(%rax,%r10,1),%r8
|
|
66344700: 00
|
|
66344701: 49 8b 40 10 mov 0x10(%r8),%rax
|
|
66344705: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634470b: 48 63 07 movslq (%rdi),%rax
|
|
6634470e: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66344712: 44 89 0f mov %r9d,(%rdi)
|
|
66344715: 4c 89 44 c5 00 mov %r8,0x0(%rbp,%rax,8)
|
|
6634471a: 48 83 c1 01 add $0x1,%rcx
|
|
6634471e: 48 83 f9 20 cmp $0x20,%rcx
|
|
66344722: 0f 85 68 ff ff ff jne 66344690 <GateFunc_Multiplier16_F+0x1e0>
|
|
66344728: 5b pop %rbx
|
|
66344729: 5e pop %rsi
|
|
6634472a: 5f pop %rdi
|
|
6634472b: 5d pop %rbp
|
|
6634472c: 41 5e pop %r14
|
|
6634472e: c3 retq
|
|
6634472f: 90 nop
|
|
|
|
0000000066344730 <GateFunc_Multiplier32_F>:
|
|
66344730: 41 56 push %r14
|
|
66344732: 55 push %rbp
|
|
66344733: 57 push %rdi
|
|
66344734: 56 push %rsi
|
|
66344735: 53 push %rbx
|
|
66344736: 45 31 c0 xor %r8d,%r8d
|
|
66344739: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
6634473d: 49 89 ca mov %rcx,%r10
|
|
66344740: 31 c9 xor %ecx,%ecx
|
|
66344742: 48 8b 44 ca 08 mov 0x8(%rdx,%rcx,8),%rax
|
|
66344747: 8b 00 mov (%rax),%eax
|
|
66344749: d3 e0 shl %cl,%eax
|
|
6634474b: 48 83 c1 01 add $0x1,%rcx
|
|
6634474f: 41 01 c0 add %eax,%r8d
|
|
66344752: 48 83 f9 20 cmp $0x20,%rcx
|
|
66344756: 75 ea jne 66344742 <GateFunc_Multiplier32_F+0x12>
|
|
66344758: 31 c9 xor %ecx,%ecx
|
|
6634475a: 45 31 c9 xor %r9d,%r9d
|
|
6634475d: 0f 1f 00 nopl (%rax)
|
|
66344760: 48 8b 84 ca 08 01 00 mov 0x108(%rdx,%rcx,8),%rax
|
|
66344767: 00
|
|
66344768: 8b 00 mov (%rax),%eax
|
|
6634476a: d3 e0 shl %cl,%eax
|
|
6634476c: 48 83 c1 01 add $0x1,%rcx
|
|
66344770: 41 01 c1 add %eax,%r9d
|
|
66344773: 48 83 f9 20 cmp $0x20,%rcx
|
|
66344777: 75 e7 jne 66344760 <GateFunc_Multiplier32_F+0x30>
|
|
66344779: 45 89 cb mov %r9d,%r11d
|
|
6634477c: 49 8b 72 08 mov 0x8(%r10),%rsi
|
|
66344780: 31 c9 xor %ecx,%ecx
|
|
66344782: 4d 0f af d8 imul %r8,%r11
|
|
66344786: 48 8b 2d 93 21 01 00 mov 0x12193(%rip),%rbp # 66356920 <net_queue>
|
|
6634478d: 48 8b 3d 9c 21 01 00 mov 0x1219c(%rip),%rdi # 66356930 <num_net_queue>
|
|
66344794: 44 8b 84 8e 04 01 00 mov 0x104(%rsi,%rcx,4),%r8d
|
|
6634479b: 00
|
|
6634479c: 4c 89 d8 mov %r11,%rax
|
|
6634479f: 48 d3 e8 shr %cl,%rax
|
|
663447a2: 83 e0 01 and $0x1,%eax
|
|
663447a5: 44 39 c0 cmp %r8d,%eax
|
|
663447a8: 74 75 je 6634481f <GateFunc_Multiplier32_F+0xef>
|
|
663447aa: 4d 8b 4a 18 mov 0x18(%r10),%r9
|
|
663447ae: 48 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%rbx
|
|
663447b5: 00
|
|
663447b6: 41 89 c6 mov %eax,%r14d
|
|
663447b9: 45 29 c6 sub %r8d,%r14d
|
|
663447bc: 45 31 c0 xor %r8d,%r8d
|
|
663447bf: 4d 8b 8c 19 08 02 00 mov 0x208(%r9,%rbx,1),%r9
|
|
663447c6: 00
|
|
663447c7: 45 01 31 add %r14d,(%r9)
|
|
663447ca: 89 84 8e 04 01 00 00 mov %eax,0x104(%rsi,%rcx,4)
|
|
663447d1: 45 8b 09 mov (%r9),%r9d
|
|
663447d4: 48 8b 84 ca 08 02 00 mov 0x208(%rdx,%rcx,8),%rax
|
|
663447db: 00
|
|
663447dc: 45 85 c9 test %r9d,%r9d
|
|
663447df: 41 0f 9f c0 setg %r8b
|
|
663447e3: 44 3b 00 cmp (%rax),%r8d
|
|
663447e6: 74 37 je 6634481f <GateFunc_Multiplier32_F+0xef>
|
|
663447e8: 49 8b 42 20 mov 0x20(%r10),%rax
|
|
663447ec: 48 8b 84 18 08 02 00 mov 0x208(%rax,%rbx,1),%rax
|
|
663447f3: 00
|
|
663447f4: 8b 00 mov (%rax),%eax
|
|
663447f6: 85 c0 test %eax,%eax
|
|
663447f8: 75 25 jne 6634481f <GateFunc_Multiplier32_F+0xef>
|
|
663447fa: 49 8b 42 28 mov 0x28(%r10),%rax
|
|
663447fe: 4c 8b 84 18 08 02 00 mov 0x208(%rax,%rbx,1),%r8
|
|
66344805: 00
|
|
66344806: 49 8b 40 10 mov 0x10(%r8),%rax
|
|
6634480a: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66344810: 48 63 07 movslq (%rdi),%rax
|
|
66344813: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66344817: 44 89 0f mov %r9d,(%rdi)
|
|
6634481a: 4c 89 44 c5 00 mov %r8,0x0(%rbp,%rax,8)
|
|
6634481f: 48 83 c1 01 add $0x1,%rcx
|
|
66344823: 48 83 f9 40 cmp $0x40,%rcx
|
|
66344827: 0f 85 67 ff ff ff jne 66344794 <GateFunc_Multiplier32_F+0x64>
|
|
6634482d: 5b pop %rbx
|
|
6634482e: 5e pop %rsi
|
|
6634482f: 5f pop %rdi
|
|
66344830: 5d pop %rbp
|
|
66344831: 41 5e pop %r14
|
|
66344833: c3 retq
|
|
66344834: 66 90 xchg %ax,%ax
|
|
66344836: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634483d: 00 00 00
|
|
|
|
0000000066344840 <GateFunc_ShifterLeft2_F>:
|
|
66344840: 57 push %rdi
|
|
66344841: 56 push %rsi
|
|
66344842: 53 push %rbx
|
|
66344843: 4c 8b 41 10 mov 0x10(%rcx),%r8
|
|
66344847: 49 8b 40 38 mov 0x38(%r8),%rax
|
|
6634484b: 48 89 ca mov %rcx,%rdx
|
|
6634484e: 8b 08 mov (%rax),%ecx
|
|
66344850: 49 8b 40 10 mov 0x10(%r8),%rax
|
|
66344854: 44 8b 08 mov (%rax),%r9d
|
|
66344857: 49 8b 40 08 mov 0x8(%r8),%rax
|
|
6634485b: 8b 00 mov (%rax),%eax
|
|
6634485d: 42 8d 04 48 lea (%rax,%r9,2),%eax
|
|
66344861: 4d 8b 48 40 mov 0x40(%r8),%r9
|
|
66344865: d3 e0 shl %cl,%eax
|
|
66344867: 41 8b 39 mov (%r9),%edi
|
|
6634486a: 85 ff test %edi,%edi
|
|
6634486c: 74 18 je 66344886 <GateFunc_ShifterLeft2_F+0x46>
|
|
6634486e: 41 b9 02 00 00 00 mov $0x2,%r9d
|
|
66344874: 41 29 c9 sub %ecx,%r9d
|
|
66344877: 44 89 c9 mov %r9d,%ecx
|
|
6634487a: 41 b9 03 00 00 00 mov $0x3,%r9d
|
|
66344880: 41 d3 f9 sar %cl,%r9d
|
|
66344883: 44 09 c8 or %r9d,%eax
|
|
66344886: 48 8b 4a 08 mov 0x8(%rdx),%rcx
|
|
6634488a: 41 89 c1 mov %eax,%r9d
|
|
6634488d: 41 83 e1 01 and $0x1,%r9d
|
|
66344891: 48 8b 1d 88 20 01 00 mov 0x12088(%rip),%rbx # 66356920 <net_queue>
|
|
66344898: 4c 8b 15 91 20 01 00 mov 0x12091(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634489f: 44 8b 59 0c mov 0xc(%rcx),%r11d
|
|
663448a3: 45 39 d9 cmp %r11d,%r9d
|
|
663448a6: 74 59 je 66344901 <GateFunc_ShifterLeft2_F+0xc1>
|
|
663448a8: 48 8b 72 18 mov 0x18(%rdx),%rsi
|
|
663448ac: 44 89 cf mov %r9d,%edi
|
|
663448af: 44 29 df sub %r11d,%edi
|
|
663448b2: 4d 8b 58 18 mov 0x18(%r8),%r11
|
|
663448b6: 48 8b 76 18 mov 0x18(%rsi),%rsi
|
|
663448ba: 01 3e add %edi,(%rsi)
|
|
663448bc: 44 89 49 0c mov %r9d,0xc(%rcx)
|
|
663448c0: 45 31 c9 xor %r9d,%r9d
|
|
663448c3: 8b 36 mov (%rsi),%esi
|
|
663448c5: 85 f6 test %esi,%esi
|
|
663448c7: 41 0f 9f c1 setg %r9b
|
|
663448cb: 45 39 0b cmp %r9d,(%r11)
|
|
663448ce: 74 31 je 66344901 <GateFunc_ShifterLeft2_F+0xc1>
|
|
663448d0: 4c 8b 4a 20 mov 0x20(%rdx),%r9
|
|
663448d4: 4d 8b 49 18 mov 0x18(%r9),%r9
|
|
663448d8: 45 8b 19 mov (%r9),%r11d
|
|
663448db: 45 85 db test %r11d,%r11d
|
|
663448de: 75 21 jne 66344901 <GateFunc_ShifterLeft2_F+0xc1>
|
|
663448e0: 4c 8b 4a 28 mov 0x28(%rdx),%r9
|
|
663448e4: 4d 8b 59 18 mov 0x18(%r9),%r11
|
|
663448e8: 4d 8b 4b 10 mov 0x10(%r11),%r9
|
|
663448ec: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
663448f3: 4d 63 0a movslq (%r10),%r9
|
|
663448f6: 41 8d 71 01 lea 0x1(%r9),%esi
|
|
663448fa: 41 89 32 mov %esi,(%r10)
|
|
663448fd: 4e 89 1c cb mov %r11,(%rbx,%r9,8)
|
|
66344901: 44 8b 59 10 mov 0x10(%rcx),%r11d
|
|
66344905: 41 89 c1 mov %eax,%r9d
|
|
66344908: 41 d1 e9 shr %r9d
|
|
6634490b: 41 83 e1 01 and $0x1,%r9d
|
|
6634490f: 45 39 d9 cmp %r11d,%r9d
|
|
66344912: 74 5a je 6634496e <GateFunc_ShifterLeft2_F+0x12e>
|
|
66344914: 48 8b 72 18 mov 0x18(%rdx),%rsi
|
|
66344918: 44 89 cf mov %r9d,%edi
|
|
6634491b: 44 29 df sub %r11d,%edi
|
|
6634491e: 45 31 db xor %r11d,%r11d
|
|
66344921: 48 8b 76 20 mov 0x20(%rsi),%rsi
|
|
66344925: 01 3e add %edi,(%rsi)
|
|
66344927: 44 89 49 10 mov %r9d,0x10(%rcx)
|
|
6634492b: 44 8b 0e mov (%rsi),%r9d
|
|
6634492e: 45 85 c9 test %r9d,%r9d
|
|
66344931: 4d 8b 48 20 mov 0x20(%r8),%r9
|
|
66344935: 41 0f 9f c3 setg %r11b
|
|
66344939: 45 3b 19 cmp (%r9),%r11d
|
|
6634493c: 74 30 je 6634496e <GateFunc_ShifterLeft2_F+0x12e>
|
|
6634493e: 4c 8b 4a 20 mov 0x20(%rdx),%r9
|
|
66344942: 4d 8b 49 20 mov 0x20(%r9),%r9
|
|
66344946: 41 8b 39 mov (%r9),%edi
|
|
66344949: 85 ff test %edi,%edi
|
|
6634494b: 75 21 jne 6634496e <GateFunc_ShifterLeft2_F+0x12e>
|
|
6634494d: 4c 8b 4a 28 mov 0x28(%rdx),%r9
|
|
66344951: 4d 8b 59 20 mov 0x20(%r9),%r11
|
|
66344955: 4d 8b 4b 10 mov 0x10(%r11),%r9
|
|
66344959: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66344960: 4d 63 0a movslq (%r10),%r9
|
|
66344963: 41 8d 71 01 lea 0x1(%r9),%esi
|
|
66344967: 41 89 32 mov %esi,(%r10)
|
|
6634496a: 4e 89 1c cb mov %r11,(%rbx,%r9,8)
|
|
6634496e: 44 8b 59 14 mov 0x14(%rcx),%r11d
|
|
66344972: 41 89 c1 mov %eax,%r9d
|
|
66344975: 41 c1 e9 02 shr $0x2,%r9d
|
|
66344979: 41 83 e1 01 and $0x1,%r9d
|
|
6634497d: 45 39 d9 cmp %r11d,%r9d
|
|
66344980: 74 59 je 663449db <GateFunc_ShifterLeft2_F+0x19b>
|
|
66344982: 48 8b 72 18 mov 0x18(%rdx),%rsi
|
|
66344986: 44 89 cf mov %r9d,%edi
|
|
66344989: 44 29 df sub %r11d,%edi
|
|
6634498c: 45 31 db xor %r11d,%r11d
|
|
6634498f: 48 8b 76 28 mov 0x28(%rsi),%rsi
|
|
66344993: 01 3e add %edi,(%rsi)
|
|
66344995: 44 89 49 14 mov %r9d,0x14(%rcx)
|
|
66344999: 8b 36 mov (%rsi),%esi
|
|
6634499b: 4d 8b 48 28 mov 0x28(%r8),%r9
|
|
6634499f: 85 f6 test %esi,%esi
|
|
663449a1: 41 0f 9f c3 setg %r11b
|
|
663449a5: 45 3b 19 cmp (%r9),%r11d
|
|
663449a8: 74 31 je 663449db <GateFunc_ShifterLeft2_F+0x19b>
|
|
663449aa: 4c 8b 4a 20 mov 0x20(%rdx),%r9
|
|
663449ae: 4d 8b 49 28 mov 0x28(%r9),%r9
|
|
663449b2: 45 8b 19 mov (%r9),%r11d
|
|
663449b5: 45 85 db test %r11d,%r11d
|
|
663449b8: 75 21 jne 663449db <GateFunc_ShifterLeft2_F+0x19b>
|
|
663449ba: 4c 8b 4a 28 mov 0x28(%rdx),%r9
|
|
663449be: 4d 8b 59 28 mov 0x28(%r9),%r11
|
|
663449c2: 4d 8b 4b 10 mov 0x10(%r11),%r9
|
|
663449c6: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
663449cd: 4d 63 0a movslq (%r10),%r9
|
|
663449d0: 41 8d 71 01 lea 0x1(%r9),%esi
|
|
663449d4: 41 89 32 mov %esi,(%r10)
|
|
663449d7: 4e 89 1c cb mov %r11,(%rbx,%r9,8)
|
|
663449db: 44 8b 49 18 mov 0x18(%rcx),%r9d
|
|
663449df: c1 e8 03 shr $0x3,%eax
|
|
663449e2: 83 e0 01 and $0x1,%eax
|
|
663449e5: 44 39 c8 cmp %r9d,%eax
|
|
663449e8: 74 53 je 66344a3d <GateFunc_ShifterLeft2_F+0x1fd>
|
|
663449ea: 4c 8b 5a 18 mov 0x18(%rdx),%r11
|
|
663449ee: 89 c7 mov %eax,%edi
|
|
663449f0: 44 29 cf sub %r9d,%edi
|
|
663449f3: 4d 8b 5b 30 mov 0x30(%r11),%r11
|
|
663449f7: 41 01 3b add %edi,(%r11)
|
|
663449fa: 89 41 18 mov %eax,0x18(%rcx)
|
|
663449fd: 31 c9 xor %ecx,%ecx
|
|
663449ff: 45 8b 0b mov (%r11),%r9d
|
|
66344a02: 49 8b 40 30 mov 0x30(%r8),%rax
|
|
66344a06: 45 85 c9 test %r9d,%r9d
|
|
66344a09: 0f 9f c1 setg %cl
|
|
66344a0c: 3b 08 cmp (%rax),%ecx
|
|
66344a0e: 74 2d je 66344a3d <GateFunc_ShifterLeft2_F+0x1fd>
|
|
66344a10: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66344a14: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66344a18: 8b 00 mov (%rax),%eax
|
|
66344a1a: 85 c0 test %eax,%eax
|
|
66344a1c: 75 1f jne 66344a3d <GateFunc_ShifterLeft2_F+0x1fd>
|
|
66344a1e: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66344a22: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66344a26: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66344a2a: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66344a30: 49 63 02 movslq (%r10),%rax
|
|
66344a33: 8d 48 01 lea 0x1(%rax),%ecx
|
|
66344a36: 41 89 0a mov %ecx,(%r10)
|
|
66344a39: 48 89 14 c3 mov %rdx,(%rbx,%rax,8)
|
|
66344a3d: 5b pop %rbx
|
|
66344a3e: 5e pop %rsi
|
|
66344a3f: 5f pop %rdi
|
|
66344a40: c3 retq
|
|
66344a41: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66344a46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66344a4d: 00 00 00
|
|
|
|
0000000066344a50 <GateFunc_And3_F>:
|
|
66344a50: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66344a54: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66344a58: 8b 00 mov (%rax),%eax
|
|
66344a5a: 85 c0 test %eax,%eax
|
|
66344a5c: 74 0a je 66344a68 <GateFunc_And3_F+0x18>
|
|
66344a5e: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66344a62: 8b 00 mov (%rax),%eax
|
|
66344a64: 85 c0 test %eax,%eax
|
|
66344a66: 75 78 jne 66344ae0 <GateFunc_And3_F+0x90>
|
|
66344a68: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66344a6c: 45 8b 48 10 mov 0x10(%r8),%r9d
|
|
66344a70: 44 39 c8 cmp %r9d,%eax
|
|
66344a73: 74 67 je 66344adc <GateFunc_And3_F+0x8c>
|
|
66344a75: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66344a79: 41 89 c3 mov %eax,%r11d
|
|
66344a7c: 45 29 cb sub %r9d,%r11d
|
|
66344a7f: 4d 8b 52 20 mov 0x20(%r10),%r10
|
|
66344a83: 45 01 1a add %r11d,(%r10)
|
|
66344a86: 41 89 40 10 mov %eax,0x10(%r8)
|
|
66344a8a: 45 31 c0 xor %r8d,%r8d
|
|
66344a8d: 45 8b 0a mov (%r10),%r9d
|
|
66344a90: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66344a94: 45 85 c9 test %r9d,%r9d
|
|
66344a97: 41 0f 9f c0 setg %r8b
|
|
66344a9b: 44 3b 00 cmp (%rax),%r8d
|
|
66344a9e: 74 3c je 66344adc <GateFunc_And3_F+0x8c>
|
|
66344aa0: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66344aa4: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66344aa8: 8b 00 mov (%rax),%eax
|
|
66344aaa: 85 c0 test %eax,%eax
|
|
66344aac: 75 2e jne 66344adc <GateFunc_And3_F+0x8c>
|
|
66344aae: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66344ab2: 48 8b 0d 77 1e 01 00 mov 0x11e77(%rip),%rcx # 66356930 <num_net_queue>
|
|
66344ab9: 4c 8b 05 60 1e 01 00 mov 0x11e60(%rip),%r8 # 66356920 <net_queue>
|
|
66344ac0: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
66344ac4: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66344ac8: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66344ace: 48 63 01 movslq (%rcx),%rax
|
|
66344ad1: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66344ad5: 44 89 09 mov %r9d,(%rcx)
|
|
66344ad8: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66344adc: c3 retq
|
|
66344add: 0f 1f 00 nopl (%rax)
|
|
66344ae0: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66344ae4: 44 8b 10 mov (%rax),%r10d
|
|
66344ae7: 31 c0 xor %eax,%eax
|
|
66344ae9: 45 85 d2 test %r10d,%r10d
|
|
66344aec: 0f 95 c0 setne %al
|
|
66344aef: e9 74 ff ff ff jmpq 66344a68 <GateFunc_And3_F+0x18>
|
|
66344af4: 66 90 xchg %ax,%ax
|
|
66344af6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66344afd: 00 00 00
|
|
|
|
0000000066344b00 <GateFunc_Nand3_F>:
|
|
66344b00: b8 01 00 00 00 mov $0x1,%eax
|
|
66344b05: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66344b09: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66344b0d: 45 8b 00 mov (%r8),%r8d
|
|
66344b10: 45 85 c0 test %r8d,%r8d
|
|
66344b13: 74 0c je 66344b21 <GateFunc_Nand3_F+0x21>
|
|
66344b15: 4c 8b 42 10 mov 0x10(%rdx),%r8
|
|
66344b19: 45 8b 18 mov (%r8),%r11d
|
|
66344b1c: 45 85 db test %r11d,%r11d
|
|
66344b1f: 75 7f jne 66344ba0 <GateFunc_Nand3_F+0xa0>
|
|
66344b21: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66344b25: 45 8b 48 10 mov 0x10(%r8),%r9d
|
|
66344b29: 44 39 c8 cmp %r9d,%eax
|
|
66344b2c: 74 67 je 66344b95 <GateFunc_Nand3_F+0x95>
|
|
66344b2e: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66344b32: 41 89 c3 mov %eax,%r11d
|
|
66344b35: 45 29 cb sub %r9d,%r11d
|
|
66344b38: 4d 8b 52 20 mov 0x20(%r10),%r10
|
|
66344b3c: 45 01 1a add %r11d,(%r10)
|
|
66344b3f: 41 89 40 10 mov %eax,0x10(%r8)
|
|
66344b43: 45 31 c0 xor %r8d,%r8d
|
|
66344b46: 45 8b 0a mov (%r10),%r9d
|
|
66344b49: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66344b4d: 45 85 c9 test %r9d,%r9d
|
|
66344b50: 41 0f 9f c0 setg %r8b
|
|
66344b54: 44 3b 00 cmp (%rax),%r8d
|
|
66344b57: 74 3c je 66344b95 <GateFunc_Nand3_F+0x95>
|
|
66344b59: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66344b5d: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66344b61: 8b 00 mov (%rax),%eax
|
|
66344b63: 85 c0 test %eax,%eax
|
|
66344b65: 75 2e jne 66344b95 <GateFunc_Nand3_F+0x95>
|
|
66344b67: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66344b6b: 48 8b 0d be 1d 01 00 mov 0x11dbe(%rip),%rcx # 66356930 <num_net_queue>
|
|
66344b72: 4c 8b 05 a7 1d 01 00 mov 0x11da7(%rip),%r8 # 66356920 <net_queue>
|
|
66344b79: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
66344b7d: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66344b81: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66344b87: 48 63 01 movslq (%rcx),%rax
|
|
66344b8a: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66344b8e: 44 89 09 mov %r9d,(%rcx)
|
|
66344b91: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66344b95: c3 retq
|
|
66344b96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66344b9d: 00 00 00
|
|
66344ba0: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66344ba4: 44 8b 10 mov (%rax),%r10d
|
|
66344ba7: 31 c0 xor %eax,%eax
|
|
66344ba9: 45 85 d2 test %r10d,%r10d
|
|
66344bac: 0f 94 c0 sete %al
|
|
66344baf: e9 6d ff ff ff jmpq 66344b21 <GateFunc_Nand3_F+0x21>
|
|
66344bb4: 66 90 xchg %ax,%ax
|
|
66344bb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66344bbd: 00 00 00
|
|
|
|
0000000066344bc0 <GateFunc_Nor3_F>:
|
|
66344bc0: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66344bc4: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66344bc8: 8b 00 mov (%rax),%eax
|
|
66344bca: 85 c0 test %eax,%eax
|
|
66344bcc: 0f 85 8e 00 00 00 jne 66344c60 <GateFunc_Nor3_F+0xa0>
|
|
66344bd2: 4c 8b 42 10 mov 0x10(%rdx),%r8
|
|
66344bd6: 45 8b 18 mov (%r8),%r11d
|
|
66344bd9: 45 85 db test %r11d,%r11d
|
|
66344bdc: 0f 84 8e 00 00 00 je 66344c70 <GateFunc_Nor3_F+0xb0>
|
|
66344be2: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66344be6: 45 8b 48 10 mov 0x10(%r8),%r9d
|
|
66344bea: 44 39 c8 cmp %r9d,%eax
|
|
66344bed: 74 67 je 66344c56 <GateFunc_Nor3_F+0x96>
|
|
66344bef: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66344bf3: 41 89 c3 mov %eax,%r11d
|
|
66344bf6: 45 29 cb sub %r9d,%r11d
|
|
66344bf9: 4d 8b 52 20 mov 0x20(%r10),%r10
|
|
66344bfd: 45 01 1a add %r11d,(%r10)
|
|
66344c00: 41 89 40 10 mov %eax,0x10(%r8)
|
|
66344c04: 45 31 c0 xor %r8d,%r8d
|
|
66344c07: 45 8b 0a mov (%r10),%r9d
|
|
66344c0a: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66344c0e: 45 85 c9 test %r9d,%r9d
|
|
66344c11: 41 0f 9f c0 setg %r8b
|
|
66344c15: 44 3b 00 cmp (%rax),%r8d
|
|
66344c18: 74 3c je 66344c56 <GateFunc_Nor3_F+0x96>
|
|
66344c1a: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66344c1e: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66344c22: 8b 00 mov (%rax),%eax
|
|
66344c24: 85 c0 test %eax,%eax
|
|
66344c26: 75 2e jne 66344c56 <GateFunc_Nor3_F+0x96>
|
|
66344c28: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66344c2c: 48 8b 0d fd 1c 01 00 mov 0x11cfd(%rip),%rcx # 66356930 <num_net_queue>
|
|
66344c33: 4c 8b 05 e6 1c 01 00 mov 0x11ce6(%rip),%r8 # 66356920 <net_queue>
|
|
66344c3a: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
66344c3e: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66344c42: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66344c48: 48 63 01 movslq (%rcx),%rax
|
|
66344c4b: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66344c4f: 44 89 09 mov %r9d,(%rcx)
|
|
66344c52: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66344c56: c3 retq
|
|
66344c57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
66344c5e: 00 00
|
|
66344c60: 31 c0 xor %eax,%eax
|
|
66344c62: e9 7b ff ff ff jmpq 66344be2 <GateFunc_Nor3_F+0x22>
|
|
66344c67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
66344c6e: 00 00
|
|
66344c70: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66344c74: 44 8b 10 mov (%rax),%r10d
|
|
66344c77: 31 c0 xor %eax,%eax
|
|
66344c79: 45 85 d2 test %r10d,%r10d
|
|
66344c7c: 0f 94 c0 sete %al
|
|
66344c7f: e9 5e ff ff ff jmpq 66344be2 <GateFunc_Nor3_F+0x22>
|
|
66344c84: 66 90 xchg %ax,%ax
|
|
66344c86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66344c8d: 00 00 00
|
|
|
|
0000000066344c90 <GateFunc_Or3_F>:
|
|
66344c90: b8 01 00 00 00 mov $0x1,%eax
|
|
66344c95: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66344c99: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66344c9d: 45 8b 00 mov (%r8),%r8d
|
|
66344ca0: 45 85 c0 test %r8d,%r8d
|
|
66344ca3: 75 0c jne 66344cb1 <GateFunc_Or3_F+0x21>
|
|
66344ca5: 4c 8b 42 10 mov 0x10(%rdx),%r8
|
|
66344ca9: 45 8b 18 mov (%r8),%r11d
|
|
66344cac: 45 85 db test %r11d,%r11d
|
|
66344caf: 74 7f je 66344d30 <GateFunc_Or3_F+0xa0>
|
|
66344cb1: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66344cb5: 45 8b 48 10 mov 0x10(%r8),%r9d
|
|
66344cb9: 44 39 c8 cmp %r9d,%eax
|
|
66344cbc: 74 67 je 66344d25 <GateFunc_Or3_F+0x95>
|
|
66344cbe: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66344cc2: 41 89 c3 mov %eax,%r11d
|
|
66344cc5: 45 29 cb sub %r9d,%r11d
|
|
66344cc8: 4d 8b 52 20 mov 0x20(%r10),%r10
|
|
66344ccc: 45 01 1a add %r11d,(%r10)
|
|
66344ccf: 41 89 40 10 mov %eax,0x10(%r8)
|
|
66344cd3: 45 31 c0 xor %r8d,%r8d
|
|
66344cd6: 45 8b 0a mov (%r10),%r9d
|
|
66344cd9: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66344cdd: 45 85 c9 test %r9d,%r9d
|
|
66344ce0: 41 0f 9f c0 setg %r8b
|
|
66344ce4: 44 3b 00 cmp (%rax),%r8d
|
|
66344ce7: 74 3c je 66344d25 <GateFunc_Or3_F+0x95>
|
|
66344ce9: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66344ced: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66344cf1: 8b 00 mov (%rax),%eax
|
|
66344cf3: 85 c0 test %eax,%eax
|
|
66344cf5: 75 2e jne 66344d25 <GateFunc_Or3_F+0x95>
|
|
66344cf7: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66344cfb: 48 8b 0d 2e 1c 01 00 mov 0x11c2e(%rip),%rcx # 66356930 <num_net_queue>
|
|
66344d02: 4c 8b 05 17 1c 01 00 mov 0x11c17(%rip),%r8 # 66356920 <net_queue>
|
|
66344d09: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
66344d0d: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66344d11: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66344d17: 48 63 01 movslq (%rcx),%rax
|
|
66344d1a: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66344d1e: 44 89 09 mov %r9d,(%rcx)
|
|
66344d21: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66344d25: c3 retq
|
|
66344d26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66344d2d: 00 00 00
|
|
66344d30: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66344d34: 44 8b 10 mov (%rax),%r10d
|
|
66344d37: 31 c0 xor %eax,%eax
|
|
66344d39: 45 85 d2 test %r10d,%r10d
|
|
66344d3c: 0f 95 c0 setne %al
|
|
66344d3f: e9 6d ff ff ff jmpq 66344cb1 <GateFunc_Or3_F+0x21>
|
|
66344d44: 66 90 xchg %ax,%ax
|
|
66344d46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66344d4d: 00 00 00
|
|
|
|
0000000066344d50 <GateFunc_ShifterRight2_F>:
|
|
66344d50: 57 push %rdi
|
|
66344d51: 56 push %rsi
|
|
66344d52: 53 push %rbx
|
|
66344d53: 4c 8b 41 10 mov 0x10(%rcx),%r8
|
|
66344d57: 49 8b 40 38 mov 0x38(%r8),%rax
|
|
66344d5b: 48 89 ca mov %rcx,%rdx
|
|
66344d5e: 44 8b 08 mov (%rax),%r9d
|
|
66344d61: 49 8b 40 10 mov 0x10(%r8),%rax
|
|
66344d65: 8b 08 mov (%rax),%ecx
|
|
66344d67: 49 8b 40 08 mov 0x8(%r8),%rax
|
|
66344d6b: 8b 00 mov (%rax),%eax
|
|
66344d6d: 8d 04 48 lea (%rax,%rcx,2),%eax
|
|
66344d70: b9 02 00 00 00 mov $0x2,%ecx
|
|
66344d75: 44 29 c9 sub %r9d,%ecx
|
|
66344d78: d3 e0 shl %cl,%eax
|
|
66344d7a: 49 8b 48 40 mov 0x40(%r8),%rcx
|
|
66344d7e: 8b 39 mov (%rcx),%edi
|
|
66344d80: 85 ff test %edi,%edi
|
|
66344d82: 74 14 je 66344d98 <GateFunc_ShifterRight2_F+0x48>
|
|
66344d84: b9 04 00 00 00 mov $0x4,%ecx
|
|
66344d89: 44 29 c9 sub %r9d,%ecx
|
|
66344d8c: 41 b9 03 00 00 00 mov $0x3,%r9d
|
|
66344d92: 41 d3 e1 shl %cl,%r9d
|
|
66344d95: 44 09 c8 or %r9d,%eax
|
|
66344d98: 48 8b 4a 08 mov 0x8(%rdx),%rcx
|
|
66344d9c: 41 89 c1 mov %eax,%r9d
|
|
66344d9f: 41 83 e1 01 and $0x1,%r9d
|
|
66344da3: 48 8b 1d 76 1b 01 00 mov 0x11b76(%rip),%rbx # 66356920 <net_queue>
|
|
66344daa: 4c 8b 15 7f 1b 01 00 mov 0x11b7f(%rip),%r10 # 66356930 <num_net_queue>
|
|
66344db1: 44 8b 59 0c mov 0xc(%rcx),%r11d
|
|
66344db5: 45 39 d9 cmp %r11d,%r9d
|
|
66344db8: 74 59 je 66344e13 <GateFunc_ShifterRight2_F+0xc3>
|
|
66344dba: 48 8b 72 18 mov 0x18(%rdx),%rsi
|
|
66344dbe: 44 89 cf mov %r9d,%edi
|
|
66344dc1: 44 29 df sub %r11d,%edi
|
|
66344dc4: 4d 8b 58 18 mov 0x18(%r8),%r11
|
|
66344dc8: 48 8b 76 18 mov 0x18(%rsi),%rsi
|
|
66344dcc: 01 3e add %edi,(%rsi)
|
|
66344dce: 44 89 49 0c mov %r9d,0xc(%rcx)
|
|
66344dd2: 45 31 c9 xor %r9d,%r9d
|
|
66344dd5: 8b 36 mov (%rsi),%esi
|
|
66344dd7: 85 f6 test %esi,%esi
|
|
66344dd9: 41 0f 9f c1 setg %r9b
|
|
66344ddd: 45 39 0b cmp %r9d,(%r11)
|
|
66344de0: 74 31 je 66344e13 <GateFunc_ShifterRight2_F+0xc3>
|
|
66344de2: 4c 8b 4a 20 mov 0x20(%rdx),%r9
|
|
66344de6: 4d 8b 49 18 mov 0x18(%r9),%r9
|
|
66344dea: 45 8b 19 mov (%r9),%r11d
|
|
66344ded: 45 85 db test %r11d,%r11d
|
|
66344df0: 75 21 jne 66344e13 <GateFunc_ShifterRight2_F+0xc3>
|
|
66344df2: 4c 8b 4a 28 mov 0x28(%rdx),%r9
|
|
66344df6: 4d 8b 59 18 mov 0x18(%r9),%r11
|
|
66344dfa: 4d 8b 4b 10 mov 0x10(%r11),%r9
|
|
66344dfe: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66344e05: 4d 63 0a movslq (%r10),%r9
|
|
66344e08: 41 8d 71 01 lea 0x1(%r9),%esi
|
|
66344e0c: 41 89 32 mov %esi,(%r10)
|
|
66344e0f: 4e 89 1c cb mov %r11,(%rbx,%r9,8)
|
|
66344e13: 44 8b 59 10 mov 0x10(%rcx),%r11d
|
|
66344e17: 41 89 c1 mov %eax,%r9d
|
|
66344e1a: 41 d1 e9 shr %r9d
|
|
66344e1d: 41 83 e1 01 and $0x1,%r9d
|
|
66344e21: 45 39 d9 cmp %r11d,%r9d
|
|
66344e24: 74 5a je 66344e80 <GateFunc_ShifterRight2_F+0x130>
|
|
66344e26: 48 8b 72 18 mov 0x18(%rdx),%rsi
|
|
66344e2a: 44 89 cf mov %r9d,%edi
|
|
66344e2d: 44 29 df sub %r11d,%edi
|
|
66344e30: 45 31 db xor %r11d,%r11d
|
|
66344e33: 48 8b 76 20 mov 0x20(%rsi),%rsi
|
|
66344e37: 01 3e add %edi,(%rsi)
|
|
66344e39: 44 89 49 10 mov %r9d,0x10(%rcx)
|
|
66344e3d: 44 8b 0e mov (%rsi),%r9d
|
|
66344e40: 45 85 c9 test %r9d,%r9d
|
|
66344e43: 4d 8b 48 20 mov 0x20(%r8),%r9
|
|
66344e47: 41 0f 9f c3 setg %r11b
|
|
66344e4b: 45 3b 19 cmp (%r9),%r11d
|
|
66344e4e: 74 30 je 66344e80 <GateFunc_ShifterRight2_F+0x130>
|
|
66344e50: 4c 8b 4a 20 mov 0x20(%rdx),%r9
|
|
66344e54: 4d 8b 49 20 mov 0x20(%r9),%r9
|
|
66344e58: 41 8b 39 mov (%r9),%edi
|
|
66344e5b: 85 ff test %edi,%edi
|
|
66344e5d: 75 21 jne 66344e80 <GateFunc_ShifterRight2_F+0x130>
|
|
66344e5f: 4c 8b 4a 28 mov 0x28(%rdx),%r9
|
|
66344e63: 4d 8b 59 20 mov 0x20(%r9),%r11
|
|
66344e67: 4d 8b 4b 10 mov 0x10(%r11),%r9
|
|
66344e6b: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66344e72: 4d 63 0a movslq (%r10),%r9
|
|
66344e75: 41 8d 71 01 lea 0x1(%r9),%esi
|
|
66344e79: 41 89 32 mov %esi,(%r10)
|
|
66344e7c: 4e 89 1c cb mov %r11,(%rbx,%r9,8)
|
|
66344e80: 44 8b 59 14 mov 0x14(%rcx),%r11d
|
|
66344e84: 41 89 c1 mov %eax,%r9d
|
|
66344e87: 41 c1 e9 02 shr $0x2,%r9d
|
|
66344e8b: 41 83 e1 01 and $0x1,%r9d
|
|
66344e8f: 45 39 d9 cmp %r11d,%r9d
|
|
66344e92: 74 59 je 66344eed <GateFunc_ShifterRight2_F+0x19d>
|
|
66344e94: 48 8b 72 18 mov 0x18(%rdx),%rsi
|
|
66344e98: 44 89 cf mov %r9d,%edi
|
|
66344e9b: 44 29 df sub %r11d,%edi
|
|
66344e9e: 45 31 db xor %r11d,%r11d
|
|
66344ea1: 48 8b 76 28 mov 0x28(%rsi),%rsi
|
|
66344ea5: 01 3e add %edi,(%rsi)
|
|
66344ea7: 44 89 49 14 mov %r9d,0x14(%rcx)
|
|
66344eab: 8b 36 mov (%rsi),%esi
|
|
66344ead: 4d 8b 48 28 mov 0x28(%r8),%r9
|
|
66344eb1: 85 f6 test %esi,%esi
|
|
66344eb3: 41 0f 9f c3 setg %r11b
|
|
66344eb7: 45 3b 19 cmp (%r9),%r11d
|
|
66344eba: 74 31 je 66344eed <GateFunc_ShifterRight2_F+0x19d>
|
|
66344ebc: 4c 8b 4a 20 mov 0x20(%rdx),%r9
|
|
66344ec0: 4d 8b 49 28 mov 0x28(%r9),%r9
|
|
66344ec4: 45 8b 19 mov (%r9),%r11d
|
|
66344ec7: 45 85 db test %r11d,%r11d
|
|
66344eca: 75 21 jne 66344eed <GateFunc_ShifterRight2_F+0x19d>
|
|
66344ecc: 4c 8b 4a 28 mov 0x28(%rdx),%r9
|
|
66344ed0: 4d 8b 59 28 mov 0x28(%r9),%r11
|
|
66344ed4: 4d 8b 4b 10 mov 0x10(%r11),%r9
|
|
66344ed8: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
66344edf: 4d 63 0a movslq (%r10),%r9
|
|
66344ee2: 41 8d 71 01 lea 0x1(%r9),%esi
|
|
66344ee6: 41 89 32 mov %esi,(%r10)
|
|
66344ee9: 4e 89 1c cb mov %r11,(%rbx,%r9,8)
|
|
66344eed: 44 8b 49 18 mov 0x18(%rcx),%r9d
|
|
66344ef1: c1 e8 03 shr $0x3,%eax
|
|
66344ef4: 83 e0 01 and $0x1,%eax
|
|
66344ef7: 44 39 c8 cmp %r9d,%eax
|
|
66344efa: 74 53 je 66344f4f <GateFunc_ShifterRight2_F+0x1ff>
|
|
66344efc: 4c 8b 5a 18 mov 0x18(%rdx),%r11
|
|
66344f00: 89 c7 mov %eax,%edi
|
|
66344f02: 44 29 cf sub %r9d,%edi
|
|
66344f05: 4d 8b 5b 30 mov 0x30(%r11),%r11
|
|
66344f09: 41 01 3b add %edi,(%r11)
|
|
66344f0c: 89 41 18 mov %eax,0x18(%rcx)
|
|
66344f0f: 31 c9 xor %ecx,%ecx
|
|
66344f11: 45 8b 0b mov (%r11),%r9d
|
|
66344f14: 49 8b 40 30 mov 0x30(%r8),%rax
|
|
66344f18: 45 85 c9 test %r9d,%r9d
|
|
66344f1b: 0f 9f c1 setg %cl
|
|
66344f1e: 3b 08 cmp (%rax),%ecx
|
|
66344f20: 74 2d je 66344f4f <GateFunc_ShifterRight2_F+0x1ff>
|
|
66344f22: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66344f26: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66344f2a: 8b 00 mov (%rax),%eax
|
|
66344f2c: 85 c0 test %eax,%eax
|
|
66344f2e: 75 1f jne 66344f4f <GateFunc_ShifterRight2_F+0x1ff>
|
|
66344f30: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66344f34: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66344f38: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66344f3c: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66344f42: 49 63 02 movslq (%r10),%rax
|
|
66344f45: 8d 48 01 lea 0x1(%rax),%ecx
|
|
66344f48: 41 89 0a mov %ecx,(%r10)
|
|
66344f4b: 48 89 14 c3 mov %rdx,(%rbx,%rax,8)
|
|
66344f4f: 5b pop %rbx
|
|
66344f50: 5e pop %rsi
|
|
66344f51: 5f pop %rdi
|
|
66344f52: c3 retq
|
|
66344f53: 0f 1f 00 nopl (%rax)
|
|
66344f56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66344f5d: 00 00 00
|
|
|
|
0000000066344f60 <GateFunc_DFF5_F>:
|
|
66344f60: 56 push %rsi
|
|
66344f61: 53 push %rbx
|
|
66344f62: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66344f66: 48 8b 50 58 mov 0x58(%rax),%rdx
|
|
66344f6a: 44 8b 0a mov (%rdx),%r9d
|
|
66344f6d: 45 85 c9 test %r9d,%r9d
|
|
66344f70: 0f 84 a4 01 00 00 je 6634511a <GateFunc_DFF5_F+0x1ba>
|
|
66344f76: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
66344f7a: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
66344f7e: 4c 8b 1d 9b 19 01 00 mov 0x1199b(%rip),%r11 # 66356920 <net_queue>
|
|
66344f85: 4c 8b 0d a4 19 01 00 mov 0x119a4(%rip),%r9 # 66356930 <num_net_queue>
|
|
66344f8c: 44 8b 52 18 mov 0x18(%rdx),%r10d
|
|
66344f90: 45 8b 00 mov (%r8),%r8d
|
|
66344f93: 45 39 d0 cmp %r10d,%r8d
|
|
66344f96: 74 3d je 66344fd5 <GateFunc_DFF5_F+0x75>
|
|
66344f98: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66344f9c: 44 89 c6 mov %r8d,%esi
|
|
66344f9f: 44 29 d6 sub %r10d,%esi
|
|
66344fa2: 45 31 d2 xor %r10d,%r10d
|
|
66344fa5: 48 8b 5b 30 mov 0x30(%rbx),%rbx
|
|
66344fa9: 01 33 add %esi,(%rbx)
|
|
66344fab: 44 89 42 18 mov %r8d,0x18(%rdx)
|
|
66344faf: 44 8b 03 mov (%rbx),%r8d
|
|
66344fb2: 45 85 c0 test %r8d,%r8d
|
|
66344fb5: 4c 8b 40 30 mov 0x30(%rax),%r8
|
|
66344fb9: 41 0f 9f c2 setg %r10b
|
|
66344fbd: 45 3b 10 cmp (%r8),%r10d
|
|
66344fc0: 74 13 je 66344fd5 <GateFunc_DFF5_F+0x75>
|
|
66344fc2: 4c 8b 41 20 mov 0x20(%rcx),%r8
|
|
66344fc6: 4d 8b 40 30 mov 0x30(%r8),%r8
|
|
66344fca: 41 8b 30 mov (%r8),%esi
|
|
66344fcd: 85 f6 test %esi,%esi
|
|
66344fcf: 0f 84 db 01 00 00 je 663451b0 <GateFunc_DFF5_F+0x250>
|
|
66344fd5: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
66344fd9: 44 8b 52 1c mov 0x1c(%rdx),%r10d
|
|
66344fdd: 45 8b 00 mov (%r8),%r8d
|
|
66344fe0: 45 39 d0 cmp %r10d,%r8d
|
|
66344fe3: 74 3c je 66345021 <GateFunc_DFF5_F+0xc1>
|
|
66344fe5: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66344fe9: 44 89 c6 mov %r8d,%esi
|
|
66344fec: 44 29 d6 sub %r10d,%esi
|
|
66344fef: 45 31 d2 xor %r10d,%r10d
|
|
66344ff2: 48 8b 5b 38 mov 0x38(%rbx),%rbx
|
|
66344ff6: 01 33 add %esi,(%rbx)
|
|
66344ff8: 44 89 42 1c mov %r8d,0x1c(%rdx)
|
|
66344ffc: 8b 1b mov (%rbx),%ebx
|
|
66344ffe: 4c 8b 40 38 mov 0x38(%rax),%r8
|
|
66345002: 85 db test %ebx,%ebx
|
|
66345004: 41 0f 9f c2 setg %r10b
|
|
66345008: 45 3b 10 cmp (%r8),%r10d
|
|
6634500b: 74 14 je 66345021 <GateFunc_DFF5_F+0xc1>
|
|
6634500d: 4c 8b 41 20 mov 0x20(%rcx),%r8
|
|
66345011: 4d 8b 40 38 mov 0x38(%r8),%r8
|
|
66345015: 45 8b 10 mov (%r8),%r10d
|
|
66345018: 45 85 d2 test %r10d,%r10d
|
|
6634501b: 0f 84 5f 01 00 00 je 66345180 <GateFunc_DFF5_F+0x220>
|
|
66345021: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66345025: 44 8b 52 20 mov 0x20(%rdx),%r10d
|
|
66345029: 45 8b 00 mov (%r8),%r8d
|
|
6634502c: 45 39 d0 cmp %r10d,%r8d
|
|
6634502f: 74 3d je 6634506e <GateFunc_DFF5_F+0x10e>
|
|
66345031: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66345035: 44 89 c6 mov %r8d,%esi
|
|
66345038: 44 29 d6 sub %r10d,%esi
|
|
6634503b: 45 31 d2 xor %r10d,%r10d
|
|
6634503e: 48 8b 5b 40 mov 0x40(%rbx),%rbx
|
|
66345042: 01 33 add %esi,(%rbx)
|
|
66345044: 44 89 42 20 mov %r8d,0x20(%rdx)
|
|
66345048: 44 8b 03 mov (%rbx),%r8d
|
|
6634504b: 45 85 c0 test %r8d,%r8d
|
|
6634504e: 4c 8b 40 40 mov 0x40(%rax),%r8
|
|
66345052: 41 0f 9f c2 setg %r10b
|
|
66345056: 45 3b 10 cmp (%r8),%r10d
|
|
66345059: 74 13 je 6634506e <GateFunc_DFF5_F+0x10e>
|
|
6634505b: 4c 8b 41 20 mov 0x20(%rcx),%r8
|
|
6634505f: 4d 8b 40 40 mov 0x40(%r8),%r8
|
|
66345063: 41 8b 30 mov (%r8),%esi
|
|
66345066: 85 f6 test %esi,%esi
|
|
66345068: 0f 84 e2 00 00 00 je 66345150 <GateFunc_DFF5_F+0x1f0>
|
|
6634506e: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66345072: 44 8b 52 24 mov 0x24(%rdx),%r10d
|
|
66345076: 45 8b 00 mov (%r8),%r8d
|
|
66345079: 45 39 d0 cmp %r10d,%r8d
|
|
6634507c: 74 38 je 663450b6 <GateFunc_DFF5_F+0x156>
|
|
6634507e: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
66345082: 44 89 c6 mov %r8d,%esi
|
|
66345085: 44 29 d6 sub %r10d,%esi
|
|
66345088: 45 31 d2 xor %r10d,%r10d
|
|
6634508b: 48 8b 5b 48 mov 0x48(%rbx),%rbx
|
|
6634508f: 01 33 add %esi,(%rbx)
|
|
66345091: 44 89 42 24 mov %r8d,0x24(%rdx)
|
|
66345095: 8b 1b mov (%rbx),%ebx
|
|
66345097: 4c 8b 40 48 mov 0x48(%rax),%r8
|
|
6634509b: 85 db test %ebx,%ebx
|
|
6634509d: 41 0f 9f c2 setg %r10b
|
|
663450a1: 45 3b 10 cmp (%r8),%r10d
|
|
663450a4: 74 10 je 663450b6 <GateFunc_DFF5_F+0x156>
|
|
663450a6: 4c 8b 41 20 mov 0x20(%rcx),%r8
|
|
663450aa: 4d 8b 40 48 mov 0x48(%r8),%r8
|
|
663450ae: 45 8b 10 mov (%r8),%r10d
|
|
663450b1: 45 85 d2 test %r10d,%r10d
|
|
663450b4: 74 6a je 66345120 <GateFunc_DFF5_F+0x1c0>
|
|
663450b6: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
663450ba: 44 8b 52 28 mov 0x28(%rdx),%r10d
|
|
663450be: 45 8b 00 mov (%r8),%r8d
|
|
663450c1: 45 39 d0 cmp %r10d,%r8d
|
|
663450c4: 74 54 je 6634511a <GateFunc_DFF5_F+0x1ba>
|
|
663450c6: 48 8b 59 18 mov 0x18(%rcx),%rbx
|
|
663450ca: 44 89 c6 mov %r8d,%esi
|
|
663450cd: 44 29 d6 sub %r10d,%esi
|
|
663450d0: 48 8b 40 50 mov 0x50(%rax),%rax
|
|
663450d4: 48 8b 5b 50 mov 0x50(%rbx),%rbx
|
|
663450d8: 01 33 add %esi,(%rbx)
|
|
663450da: 44 89 42 28 mov %r8d,0x28(%rdx)
|
|
663450de: 31 d2 xor %edx,%edx
|
|
663450e0: 44 8b 03 mov (%rbx),%r8d
|
|
663450e3: 45 85 c0 test %r8d,%r8d
|
|
663450e6: 0f 9f c2 setg %dl
|
|
663450e9: 3b 10 cmp (%rax),%edx
|
|
663450eb: 74 2d je 6634511a <GateFunc_DFF5_F+0x1ba>
|
|
663450ed: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663450f1: 48 8b 40 50 mov 0x50(%rax),%rax
|
|
663450f5: 8b 00 mov (%rax),%eax
|
|
663450f7: 85 c0 test %eax,%eax
|
|
663450f9: 75 1f jne 6634511a <GateFunc_DFF5_F+0x1ba>
|
|
663450fb: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663450ff: 48 8b 50 50 mov 0x50(%rax),%rdx
|
|
66345103: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66345107: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634510d: 49 63 01 movslq (%r9),%rax
|
|
66345110: 8d 48 01 lea 0x1(%rax),%ecx
|
|
66345113: 41 89 09 mov %ecx,(%r9)
|
|
66345116: 49 89 14 c3 mov %rdx,(%r11,%rax,8)
|
|
6634511a: 5b pop %rbx
|
|
6634511b: 5e pop %rsi
|
|
6634511c: c3 retq
|
|
6634511d: 0f 1f 00 nopl (%rax)
|
|
66345120: 4c 8b 41 28 mov 0x28(%rcx),%r8
|
|
66345124: 4d 8b 50 48 mov 0x48(%r8),%r10
|
|
66345128: 4d 8b 42 10 mov 0x10(%r10),%r8
|
|
6634512c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66345133: 4d 63 01 movslq (%r9),%r8
|
|
66345136: 41 8d 58 01 lea 0x1(%r8),%ebx
|
|
6634513a: 41 89 19 mov %ebx,(%r9)
|
|
6634513d: 4f 89 14 c3 mov %r10,(%r11,%r8,8)
|
|
66345141: e9 70 ff ff ff jmpq 663450b6 <GateFunc_DFF5_F+0x156>
|
|
66345146: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634514d: 00 00 00
|
|
66345150: 4c 8b 41 28 mov 0x28(%rcx),%r8
|
|
66345154: 4d 8b 50 40 mov 0x40(%r8),%r10
|
|
66345158: 4d 8b 42 10 mov 0x10(%r10),%r8
|
|
6634515c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66345163: 4d 63 01 movslq (%r9),%r8
|
|
66345166: 41 8d 58 01 lea 0x1(%r8),%ebx
|
|
6634516a: 41 89 19 mov %ebx,(%r9)
|
|
6634516d: 4f 89 14 c3 mov %r10,(%r11,%r8,8)
|
|
66345171: e9 f8 fe ff ff jmpq 6634506e <GateFunc_DFF5_F+0x10e>
|
|
66345176: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634517d: 00 00 00
|
|
66345180: 4c 8b 41 28 mov 0x28(%rcx),%r8
|
|
66345184: 4d 8b 50 38 mov 0x38(%r8),%r10
|
|
66345188: 4d 8b 42 10 mov 0x10(%r10),%r8
|
|
6634518c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66345193: 4d 63 01 movslq (%r9),%r8
|
|
66345196: 41 8d 58 01 lea 0x1(%r8),%ebx
|
|
6634519a: 41 89 19 mov %ebx,(%r9)
|
|
6634519d: 4f 89 14 c3 mov %r10,(%r11,%r8,8)
|
|
663451a1: e9 7b fe ff ff jmpq 66345021 <GateFunc_DFF5_F+0xc1>
|
|
663451a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663451ad: 00 00 00
|
|
663451b0: 4c 8b 41 28 mov 0x28(%rcx),%r8
|
|
663451b4: 4d 8b 50 30 mov 0x30(%r8),%r10
|
|
663451b8: 4d 8b 42 10 mov 0x10(%r10),%r8
|
|
663451bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
663451c3: 4d 63 01 movslq (%r9),%r8
|
|
663451c6: 41 8d 58 01 lea 0x1(%r8),%ebx
|
|
663451ca: 41 89 19 mov %ebx,(%r9)
|
|
663451cd: 4f 89 14 c3 mov %r10,(%r11,%r8,8)
|
|
663451d1: e9 ff fd ff ff jmpq 66344fd5 <GateFunc_DFF5_F+0x75>
|
|
663451d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663451dd: 00 00 00
|
|
|
|
00000000663451e0 <GateFunc_ShifterLeft4_F>:
|
|
663451e0: 41 56 push %r14
|
|
663451e2: 55 push %rbp
|
|
663451e3: 57 push %rdi
|
|
663451e4: 56 push %rsi
|
|
663451e5: 53 push %rbx
|
|
663451e6: 48 8b 59 10 mov 0x10(%rcx),%rbx
|
|
663451ea: 48 8b 43 70 mov 0x70(%rbx),%rax
|
|
663451ee: 49 89 cb mov %rcx,%r11
|
|
663451f1: 8b 10 mov (%rax),%edx
|
|
663451f3: 48 8b 43 68 mov 0x68(%rbx),%rax
|
|
663451f7: 8b 00 mov (%rax),%eax
|
|
663451f9: 8d 0c 50 lea (%rax,%rdx,2),%ecx
|
|
663451fc: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
66345200: 8b 10 mov (%rax),%edx
|
|
66345202: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66345206: 8b 00 mov (%rax),%eax
|
|
66345208: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634520b: 48 8b 53 18 mov 0x18(%rbx),%rdx
|
|
6634520f: 8b 12 mov (%rdx),%edx
|
|
66345211: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66345214: 48 8b 53 20 mov 0x20(%rbx),%rdx
|
|
66345218: 8b 12 mov (%rdx),%edx
|
|
6634521a: 8d 34 d0 lea (%rax,%rdx,8),%esi
|
|
6634521d: 48 8b 43 78 mov 0x78(%rbx),%rax
|
|
66345221: d3 e6 shl %cl,%esi
|
|
66345223: 44 8b 08 mov (%rax),%r9d
|
|
66345226: 45 85 c9 test %r9d,%r9d
|
|
66345229: 74 12 je 6634523d <GateFunc_ShifterLeft4_F+0x5d>
|
|
6634522b: b8 04 00 00 00 mov $0x4,%eax
|
|
66345230: 29 c8 sub %ecx,%eax
|
|
66345232: 89 c1 mov %eax,%ecx
|
|
66345234: b8 0f 00 00 00 mov $0xf,%eax
|
|
66345239: d3 f8 sar %cl,%eax
|
|
6634523b: 09 c6 or %eax,%esi
|
|
6634523d: 4d 8b 53 08 mov 0x8(%r11),%r10
|
|
66345241: 31 c9 xor %ecx,%ecx
|
|
66345243: 48 8b 2d d6 16 01 00 mov 0x116d6(%rip),%rbp # 66356920 <net_queue>
|
|
6634524a: 48 8b 3d df 16 01 00 mov 0x116df(%rip),%rdi # 66356930 <num_net_queue>
|
|
66345251: 41 8b 54 8a 14 mov 0x14(%r10,%rcx,4),%edx
|
|
66345256: 89 f0 mov %esi,%eax
|
|
66345258: d3 e8 shr %cl,%eax
|
|
6634525a: 83 e0 01 and $0x1,%eax
|
|
6634525d: 39 d0 cmp %edx,%eax
|
|
6634525f: 74 64 je 663452c5 <GateFunc_ShifterLeft4_F+0xe5>
|
|
66345261: 4d 8b 43 18 mov 0x18(%r11),%r8
|
|
66345265: 4c 8d 0c cd 00 00 00 lea 0x0(,%rcx,8),%r9
|
|
6634526c: 00
|
|
6634526d: 41 89 c6 mov %eax,%r14d
|
|
66345270: 41 29 d6 sub %edx,%r14d
|
|
66345273: 31 d2 xor %edx,%edx
|
|
66345275: 4f 8b 44 08 28 mov 0x28(%r8,%r9,1),%r8
|
|
6634527a: 45 01 30 add %r14d,(%r8)
|
|
6634527d: 41 89 44 8a 14 mov %eax,0x14(%r10,%rcx,4)
|
|
66345282: 45 8b 00 mov (%r8),%r8d
|
|
66345285: 48 8b 44 cb 28 mov 0x28(%rbx,%rcx,8),%rax
|
|
6634528a: 45 85 c0 test %r8d,%r8d
|
|
6634528d: 0f 9f c2 setg %dl
|
|
66345290: 3b 10 cmp (%rax),%edx
|
|
66345292: 74 31 je 663452c5 <GateFunc_ShifterLeft4_F+0xe5>
|
|
66345294: 49 8b 43 20 mov 0x20(%r11),%rax
|
|
66345298: 4a 8b 44 08 28 mov 0x28(%rax,%r9,1),%rax
|
|
6634529d: 8b 00 mov (%rax),%eax
|
|
6634529f: 85 c0 test %eax,%eax
|
|
663452a1: 75 22 jne 663452c5 <GateFunc_ShifterLeft4_F+0xe5>
|
|
663452a3: 49 8b 43 28 mov 0x28(%r11),%rax
|
|
663452a7: 4a 8b 54 08 28 mov 0x28(%rax,%r9,1),%rdx
|
|
663452ac: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663452b0: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663452b6: 48 63 07 movslq (%rdi),%rax
|
|
663452b9: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
663452bd: 44 89 07 mov %r8d,(%rdi)
|
|
663452c0: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8)
|
|
663452c5: 48 83 c1 01 add $0x1,%rcx
|
|
663452c9: 48 83 f9 08 cmp $0x8,%rcx
|
|
663452cd: 75 82 jne 66345251 <GateFunc_ShifterLeft4_F+0x71>
|
|
663452cf: 5b pop %rbx
|
|
663452d0: 5e pop %rsi
|
|
663452d1: 5f pop %rdi
|
|
663452d2: 5d pop %rbp
|
|
663452d3: 41 5e pop %r14
|
|
663452d5: c3 retq
|
|
663452d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663452dd: 00 00 00
|
|
|
|
00000000663452e0 <GateFunc_ShifterLeft8_F>:
|
|
663452e0: 41 56 push %r14
|
|
663452e2: 55 push %rbp
|
|
663452e3: 57 push %rdi
|
|
663452e4: 56 push %rsi
|
|
663452e5: 53 push %rbx
|
|
663452e6: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
663452ea: 49 8b 81 d0 00 00 00 mov 0xd0(%r9),%rax
|
|
663452f1: 48 89 ce mov %rcx,%rsi
|
|
663452f4: 8b 10 mov (%rax),%edx
|
|
663452f6: 49 8b 81 c8 00 00 00 mov 0xc8(%r9),%rax
|
|
663452fd: 8b 00 mov (%rax),%eax
|
|
663452ff: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66345302: 49 8b 91 d8 00 00 00 mov 0xd8(%r9),%rdx
|
|
66345309: 8b 12 mov (%rdx),%edx
|
|
6634530b: 8d 0c 90 lea (%rax,%rdx,4),%ecx
|
|
6634530e: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66345312: 8b 10 mov (%rax),%edx
|
|
66345314: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66345318: 8b 00 mov (%rax),%eax
|
|
6634531a: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634531d: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66345321: 8b 12 mov (%rdx),%edx
|
|
66345323: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66345326: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
6634532a: 8b 12 mov (%rdx),%edx
|
|
6634532c: 44 8d 14 d0 lea (%rax,%rdx,8),%r10d
|
|
66345330: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
66345334: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
66345338: 8b 00 mov (%rax),%eax
|
|
6634533a: c1 e0 04 shl $0x4,%eax
|
|
6634533d: 41 01 c2 add %eax,%r10d
|
|
66345340: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
66345344: 8b 00 mov (%rax),%eax
|
|
66345346: c1 e0 05 shl $0x5,%eax
|
|
66345349: 44 01 d0 add %r10d,%eax
|
|
6634534c: 44 8b 12 mov (%rdx),%r10d
|
|
6634534f: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
66345353: 41 c1 e2 06 shl $0x6,%r10d
|
|
66345357: 44 01 d0 add %r10d,%eax
|
|
6634535a: 44 8b 12 mov (%rdx),%r10d
|
|
6634535d: 41 c1 e2 07 shl $0x7,%r10d
|
|
66345361: 41 01 c2 add %eax,%r10d
|
|
66345364: 49 8b 81 e0 00 00 00 mov 0xe0(%r9),%rax
|
|
6634536b: 41 d3 e2 shl %cl,%r10d
|
|
6634536e: 44 8b 18 mov (%rax),%r11d
|
|
66345371: 45 85 db test %r11d,%r11d
|
|
66345374: 74 13 je 66345389 <GateFunc_ShifterLeft8_F+0xa9>
|
|
66345376: b8 08 00 00 00 mov $0x8,%eax
|
|
6634537b: 29 c8 sub %ecx,%eax
|
|
6634537d: 89 c1 mov %eax,%ecx
|
|
6634537f: b8 ff 00 00 00 mov $0xff,%eax
|
|
66345384: d3 f8 sar %cl,%eax
|
|
66345386: 41 09 c2 or %eax,%r10d
|
|
66345389: 48 8b 5e 08 mov 0x8(%rsi),%rbx
|
|
6634538d: 31 c9 xor %ecx,%ecx
|
|
6634538f: 48 8b 2d 8a 15 01 00 mov 0x1158a(%rip),%rbp # 66356920 <net_queue>
|
|
66345396: 48 8b 3d 93 15 01 00 mov 0x11593(%rip),%rdi # 66356930 <num_net_queue>
|
|
6634539d: 0f 1f 00 nopl (%rax)
|
|
663453a0: 8b 54 8b 24 mov 0x24(%rbx,%rcx,4),%edx
|
|
663453a4: 44 89 d0 mov %r10d,%eax
|
|
663453a7: d3 e8 shr %cl,%eax
|
|
663453a9: 83 e0 01 and $0x1,%eax
|
|
663453ac: 39 d0 cmp %edx,%eax
|
|
663453ae: 74 63 je 66345413 <GateFunc_ShifterLeft8_F+0x133>
|
|
663453b0: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
663453b4: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11
|
|
663453bb: 00
|
|
663453bc: 41 89 c6 mov %eax,%r14d
|
|
663453bf: 41 29 d6 sub %edx,%r14d
|
|
663453c2: 31 d2 xor %edx,%edx
|
|
663453c4: 4f 8b 44 18 48 mov 0x48(%r8,%r11,1),%r8
|
|
663453c9: 45 01 30 add %r14d,(%r8)
|
|
663453cc: 89 44 8b 24 mov %eax,0x24(%rbx,%rcx,4)
|
|
663453d0: 45 8b 00 mov (%r8),%r8d
|
|
663453d3: 49 8b 44 c9 48 mov 0x48(%r9,%rcx,8),%rax
|
|
663453d8: 45 85 c0 test %r8d,%r8d
|
|
663453db: 0f 9f c2 setg %dl
|
|
663453de: 3b 10 cmp (%rax),%edx
|
|
663453e0: 74 31 je 66345413 <GateFunc_ShifterLeft8_F+0x133>
|
|
663453e2: 48 8b 46 20 mov 0x20(%rsi),%rax
|
|
663453e6: 4a 8b 44 18 48 mov 0x48(%rax,%r11,1),%rax
|
|
663453eb: 8b 00 mov (%rax),%eax
|
|
663453ed: 85 c0 test %eax,%eax
|
|
663453ef: 75 22 jne 66345413 <GateFunc_ShifterLeft8_F+0x133>
|
|
663453f1: 48 8b 46 28 mov 0x28(%rsi),%rax
|
|
663453f5: 4a 8b 54 18 48 mov 0x48(%rax,%r11,1),%rdx
|
|
663453fa: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663453fe: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66345404: 48 63 07 movslq (%rdi),%rax
|
|
66345407: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634540b: 44 89 07 mov %r8d,(%rdi)
|
|
6634540e: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8)
|
|
66345413: 48 83 c1 01 add $0x1,%rcx
|
|
66345417: 48 83 f9 10 cmp $0x10,%rcx
|
|
6634541b: 75 83 jne 663453a0 <GateFunc_ShifterLeft8_F+0xc0>
|
|
6634541d: 5b pop %rbx
|
|
6634541e: 5e pop %rsi
|
|
6634541f: 5f pop %rdi
|
|
66345420: 5d pop %rbp
|
|
66345421: 41 5e pop %r14
|
|
66345423: c3 retq
|
|
66345424: 66 90 xchg %ax,%ax
|
|
66345426: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634542d: 00 00 00
|
|
|
|
0000000066345430 <GateFunc_ShifterLeft16_F>:
|
|
66345430: 41 56 push %r14
|
|
66345432: 55 push %rbp
|
|
66345433: 57 push %rdi
|
|
66345434: 56 push %rsi
|
|
66345435: 53 push %rbx
|
|
66345436: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
6634543a: 48 8b 82 90 01 00 00 mov 0x190(%rdx),%rax
|
|
66345441: 48 89 ce mov %rcx,%rsi
|
|
66345444: 8b 08 mov (%rax),%ecx
|
|
66345446: 48 8b 82 88 01 00 00 mov 0x188(%rdx),%rax
|
|
6634544d: 8b 00 mov (%rax),%eax
|
|
6634544f: 8d 04 48 lea (%rax,%rcx,2),%eax
|
|
66345452: 48 8b 8a 98 01 00 00 mov 0x198(%rdx),%rcx
|
|
66345459: 8b 09 mov (%rcx),%ecx
|
|
6634545b: 8d 04 88 lea (%rax,%rcx,4),%eax
|
|
6634545e: 48 8b 8a a0 01 00 00 mov 0x1a0(%rdx),%rcx
|
|
66345465: 8b 09 mov (%rcx),%ecx
|
|
66345467: 8d 0c c8 lea (%rax,%rcx,8),%ecx
|
|
6634546a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634546e: 44 8b 00 mov (%rax),%r8d
|
|
66345471: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66345475: 8b 00 mov (%rax),%eax
|
|
66345477: 42 8d 04 40 lea (%rax,%r8,2),%eax
|
|
6634547b: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
6634547f: 45 8b 00 mov (%r8),%r8d
|
|
66345482: 42 8d 04 80 lea (%rax,%r8,4),%eax
|
|
66345486: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
6634548a: 45 8b 00 mov (%r8),%r8d
|
|
6634548d: 46 8d 14 c0 lea (%rax,%r8,8),%r10d
|
|
66345491: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66345495: 4c 8b 42 38 mov 0x38(%rdx),%r8
|
|
66345499: 8b 00 mov (%rax),%eax
|
|
6634549b: c1 e0 04 shl $0x4,%eax
|
|
6634549e: 41 01 c2 add %eax,%r10d
|
|
663454a1: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
663454a5: 8b 00 mov (%rax),%eax
|
|
663454a7: c1 e0 05 shl $0x5,%eax
|
|
663454aa: 44 01 d0 add %r10d,%eax
|
|
663454ad: 45 8b 10 mov (%r8),%r10d
|
|
663454b0: 4c 8b 42 40 mov 0x40(%rdx),%r8
|
|
663454b4: 41 c1 e2 06 shl $0x6,%r10d
|
|
663454b8: 44 01 d0 add %r10d,%eax
|
|
663454bb: 45 8b 10 mov (%r8),%r10d
|
|
663454be: 4c 8b 42 58 mov 0x58(%rdx),%r8
|
|
663454c2: 41 c1 e2 07 shl $0x7,%r10d
|
|
663454c6: 41 01 c2 add %eax,%r10d
|
|
663454c9: 48 8b 42 48 mov 0x48(%rdx),%rax
|
|
663454cd: 8b 00 mov (%rax),%eax
|
|
663454cf: c1 e0 08 shl $0x8,%eax
|
|
663454d2: 41 01 c2 add %eax,%r10d
|
|
663454d5: 48 8b 42 50 mov 0x50(%rdx),%rax
|
|
663454d9: 8b 00 mov (%rax),%eax
|
|
663454db: c1 e0 09 shl $0x9,%eax
|
|
663454de: 44 01 d0 add %r10d,%eax
|
|
663454e1: 45 8b 10 mov (%r8),%r10d
|
|
663454e4: 4c 8b 42 60 mov 0x60(%rdx),%r8
|
|
663454e8: 41 c1 e2 0a shl $0xa,%r10d
|
|
663454ec: 44 01 d0 add %r10d,%eax
|
|
663454ef: 45 8b 10 mov (%r8),%r10d
|
|
663454f2: 4c 8b 42 78 mov 0x78(%rdx),%r8
|
|
663454f6: 41 c1 e2 0b shl $0xb,%r10d
|
|
663454fa: 41 01 c2 add %eax,%r10d
|
|
663454fd: 48 8b 42 68 mov 0x68(%rdx),%rax
|
|
66345501: 8b 00 mov (%rax),%eax
|
|
66345503: c1 e0 0c shl $0xc,%eax
|
|
66345506: 41 01 c2 add %eax,%r10d
|
|
66345509: 48 8b 42 70 mov 0x70(%rdx),%rax
|
|
6634550d: 8b 00 mov (%rax),%eax
|
|
6634550f: c1 e0 0d shl $0xd,%eax
|
|
66345512: 44 01 d0 add %r10d,%eax
|
|
66345515: 45 8b 10 mov (%r8),%r10d
|
|
66345518: 4c 8b 82 80 00 00 00 mov 0x80(%rdx),%r8
|
|
6634551f: 41 c1 e2 0e shl $0xe,%r10d
|
|
66345523: 44 01 d0 add %r10d,%eax
|
|
66345526: 45 8b 10 mov (%r8),%r10d
|
|
66345529: 41 c1 e2 0f shl $0xf,%r10d
|
|
6634552d: 41 01 c2 add %eax,%r10d
|
|
66345530: 48 8b 82 a8 01 00 00 mov 0x1a8(%rdx),%rax
|
|
66345537: 41 d3 e2 shl %cl,%r10d
|
|
6634553a: 44 8b 18 mov (%rax),%r11d
|
|
6634553d: 45 85 db test %r11d,%r11d
|
|
66345540: 74 13 je 66345555 <GateFunc_ShifterLeft16_F+0x125>
|
|
66345542: b8 10 00 00 00 mov $0x10,%eax
|
|
66345547: 29 c8 sub %ecx,%eax
|
|
66345549: 89 c1 mov %eax,%ecx
|
|
6634554b: b8 ff ff 00 00 mov $0xffff,%eax
|
|
66345550: d3 f8 sar %cl,%eax
|
|
66345552: 41 09 c2 or %eax,%r10d
|
|
66345555: 48 8b 5e 08 mov 0x8(%rsi),%rbx
|
|
66345559: 31 c9 xor %ecx,%ecx
|
|
6634555b: 48 8b 2d be 13 01 00 mov 0x113be(%rip),%rbp # 66356920 <net_queue>
|
|
66345562: 48 8b 3d c7 13 01 00 mov 0x113c7(%rip),%rdi # 66356930 <num_net_queue>
|
|
66345569: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66345570: 44 8b 44 8b 44 mov 0x44(%rbx,%rcx,4),%r8d
|
|
66345575: 44 89 d0 mov %r10d,%eax
|
|
66345578: d3 e8 shr %cl,%eax
|
|
6634557a: 83 e0 01 and $0x1,%eax
|
|
6634557d: 44 39 c0 cmp %r8d,%eax
|
|
66345580: 74 72 je 663455f4 <GateFunc_ShifterLeft16_F+0x1c4>
|
|
66345582: 4c 8b 4e 18 mov 0x18(%rsi),%r9
|
|
66345586: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11
|
|
6634558d: 00
|
|
6634558e: 41 89 c6 mov %eax,%r14d
|
|
66345591: 45 29 c6 sub %r8d,%r14d
|
|
66345594: 45 31 c0 xor %r8d,%r8d
|
|
66345597: 4f 8b 8c 19 88 00 00 mov 0x88(%r9,%r11,1),%r9
|
|
6634559e: 00
|
|
6634559f: 45 01 31 add %r14d,(%r9)
|
|
663455a2: 89 44 8b 44 mov %eax,0x44(%rbx,%rcx,4)
|
|
663455a6: 45 8b 09 mov (%r9),%r9d
|
|
663455a9: 48 8b 84 ca 88 00 00 mov 0x88(%rdx,%rcx,8),%rax
|
|
663455b0: 00
|
|
663455b1: 45 85 c9 test %r9d,%r9d
|
|
663455b4: 41 0f 9f c0 setg %r8b
|
|
663455b8: 44 3b 00 cmp (%rax),%r8d
|
|
663455bb: 74 37 je 663455f4 <GateFunc_ShifterLeft16_F+0x1c4>
|
|
663455bd: 48 8b 46 20 mov 0x20(%rsi),%rax
|
|
663455c1: 4a 8b 84 18 88 00 00 mov 0x88(%rax,%r11,1),%rax
|
|
663455c8: 00
|
|
663455c9: 8b 00 mov (%rax),%eax
|
|
663455cb: 85 c0 test %eax,%eax
|
|
663455cd: 75 25 jne 663455f4 <GateFunc_ShifterLeft16_F+0x1c4>
|
|
663455cf: 48 8b 46 28 mov 0x28(%rsi),%rax
|
|
663455d3: 4e 8b 84 18 88 00 00 mov 0x88(%rax,%r11,1),%r8
|
|
663455da: 00
|
|
663455db: 49 8b 40 10 mov 0x10(%r8),%rax
|
|
663455df: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663455e5: 48 63 07 movslq (%rdi),%rax
|
|
663455e8: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
663455ec: 44 89 0f mov %r9d,(%rdi)
|
|
663455ef: 4c 89 44 c5 00 mov %r8,0x0(%rbp,%rax,8)
|
|
663455f4: 48 83 c1 01 add $0x1,%rcx
|
|
663455f8: 48 83 f9 20 cmp $0x20,%rcx
|
|
663455fc: 0f 85 6e ff ff ff jne 66345570 <GateFunc_ShifterLeft16_F+0x140>
|
|
66345602: 5b pop %rbx
|
|
66345603: 5e pop %rsi
|
|
66345604: 5f pop %rdi
|
|
66345605: 5d pop %rbp
|
|
66345606: 41 5e pop %r14
|
|
66345608: c3 retq
|
|
66345609: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
|
|
0000000066345610 <GateFunc_ShifterLeft32_F>:
|
|
66345610: 41 56 push %r14
|
|
66345612: 55 push %rbp
|
|
66345613: 57 push %rdi
|
|
66345614: 56 push %rsi
|
|
66345615: 53 push %rbx
|
|
66345616: 4c 8b 51 10 mov 0x10(%rcx),%r10
|
|
6634561a: 49 8b 82 10 03 00 00 mov 0x310(%r10),%rax
|
|
66345621: 49 89 cb mov %rcx,%r11
|
|
66345624: 31 c9 xor %ecx,%ecx
|
|
66345626: 8b 10 mov (%rax),%edx
|
|
66345628: 49 8b 82 08 03 00 00 mov 0x308(%r10),%rax
|
|
6634562f: 8b 00 mov (%rax),%eax
|
|
66345631: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66345634: 49 8b 92 18 03 00 00 mov 0x318(%r10),%rdx
|
|
6634563b: 8b 12 mov (%rdx),%edx
|
|
6634563d: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66345640: 49 8b 92 20 03 00 00 mov 0x320(%r10),%rdx
|
|
66345647: 8b 12 mov (%rdx),%edx
|
|
66345649: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
6634564c: 49 8b 92 28 03 00 00 mov 0x328(%r10),%rdx
|
|
66345653: 44 8b 02 mov (%rdx),%r8d
|
|
66345656: 31 d2 xor %edx,%edx
|
|
66345658: 41 c1 e0 04 shl $0x4,%r8d
|
|
6634565c: 41 01 c0 add %eax,%r8d
|
|
6634565f: 90 nop
|
|
66345660: 49 8b 44 ca 08 mov 0x8(%r10,%rcx,8),%rax
|
|
66345665: 8b 00 mov (%rax),%eax
|
|
66345667: d3 e0 shl %cl,%eax
|
|
66345669: 48 83 c1 01 add $0x1,%rcx
|
|
6634566d: 01 c2 add %eax,%edx
|
|
6634566f: 48 83 f9 20 cmp $0x20,%rcx
|
|
66345673: 75 eb jne 66345660 <GateFunc_ShifterLeft32_F+0x50>
|
|
66345675: 49 8b 82 30 03 00 00 mov 0x330(%r10),%rax
|
|
6634567c: 41 89 d1 mov %edx,%r9d
|
|
6634567f: 44 89 c1 mov %r8d,%ecx
|
|
66345682: 49 d3 e1 shl %cl,%r9
|
|
66345685: 8b 18 mov (%rax),%ebx
|
|
66345687: 85 db test %ebx,%ebx
|
|
66345689: 0f 85 b1 00 00 00 jne 66345740 <GateFunc_ShifterLeft32_F+0x130>
|
|
6634568f: 49 8b 73 08 mov 0x8(%r11),%rsi
|
|
66345693: 31 c9 xor %ecx,%ecx
|
|
66345695: 48 8b 2d 84 12 01 00 mov 0x11284(%rip),%rbp # 66356920 <net_queue>
|
|
6634569c: 48 8b 3d 8d 12 01 00 mov 0x1128d(%rip),%rdi # 66356930 <num_net_queue>
|
|
663456a3: 8b 94 8e 84 00 00 00 mov 0x84(%rsi,%rcx,4),%edx
|
|
663456aa: 4c 89 c8 mov %r9,%rax
|
|
663456ad: 48 d3 e8 shr %cl,%rax
|
|
663456b0: 83 e0 01 and $0x1,%eax
|
|
663456b3: 39 d0 cmp %edx,%eax
|
|
663456b5: 74 72 je 66345729 <GateFunc_ShifterLeft32_F+0x119>
|
|
663456b7: 4d 8b 43 18 mov 0x18(%r11),%r8
|
|
663456bb: 48 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%rbx
|
|
663456c2: 00
|
|
663456c3: 41 89 c6 mov %eax,%r14d
|
|
663456c6: 41 29 d6 sub %edx,%r14d
|
|
663456c9: 31 d2 xor %edx,%edx
|
|
663456cb: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8
|
|
663456d2: 00
|
|
663456d3: 45 01 30 add %r14d,(%r8)
|
|
663456d6: 89 84 8e 84 00 00 00 mov %eax,0x84(%rsi,%rcx,4)
|
|
663456dd: 45 8b 00 mov (%r8),%r8d
|
|
663456e0: 49 8b 84 ca 08 01 00 mov 0x108(%r10,%rcx,8),%rax
|
|
663456e7: 00
|
|
663456e8: 45 85 c0 test %r8d,%r8d
|
|
663456eb: 0f 9f c2 setg %dl
|
|
663456ee: 3b 10 cmp (%rax),%edx
|
|
663456f0: 74 37 je 66345729 <GateFunc_ShifterLeft32_F+0x119>
|
|
663456f2: 49 8b 43 20 mov 0x20(%r11),%rax
|
|
663456f6: 48 8b 84 18 08 01 00 mov 0x108(%rax,%rbx,1),%rax
|
|
663456fd: 00
|
|
663456fe: 8b 00 mov (%rax),%eax
|
|
66345700: 85 c0 test %eax,%eax
|
|
66345702: 75 25 jne 66345729 <GateFunc_ShifterLeft32_F+0x119>
|
|
66345704: 49 8b 43 28 mov 0x28(%r11),%rax
|
|
66345708: 48 8b 94 18 08 01 00 mov 0x108(%rax,%rbx,1),%rdx
|
|
6634570f: 00
|
|
66345710: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66345714: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634571a: 48 63 07 movslq (%rdi),%rax
|
|
6634571d: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
66345721: 44 89 07 mov %r8d,(%rdi)
|
|
66345724: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8)
|
|
66345729: 48 83 c1 01 add $0x1,%rcx
|
|
6634572d: 48 83 f9 40 cmp $0x40,%rcx
|
|
66345731: 0f 85 6c ff ff ff jne 663456a3 <GateFunc_ShifterLeft32_F+0x93>
|
|
66345737: 5b pop %rbx
|
|
66345738: 5e pop %rsi
|
|
66345739: 5f pop %rdi
|
|
6634573a: 5d pop %rbp
|
|
6634573b: 41 5e pop %r14
|
|
6634573d: c3 retq
|
|
6634573e: 66 90 xchg %ax,%ax
|
|
66345740: b9 20 00 00 00 mov $0x20,%ecx
|
|
66345745: b8 ff ff ff ff mov $0xffffffff,%eax
|
|
6634574a: 44 29 c1 sub %r8d,%ecx
|
|
6634574d: 48 d3 e8 shr %cl,%rax
|
|
66345750: 49 09 c1 or %rax,%r9
|
|
66345753: e9 37 ff ff ff jmpq 6634568f <GateFunc_ShifterLeft32_F+0x7f>
|
|
66345758: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634575f: 00
|
|
|
|
0000000066345760 <GateFunc_ShifterRight8_F>:
|
|
66345760: 41 56 push %r14
|
|
66345762: 55 push %rbp
|
|
66345763: 57 push %rdi
|
|
66345764: 56 push %rsi
|
|
66345765: 53 push %rbx
|
|
66345766: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634576a: 49 8b 81 d0 00 00 00 mov 0xd0(%r9),%rax
|
|
66345771: 48 89 ce mov %rcx,%rsi
|
|
66345774: 8b 10 mov (%rax),%edx
|
|
66345776: 49 8b 81 c8 00 00 00 mov 0xc8(%r9),%rax
|
|
6634577d: 8b 00 mov (%rax),%eax
|
|
6634577f: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66345782: 49 8b 91 d8 00 00 00 mov 0xd8(%r9),%rdx
|
|
66345789: 8b 12 mov (%rdx),%edx
|
|
6634578b: 8d 14 90 lea (%rax,%rdx,4),%edx
|
|
6634578e: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66345792: 8b 08 mov (%rax),%ecx
|
|
66345794: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66345798: 8b 00 mov (%rax),%eax
|
|
6634579a: 8d 04 48 lea (%rax,%rcx,2),%eax
|
|
6634579d: 49 8b 49 18 mov 0x18(%r9),%rcx
|
|
663457a1: 8b 09 mov (%rcx),%ecx
|
|
663457a3: 8d 04 88 lea (%rax,%rcx,4),%eax
|
|
663457a6: 49 8b 49 20 mov 0x20(%r9),%rcx
|
|
663457aa: 8b 09 mov (%rcx),%ecx
|
|
663457ac: 44 8d 14 c8 lea (%rax,%rcx,8),%r10d
|
|
663457b0: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
663457b4: 49 8b 49 38 mov 0x38(%r9),%rcx
|
|
663457b8: 8b 00 mov (%rax),%eax
|
|
663457ba: c1 e0 04 shl $0x4,%eax
|
|
663457bd: 41 01 c2 add %eax,%r10d
|
|
663457c0: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
663457c4: 8b 00 mov (%rax),%eax
|
|
663457c6: c1 e0 05 shl $0x5,%eax
|
|
663457c9: 44 01 d0 add %r10d,%eax
|
|
663457cc: 44 8b 11 mov (%rcx),%r10d
|
|
663457cf: 49 8b 49 40 mov 0x40(%r9),%rcx
|
|
663457d3: 41 c1 e2 06 shl $0x6,%r10d
|
|
663457d7: 44 01 d0 add %r10d,%eax
|
|
663457da: 44 8b 11 mov (%rcx),%r10d
|
|
663457dd: b9 08 00 00 00 mov $0x8,%ecx
|
|
663457e2: 29 d1 sub %edx,%ecx
|
|
663457e4: 41 c1 e2 07 shl $0x7,%r10d
|
|
663457e8: 41 01 c2 add %eax,%r10d
|
|
663457eb: 49 8b 81 e0 00 00 00 mov 0xe0(%r9),%rax
|
|
663457f2: 41 d3 e2 shl %cl,%r10d
|
|
663457f5: 44 8b 18 mov (%rax),%r11d
|
|
663457f8: 45 85 db test %r11d,%r11d
|
|
663457fb: 74 11 je 6634580e <GateFunc_ShifterRight8_F+0xae>
|
|
663457fd: b9 10 00 00 00 mov $0x10,%ecx
|
|
66345802: b8 ff 00 00 00 mov $0xff,%eax
|
|
66345807: 29 d1 sub %edx,%ecx
|
|
66345809: d3 e0 shl %cl,%eax
|
|
6634580b: 41 09 c2 or %eax,%r10d
|
|
6634580e: 48 8b 5e 08 mov 0x8(%rsi),%rbx
|
|
66345812: 31 c9 xor %ecx,%ecx
|
|
66345814: 48 8b 2d 05 11 01 00 mov 0x11105(%rip),%rbp # 66356920 <net_queue>
|
|
6634581b: 48 8b 3d 0e 11 01 00 mov 0x1110e(%rip),%rdi # 66356930 <num_net_queue>
|
|
66345822: 8b 54 8b 24 mov 0x24(%rbx,%rcx,4),%edx
|
|
66345826: 44 89 d0 mov %r10d,%eax
|
|
66345829: d3 e8 shr %cl,%eax
|
|
6634582b: 83 e0 01 and $0x1,%eax
|
|
6634582e: 39 d0 cmp %edx,%eax
|
|
66345830: 74 63 je 66345895 <GateFunc_ShifterRight8_F+0x135>
|
|
66345832: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
66345836: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11
|
|
6634583d: 00
|
|
6634583e: 41 89 c6 mov %eax,%r14d
|
|
66345841: 41 29 d6 sub %edx,%r14d
|
|
66345844: 31 d2 xor %edx,%edx
|
|
66345846: 4f 8b 44 18 48 mov 0x48(%r8,%r11,1),%r8
|
|
6634584b: 45 01 30 add %r14d,(%r8)
|
|
6634584e: 89 44 8b 24 mov %eax,0x24(%rbx,%rcx,4)
|
|
66345852: 45 8b 00 mov (%r8),%r8d
|
|
66345855: 49 8b 44 c9 48 mov 0x48(%r9,%rcx,8),%rax
|
|
6634585a: 45 85 c0 test %r8d,%r8d
|
|
6634585d: 0f 9f c2 setg %dl
|
|
66345860: 3b 10 cmp (%rax),%edx
|
|
66345862: 74 31 je 66345895 <GateFunc_ShifterRight8_F+0x135>
|
|
66345864: 48 8b 46 20 mov 0x20(%rsi),%rax
|
|
66345868: 4a 8b 44 18 48 mov 0x48(%rax,%r11,1),%rax
|
|
6634586d: 8b 00 mov (%rax),%eax
|
|
6634586f: 85 c0 test %eax,%eax
|
|
66345871: 75 22 jne 66345895 <GateFunc_ShifterRight8_F+0x135>
|
|
66345873: 48 8b 46 28 mov 0x28(%rsi),%rax
|
|
66345877: 4a 8b 54 18 48 mov 0x48(%rax,%r11,1),%rdx
|
|
6634587c: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66345880: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66345886: 48 63 07 movslq (%rdi),%rax
|
|
66345889: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634588d: 44 89 07 mov %r8d,(%rdi)
|
|
66345890: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8)
|
|
66345895: 48 83 c1 01 add $0x1,%rcx
|
|
66345899: 48 83 f9 10 cmp $0x10,%rcx
|
|
6634589d: 75 83 jne 66345822 <GateFunc_ShifterRight8_F+0xc2>
|
|
6634589f: 5b pop %rbx
|
|
663458a0: 5e pop %rsi
|
|
663458a1: 5f pop %rdi
|
|
663458a2: 5d pop %rbp
|
|
663458a3: 41 5e pop %r14
|
|
663458a5: c3 retq
|
|
663458a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663458ad: 00 00 00
|
|
|
|
00000000663458b0 <GateFunc_ShifterRight4_F>:
|
|
663458b0: 41 56 push %r14
|
|
663458b2: 55 push %rbp
|
|
663458b3: 57 push %rdi
|
|
663458b4: 56 push %rsi
|
|
663458b5: 53 push %rbx
|
|
663458b6: 48 8b 59 10 mov 0x10(%rcx),%rbx
|
|
663458ba: 48 8b 43 70 mov 0x70(%rbx),%rax
|
|
663458be: 49 89 cb mov %rcx,%r11
|
|
663458c1: 8b 10 mov (%rax),%edx
|
|
663458c3: 48 8b 43 68 mov 0x68(%rbx),%rax
|
|
663458c7: 8b 00 mov (%rax),%eax
|
|
663458c9: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
663458cc: 48 8b 53 10 mov 0x10(%rbx),%rdx
|
|
663458d0: 8b 0a mov (%rdx),%ecx
|
|
663458d2: 48 8b 53 08 mov 0x8(%rbx),%rdx
|
|
663458d6: 8b 12 mov (%rdx),%edx
|
|
663458d8: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
663458db: 48 8b 4b 18 mov 0x18(%rbx),%rcx
|
|
663458df: 8b 09 mov (%rcx),%ecx
|
|
663458e1: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
663458e4: 48 8b 4b 20 mov 0x20(%rbx),%rcx
|
|
663458e8: 8b 09 mov (%rcx),%ecx
|
|
663458ea: 8d 34 ca lea (%rdx,%rcx,8),%esi
|
|
663458ed: 48 8b 53 78 mov 0x78(%rbx),%rdx
|
|
663458f1: b9 04 00 00 00 mov $0x4,%ecx
|
|
663458f6: 29 c1 sub %eax,%ecx
|
|
663458f8: d3 e6 shl %cl,%esi
|
|
663458fa: 44 8b 0a mov (%rdx),%r9d
|
|
663458fd: 45 85 c9 test %r9d,%r9d
|
|
66345900: 74 10 je 66345912 <GateFunc_ShifterRight4_F+0x62>
|
|
66345902: b9 08 00 00 00 mov $0x8,%ecx
|
|
66345907: 29 c1 sub %eax,%ecx
|
|
66345909: b8 0f 00 00 00 mov $0xf,%eax
|
|
6634590e: d3 e0 shl %cl,%eax
|
|
66345910: 09 c6 or %eax,%esi
|
|
66345912: 4d 8b 53 08 mov 0x8(%r11),%r10
|
|
66345916: 31 c9 xor %ecx,%ecx
|
|
66345918: 48 8b 2d 01 10 01 00 mov 0x11001(%rip),%rbp # 66356920 <net_queue>
|
|
6634591f: 48 8b 3d 0a 10 01 00 mov 0x1100a(%rip),%rdi # 66356930 <num_net_queue>
|
|
66345926: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634592d: 00 00 00
|
|
66345930: 41 8b 54 8a 14 mov 0x14(%r10,%rcx,4),%edx
|
|
66345935: 89 f0 mov %esi,%eax
|
|
66345937: d3 e8 shr %cl,%eax
|
|
66345939: 83 e0 01 and $0x1,%eax
|
|
6634593c: 39 d0 cmp %edx,%eax
|
|
6634593e: 74 64 je 663459a4 <GateFunc_ShifterRight4_F+0xf4>
|
|
66345940: 4d 8b 43 18 mov 0x18(%r11),%r8
|
|
66345944: 4c 8d 0c cd 00 00 00 lea 0x0(,%rcx,8),%r9
|
|
6634594b: 00
|
|
6634594c: 41 89 c6 mov %eax,%r14d
|
|
6634594f: 41 29 d6 sub %edx,%r14d
|
|
66345952: 31 d2 xor %edx,%edx
|
|
66345954: 4f 8b 44 08 28 mov 0x28(%r8,%r9,1),%r8
|
|
66345959: 45 01 30 add %r14d,(%r8)
|
|
6634595c: 41 89 44 8a 14 mov %eax,0x14(%r10,%rcx,4)
|
|
66345961: 45 8b 00 mov (%r8),%r8d
|
|
66345964: 48 8b 44 cb 28 mov 0x28(%rbx,%rcx,8),%rax
|
|
66345969: 45 85 c0 test %r8d,%r8d
|
|
6634596c: 0f 9f c2 setg %dl
|
|
6634596f: 3b 10 cmp (%rax),%edx
|
|
66345971: 74 31 je 663459a4 <GateFunc_ShifterRight4_F+0xf4>
|
|
66345973: 49 8b 43 20 mov 0x20(%r11),%rax
|
|
66345977: 4a 8b 44 08 28 mov 0x28(%rax,%r9,1),%rax
|
|
6634597c: 8b 00 mov (%rax),%eax
|
|
6634597e: 85 c0 test %eax,%eax
|
|
66345980: 75 22 jne 663459a4 <GateFunc_ShifterRight4_F+0xf4>
|
|
66345982: 49 8b 43 28 mov 0x28(%r11),%rax
|
|
66345986: 4a 8b 54 08 28 mov 0x28(%rax,%r9,1),%rdx
|
|
6634598b: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634598f: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66345995: 48 63 07 movslq (%rdi),%rax
|
|
66345998: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634599c: 44 89 07 mov %r8d,(%rdi)
|
|
6634599f: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8)
|
|
663459a4: 48 83 c1 01 add $0x1,%rcx
|
|
663459a8: 48 83 f9 08 cmp $0x8,%rcx
|
|
663459ac: 75 82 jne 66345930 <GateFunc_ShifterRight4_F+0x80>
|
|
663459ae: 5b pop %rbx
|
|
663459af: 5e pop %rsi
|
|
663459b0: 5f pop %rdi
|
|
663459b1: 5d pop %rbp
|
|
663459b2: 41 5e pop %r14
|
|
663459b4: c3 retq
|
|
663459b5: 90 nop
|
|
663459b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663459bd: 00 00 00
|
|
|
|
00000000663459c0 <GateFunc_ShifterRight16_F>:
|
|
663459c0: 41 56 push %r14
|
|
663459c2: 55 push %rbp
|
|
663459c3: 57 push %rdi
|
|
663459c4: 56 push %rsi
|
|
663459c5: 53 push %rbx
|
|
663459c6: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
663459ca: 48 8b 82 90 01 00 00 mov 0x190(%rdx),%rax
|
|
663459d1: 48 89 ce mov %rcx,%rsi
|
|
663459d4: 8b 08 mov (%rax),%ecx
|
|
663459d6: 48 8b 82 88 01 00 00 mov 0x188(%rdx),%rax
|
|
663459dd: 8b 00 mov (%rax),%eax
|
|
663459df: 8d 04 48 lea (%rax,%rcx,2),%eax
|
|
663459e2: 48 8b 8a 98 01 00 00 mov 0x198(%rdx),%rcx
|
|
663459e9: 8b 09 mov (%rcx),%ecx
|
|
663459eb: 8d 04 88 lea (%rax,%rcx,4),%eax
|
|
663459ee: 48 8b 8a a0 01 00 00 mov 0x1a0(%rdx),%rcx
|
|
663459f5: 8b 09 mov (%rcx),%ecx
|
|
663459f7: 44 8d 04 c8 lea (%rax,%rcx,8),%r8d
|
|
663459fb: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663459ff: 8b 08 mov (%rax),%ecx
|
|
66345a01: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66345a05: 8b 00 mov (%rax),%eax
|
|
66345a07: 8d 04 48 lea (%rax,%rcx,2),%eax
|
|
66345a0a: 48 8b 4a 18 mov 0x18(%rdx),%rcx
|
|
66345a0e: 8b 09 mov (%rcx),%ecx
|
|
66345a10: 8d 04 88 lea (%rax,%rcx,4),%eax
|
|
66345a13: 48 8b 4a 20 mov 0x20(%rdx),%rcx
|
|
66345a17: 8b 09 mov (%rcx),%ecx
|
|
66345a19: 44 8d 1c c8 lea (%rax,%rcx,8),%r11d
|
|
66345a1d: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66345a21: 48 8b 4a 38 mov 0x38(%rdx),%rcx
|
|
66345a25: 8b 00 mov (%rax),%eax
|
|
66345a27: c1 e0 04 shl $0x4,%eax
|
|
66345a2a: 41 01 c3 add %eax,%r11d
|
|
66345a2d: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
66345a31: 8b 00 mov (%rax),%eax
|
|
66345a33: c1 e0 05 shl $0x5,%eax
|
|
66345a36: 44 01 d8 add %r11d,%eax
|
|
66345a39: 44 8b 19 mov (%rcx),%r11d
|
|
66345a3c: 48 8b 4a 40 mov 0x40(%rdx),%rcx
|
|
66345a40: 41 c1 e3 06 shl $0x6,%r11d
|
|
66345a44: 44 01 d8 add %r11d,%eax
|
|
66345a47: 44 8b 19 mov (%rcx),%r11d
|
|
66345a4a: 48 8b 4a 58 mov 0x58(%rdx),%rcx
|
|
66345a4e: 41 c1 e3 07 shl $0x7,%r11d
|
|
66345a52: 41 01 c3 add %eax,%r11d
|
|
66345a55: 48 8b 42 48 mov 0x48(%rdx),%rax
|
|
66345a59: 8b 00 mov (%rax),%eax
|
|
66345a5b: c1 e0 08 shl $0x8,%eax
|
|
66345a5e: 41 01 c3 add %eax,%r11d
|
|
66345a61: 48 8b 42 50 mov 0x50(%rdx),%rax
|
|
66345a65: 8b 00 mov (%rax),%eax
|
|
66345a67: c1 e0 09 shl $0x9,%eax
|
|
66345a6a: 44 01 d8 add %r11d,%eax
|
|
66345a6d: 44 8b 19 mov (%rcx),%r11d
|
|
66345a70: 48 8b 4a 60 mov 0x60(%rdx),%rcx
|
|
66345a74: 41 c1 e3 0a shl $0xa,%r11d
|
|
66345a78: 44 01 d8 add %r11d,%eax
|
|
66345a7b: 44 8b 19 mov (%rcx),%r11d
|
|
66345a7e: 48 8b 4a 78 mov 0x78(%rdx),%rcx
|
|
66345a82: 41 c1 e3 0b shl $0xb,%r11d
|
|
66345a86: 41 01 c3 add %eax,%r11d
|
|
66345a89: 48 8b 42 68 mov 0x68(%rdx),%rax
|
|
66345a8d: 8b 00 mov (%rax),%eax
|
|
66345a8f: c1 e0 0c shl $0xc,%eax
|
|
66345a92: 41 01 c3 add %eax,%r11d
|
|
66345a95: 48 8b 42 70 mov 0x70(%rdx),%rax
|
|
66345a99: 8b 00 mov (%rax),%eax
|
|
66345a9b: c1 e0 0d shl $0xd,%eax
|
|
66345a9e: 44 01 d8 add %r11d,%eax
|
|
66345aa1: 44 8b 19 mov (%rcx),%r11d
|
|
66345aa4: 48 8b 8a 80 00 00 00 mov 0x80(%rdx),%rcx
|
|
66345aab: 41 c1 e3 0e shl $0xe,%r11d
|
|
66345aaf: 44 01 d8 add %r11d,%eax
|
|
66345ab2: 44 8b 19 mov (%rcx),%r11d
|
|
66345ab5: b9 10 00 00 00 mov $0x10,%ecx
|
|
66345aba: 44 29 c1 sub %r8d,%ecx
|
|
66345abd: 41 c1 e3 0f shl $0xf,%r11d
|
|
66345ac1: 41 01 c3 add %eax,%r11d
|
|
66345ac4: 41 d3 e3 shl %cl,%r11d
|
|
66345ac7: 45 85 c0 test %r8d,%r8d
|
|
66345aca: 74 13 je 66345adf <GateFunc_ShifterRight16_F+0x11f>
|
|
66345acc: 48 8b 82 a8 01 00 00 mov 0x1a8(%rdx),%rax
|
|
66345ad3: 44 8b 10 mov (%rax),%r10d
|
|
66345ad6: 45 85 d2 test %r10d,%r10d
|
|
66345ad9: 0f 85 b1 00 00 00 jne 66345b90 <GateFunc_ShifterRight16_F+0x1d0>
|
|
66345adf: 48 8b 5e 08 mov 0x8(%rsi),%rbx
|
|
66345ae3: 31 c9 xor %ecx,%ecx
|
|
66345ae5: 48 8b 2d 34 0e 01 00 mov 0x10e34(%rip),%rbp # 66356920 <net_queue>
|
|
66345aec: 48 8b 3d 3d 0e 01 00 mov 0x10e3d(%rip),%rdi # 66356930 <num_net_queue>
|
|
66345af3: 44 8b 44 8b 44 mov 0x44(%rbx,%rcx,4),%r8d
|
|
66345af8: 44 89 d8 mov %r11d,%eax
|
|
66345afb: d3 e8 shr %cl,%eax
|
|
66345afd: 83 e0 01 and $0x1,%eax
|
|
66345b00: 44 39 c0 cmp %r8d,%eax
|
|
66345b03: 74 72 je 66345b77 <GateFunc_ShifterRight16_F+0x1b7>
|
|
66345b05: 4c 8b 4e 18 mov 0x18(%rsi),%r9
|
|
66345b09: 4c 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%r10
|
|
66345b10: 00
|
|
66345b11: 41 89 c6 mov %eax,%r14d
|
|
66345b14: 45 29 c6 sub %r8d,%r14d
|
|
66345b17: 45 31 c0 xor %r8d,%r8d
|
|
66345b1a: 4f 8b 8c 11 88 00 00 mov 0x88(%r9,%r10,1),%r9
|
|
66345b21: 00
|
|
66345b22: 45 01 31 add %r14d,(%r9)
|
|
66345b25: 89 44 8b 44 mov %eax,0x44(%rbx,%rcx,4)
|
|
66345b29: 45 8b 09 mov (%r9),%r9d
|
|
66345b2c: 48 8b 84 ca 88 00 00 mov 0x88(%rdx,%rcx,8),%rax
|
|
66345b33: 00
|
|
66345b34: 45 85 c9 test %r9d,%r9d
|
|
66345b37: 41 0f 9f c0 setg %r8b
|
|
66345b3b: 44 3b 00 cmp (%rax),%r8d
|
|
66345b3e: 74 37 je 66345b77 <GateFunc_ShifterRight16_F+0x1b7>
|
|
66345b40: 48 8b 46 20 mov 0x20(%rsi),%rax
|
|
66345b44: 4a 8b 84 10 88 00 00 mov 0x88(%rax,%r10,1),%rax
|
|
66345b4b: 00
|
|
66345b4c: 8b 00 mov (%rax),%eax
|
|
66345b4e: 85 c0 test %eax,%eax
|
|
66345b50: 75 25 jne 66345b77 <GateFunc_ShifterRight16_F+0x1b7>
|
|
66345b52: 48 8b 46 28 mov 0x28(%rsi),%rax
|
|
66345b56: 4e 8b 84 10 88 00 00 mov 0x88(%rax,%r10,1),%r8
|
|
66345b5d: 00
|
|
66345b5e: 49 8b 40 10 mov 0x10(%r8),%rax
|
|
66345b62: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66345b68: 48 63 07 movslq (%rdi),%rax
|
|
66345b6b: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66345b6f: 44 89 0f mov %r9d,(%rdi)
|
|
66345b72: 4c 89 44 c5 00 mov %r8,0x0(%rbp,%rax,8)
|
|
66345b77: 48 83 c1 01 add $0x1,%rcx
|
|
66345b7b: 48 83 f9 20 cmp $0x20,%rcx
|
|
66345b7f: 0f 85 6e ff ff ff jne 66345af3 <GateFunc_ShifterRight16_F+0x133>
|
|
66345b85: 5b pop %rbx
|
|
66345b86: 5e pop %rsi
|
|
66345b87: 5f pop %rdi
|
|
66345b88: 5d pop %rbp
|
|
66345b89: 41 5e pop %r14
|
|
66345b8b: c3 retq
|
|
66345b8c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66345b90: b9 20 00 00 00 mov $0x20,%ecx
|
|
66345b95: b8 ff ff 00 00 mov $0xffff,%eax
|
|
66345b9a: 44 29 c1 sub %r8d,%ecx
|
|
66345b9d: d3 e0 shl %cl,%eax
|
|
66345b9f: 41 09 c3 or %eax,%r11d
|
|
66345ba2: e9 38 ff ff ff jmpq 66345adf <GateFunc_ShifterRight16_F+0x11f>
|
|
66345ba7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
66345bae: 00 00
|
|
|
|
0000000066345bb0 <GateFunc_ShifterRight32_F>:
|
|
66345bb0: 41 56 push %r14
|
|
66345bb2: 55 push %rbp
|
|
66345bb3: 57 push %rdi
|
|
66345bb4: 56 push %rsi
|
|
66345bb5: 53 push %rbx
|
|
66345bb6: 4c 8b 51 10 mov 0x10(%rcx),%r10
|
|
66345bba: 49 8b 82 10 03 00 00 mov 0x310(%r10),%rax
|
|
66345bc1: 49 89 cb mov %rcx,%r11
|
|
66345bc4: 31 c9 xor %ecx,%ecx
|
|
66345bc6: 8b 10 mov (%rax),%edx
|
|
66345bc8: 49 8b 82 08 03 00 00 mov 0x308(%r10),%rax
|
|
66345bcf: 8b 00 mov (%rax),%eax
|
|
66345bd1: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66345bd4: 49 8b 92 18 03 00 00 mov 0x318(%r10),%rdx
|
|
66345bdb: 8b 12 mov (%rdx),%edx
|
|
66345bdd: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66345be0: 49 8b 92 20 03 00 00 mov 0x320(%r10),%rdx
|
|
66345be7: 8b 12 mov (%rdx),%edx
|
|
66345be9: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
66345bec: 49 8b 92 28 03 00 00 mov 0x328(%r10),%rdx
|
|
66345bf3: 44 8b 02 mov (%rdx),%r8d
|
|
66345bf6: 31 d2 xor %edx,%edx
|
|
66345bf8: 41 c1 e0 04 shl $0x4,%r8d
|
|
66345bfc: 41 01 c0 add %eax,%r8d
|
|
66345bff: 90 nop
|
|
66345c00: 49 8b 44 ca 08 mov 0x8(%r10,%rcx,8),%rax
|
|
66345c05: 8b 00 mov (%rax),%eax
|
|
66345c07: d3 e0 shl %cl,%eax
|
|
66345c09: 48 83 c1 01 add $0x1,%rcx
|
|
66345c0d: 01 c2 add %eax,%edx
|
|
66345c0f: 48 83 f9 20 cmp $0x20,%rcx
|
|
66345c13: 75 eb jne 66345c00 <GateFunc_ShifterRight32_F+0x50>
|
|
66345c15: 44 29 c1 sub %r8d,%ecx
|
|
66345c18: 41 89 d1 mov %edx,%r9d
|
|
66345c1b: 49 d3 e1 shl %cl,%r9
|
|
66345c1e: 45 85 c0 test %r8d,%r8d
|
|
66345c21: 0f 85 b9 00 00 00 jne 66345ce0 <GateFunc_ShifterRight32_F+0x130>
|
|
66345c27: 49 8b 73 08 mov 0x8(%r11),%rsi
|
|
66345c2b: 31 c9 xor %ecx,%ecx
|
|
66345c2d: 48 8b 2d ec 0c 01 00 mov 0x10cec(%rip),%rbp # 66356920 <net_queue>
|
|
66345c34: 48 8b 3d f5 0c 01 00 mov 0x10cf5(%rip),%rdi # 66356930 <num_net_queue>
|
|
66345c3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66345c40: 8b 94 8e 84 00 00 00 mov 0x84(%rsi,%rcx,4),%edx
|
|
66345c47: 4c 89 c8 mov %r9,%rax
|
|
66345c4a: 48 d3 e8 shr %cl,%rax
|
|
66345c4d: 83 e0 01 and $0x1,%eax
|
|
66345c50: 39 d0 cmp %edx,%eax
|
|
66345c52: 74 72 je 66345cc6 <GateFunc_ShifterRight32_F+0x116>
|
|
66345c54: 4d 8b 43 18 mov 0x18(%r11),%r8
|
|
66345c58: 48 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%rbx
|
|
66345c5f: 00
|
|
66345c60: 41 89 c6 mov %eax,%r14d
|
|
66345c63: 41 29 d6 sub %edx,%r14d
|
|
66345c66: 31 d2 xor %edx,%edx
|
|
66345c68: 4d 8b 84 18 08 01 00 mov 0x108(%r8,%rbx,1),%r8
|
|
66345c6f: 00
|
|
66345c70: 45 01 30 add %r14d,(%r8)
|
|
66345c73: 89 84 8e 84 00 00 00 mov %eax,0x84(%rsi,%rcx,4)
|
|
66345c7a: 45 8b 00 mov (%r8),%r8d
|
|
66345c7d: 49 8b 84 ca 08 01 00 mov 0x108(%r10,%rcx,8),%rax
|
|
66345c84: 00
|
|
66345c85: 45 85 c0 test %r8d,%r8d
|
|
66345c88: 0f 9f c2 setg %dl
|
|
66345c8b: 3b 10 cmp (%rax),%edx
|
|
66345c8d: 74 37 je 66345cc6 <GateFunc_ShifterRight32_F+0x116>
|
|
66345c8f: 49 8b 43 20 mov 0x20(%r11),%rax
|
|
66345c93: 48 8b 84 18 08 01 00 mov 0x108(%rax,%rbx,1),%rax
|
|
66345c9a: 00
|
|
66345c9b: 8b 00 mov (%rax),%eax
|
|
66345c9d: 85 c0 test %eax,%eax
|
|
66345c9f: 75 25 jne 66345cc6 <GateFunc_ShifterRight32_F+0x116>
|
|
66345ca1: 49 8b 43 28 mov 0x28(%r11),%rax
|
|
66345ca5: 48 8b 94 18 08 01 00 mov 0x108(%rax,%rbx,1),%rdx
|
|
66345cac: 00
|
|
66345cad: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66345cb1: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66345cb7: 48 63 07 movslq (%rdi),%rax
|
|
66345cba: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
66345cbe: 44 89 07 mov %r8d,(%rdi)
|
|
66345cc1: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8)
|
|
66345cc6: 48 83 c1 01 add $0x1,%rcx
|
|
66345cca: 48 83 f9 40 cmp $0x40,%rcx
|
|
66345cce: 0f 85 6c ff ff ff jne 66345c40 <GateFunc_ShifterRight32_F+0x90>
|
|
66345cd4: 5b pop %rbx
|
|
66345cd5: 5e pop %rsi
|
|
66345cd6: 5f pop %rdi
|
|
66345cd7: 5d pop %rbp
|
|
66345cd8: 41 5e pop %r14
|
|
66345cda: c3 retq
|
|
66345cdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66345ce0: 49 8b 82 30 03 00 00 mov 0x330(%r10),%rax
|
|
66345ce7: 8b 18 mov (%rax),%ebx
|
|
66345ce9: 85 db test %ebx,%ebx
|
|
66345ceb: 0f 84 36 ff ff ff je 66345c27 <GateFunc_ShifterRight32_F+0x77>
|
|
66345cf1: b9 40 00 00 00 mov $0x40,%ecx
|
|
66345cf6: b8 ff ff ff ff mov $0xffffffff,%eax
|
|
66345cfb: 44 29 c1 sub %r8d,%ecx
|
|
66345cfe: 48 d3 e0 shl %cl,%rax
|
|
66345d01: 49 09 c1 or %rax,%r9
|
|
66345d04: e9 1e ff ff ff jmpq 66345c27 <GateFunc_ShifterRight32_F+0x77>
|
|
66345d09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
|
|
0000000066345d10 <GateFunc_DFF4_F>:
|
|
66345d10: 56 push %rsi
|
|
66345d11: 53 push %rbx
|
|
66345d12: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66345d16: 48 8b 50 48 mov 0x48(%rax),%rdx
|
|
66345d1a: 8b 1a mov (%rdx),%ebx
|
|
66345d1c: 85 db test %ebx,%ebx
|
|
66345d1e: 0f 84 ba 01 00 00 je 66345ede <GateFunc_DFF4_F+0x1ce>
|
|
66345d24: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
66345d28: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
66345d2c: 48 8b 1d ed 0b 01 00 mov 0x10bed(%rip),%rbx # 66356920 <net_queue>
|
|
66345d33: 4c 8b 0d f6 0b 01 00 mov 0x10bf6(%rip),%r9 # 66356930 <num_net_queue>
|
|
66345d3a: 44 8b 52 14 mov 0x14(%rdx),%r10d
|
|
66345d3e: 45 8b 00 mov (%r8),%r8d
|
|
66345d41: 45 39 d0 cmp %r10d,%r8d
|
|
66345d44: 74 5c je 66345da2 <GateFunc_DFF4_F+0x92>
|
|
66345d46: 4c 8b 59 18 mov 0x18(%rcx),%r11
|
|
66345d4a: 44 89 c6 mov %r8d,%esi
|
|
66345d4d: 44 29 d6 sub %r10d,%esi
|
|
66345d50: 45 31 d2 xor %r10d,%r10d
|
|
66345d53: 4d 8b 5b 28 mov 0x28(%r11),%r11
|
|
66345d57: 41 01 33 add %esi,(%r11)
|
|
66345d5a: 44 89 42 14 mov %r8d,0x14(%rdx)
|
|
66345d5e: 45 8b 1b mov (%r11),%r11d
|
|
66345d61: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
66345d65: 45 85 db test %r11d,%r11d
|
|
66345d68: 41 0f 9f c2 setg %r10b
|
|
66345d6c: 45 3b 10 cmp (%r8),%r10d
|
|
66345d6f: 74 31 je 66345da2 <GateFunc_DFF4_F+0x92>
|
|
66345d71: 4c 8b 41 20 mov 0x20(%rcx),%r8
|
|
66345d75: 4d 8b 40 28 mov 0x28(%r8),%r8
|
|
66345d79: 45 8b 10 mov (%r8),%r10d
|
|
66345d7c: 45 85 d2 test %r10d,%r10d
|
|
66345d7f: 75 21 jne 66345da2 <GateFunc_DFF4_F+0x92>
|
|
66345d81: 4c 8b 41 28 mov 0x28(%rcx),%r8
|
|
66345d85: 4d 8b 50 28 mov 0x28(%r8),%r10
|
|
66345d89: 4d 8b 42 10 mov 0x10(%r10),%r8
|
|
66345d8d: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66345d94: 4d 63 01 movslq (%r9),%r8
|
|
66345d97: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
66345d9b: 45 89 19 mov %r11d,(%r9)
|
|
66345d9e: 4e 89 14 c3 mov %r10,(%rbx,%r8,8)
|
|
66345da2: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
66345da6: 44 8b 52 18 mov 0x18(%rdx),%r10d
|
|
66345daa: 45 8b 00 mov (%r8),%r8d
|
|
66345dad: 45 39 d0 cmp %r10d,%r8d
|
|
66345db0: 74 5b je 66345e0d <GateFunc_DFF4_F+0xfd>
|
|
66345db2: 4c 8b 59 18 mov 0x18(%rcx),%r11
|
|
66345db6: 44 89 c6 mov %r8d,%esi
|
|
66345db9: 44 29 d6 sub %r10d,%esi
|
|
66345dbc: 45 31 d2 xor %r10d,%r10d
|
|
66345dbf: 4d 8b 5b 30 mov 0x30(%r11),%r11
|
|
66345dc3: 41 01 33 add %esi,(%r11)
|
|
66345dc6: 44 89 42 18 mov %r8d,0x18(%rdx)
|
|
66345dca: 45 8b 03 mov (%r11),%r8d
|
|
66345dcd: 45 85 c0 test %r8d,%r8d
|
|
66345dd0: 4c 8b 40 30 mov 0x30(%rax),%r8
|
|
66345dd4: 41 0f 9f c2 setg %r10b
|
|
66345dd8: 45 3b 10 cmp (%r8),%r10d
|
|
66345ddb: 74 30 je 66345e0d <GateFunc_DFF4_F+0xfd>
|
|
66345ddd: 4c 8b 41 20 mov 0x20(%rcx),%r8
|
|
66345de1: 4d 8b 40 30 mov 0x30(%r8),%r8
|
|
66345de5: 41 8b 30 mov (%r8),%esi
|
|
66345de8: 85 f6 test %esi,%esi
|
|
66345dea: 75 21 jne 66345e0d <GateFunc_DFF4_F+0xfd>
|
|
66345dec: 4c 8b 41 28 mov 0x28(%rcx),%r8
|
|
66345df0: 4d 8b 50 30 mov 0x30(%r8),%r10
|
|
66345df4: 4d 8b 42 10 mov 0x10(%r10),%r8
|
|
66345df8: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66345dff: 4d 63 01 movslq (%r9),%r8
|
|
66345e02: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
66345e06: 45 89 19 mov %r11d,(%r9)
|
|
66345e09: 4e 89 14 c3 mov %r10,(%rbx,%r8,8)
|
|
66345e0d: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66345e11: 44 8b 52 1c mov 0x1c(%rdx),%r10d
|
|
66345e15: 45 8b 00 mov (%r8),%r8d
|
|
66345e18: 45 39 d0 cmp %r10d,%r8d
|
|
66345e1b: 74 5c je 66345e79 <GateFunc_DFF4_F+0x169>
|
|
66345e1d: 4c 8b 59 18 mov 0x18(%rcx),%r11
|
|
66345e21: 44 89 c6 mov %r8d,%esi
|
|
66345e24: 44 29 d6 sub %r10d,%esi
|
|
66345e27: 45 31 d2 xor %r10d,%r10d
|
|
66345e2a: 4d 8b 5b 38 mov 0x38(%r11),%r11
|
|
66345e2e: 41 01 33 add %esi,(%r11)
|
|
66345e31: 44 89 42 1c mov %r8d,0x1c(%rdx)
|
|
66345e35: 45 8b 1b mov (%r11),%r11d
|
|
66345e38: 4c 8b 40 38 mov 0x38(%rax),%r8
|
|
66345e3c: 45 85 db test %r11d,%r11d
|
|
66345e3f: 41 0f 9f c2 setg %r10b
|
|
66345e43: 45 3b 10 cmp (%r8),%r10d
|
|
66345e46: 74 31 je 66345e79 <GateFunc_DFF4_F+0x169>
|
|
66345e48: 4c 8b 41 20 mov 0x20(%rcx),%r8
|
|
66345e4c: 4d 8b 40 38 mov 0x38(%r8),%r8
|
|
66345e50: 45 8b 10 mov (%r8),%r10d
|
|
66345e53: 45 85 d2 test %r10d,%r10d
|
|
66345e56: 75 21 jne 66345e79 <GateFunc_DFF4_F+0x169>
|
|
66345e58: 4c 8b 41 28 mov 0x28(%rcx),%r8
|
|
66345e5c: 4d 8b 50 38 mov 0x38(%r8),%r10
|
|
66345e60: 4d 8b 42 10 mov 0x10(%r10),%r8
|
|
66345e64: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66345e6b: 4d 63 01 movslq (%r9),%r8
|
|
66345e6e: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
66345e72: 45 89 19 mov %r11d,(%r9)
|
|
66345e75: 4e 89 14 c3 mov %r10,(%rbx,%r8,8)
|
|
66345e79: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66345e7d: 44 8b 52 20 mov 0x20(%rdx),%r10d
|
|
66345e81: 45 8b 00 mov (%r8),%r8d
|
|
66345e84: 45 39 d0 cmp %r10d,%r8d
|
|
66345e87: 74 55 je 66345ede <GateFunc_DFF4_F+0x1ce>
|
|
66345e89: 4c 8b 59 18 mov 0x18(%rcx),%r11
|
|
66345e8d: 44 89 c6 mov %r8d,%esi
|
|
66345e90: 44 29 d6 sub %r10d,%esi
|
|
66345e93: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
66345e97: 4d 8b 5b 40 mov 0x40(%r11),%r11
|
|
66345e9b: 41 01 33 add %esi,(%r11)
|
|
66345e9e: 44 89 42 20 mov %r8d,0x20(%rdx)
|
|
66345ea2: 31 d2 xor %edx,%edx
|
|
66345ea4: 45 8b 03 mov (%r11),%r8d
|
|
66345ea7: 45 85 c0 test %r8d,%r8d
|
|
66345eaa: 0f 9f c2 setg %dl
|
|
66345ead: 3b 10 cmp (%rax),%edx
|
|
66345eaf: 74 2d je 66345ede <GateFunc_DFF4_F+0x1ce>
|
|
66345eb1: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66345eb5: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
66345eb9: 8b 00 mov (%rax),%eax
|
|
66345ebb: 85 c0 test %eax,%eax
|
|
66345ebd: 75 1f jne 66345ede <GateFunc_DFF4_F+0x1ce>
|
|
66345ebf: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66345ec3: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
66345ec7: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66345ecb: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66345ed1: 49 63 01 movslq (%r9),%rax
|
|
66345ed4: 8d 48 01 lea 0x1(%rax),%ecx
|
|
66345ed7: 41 89 09 mov %ecx,(%r9)
|
|
66345eda: 48 89 14 c3 mov %rdx,(%rbx,%rax,8)
|
|
66345ede: 5b pop %rbx
|
|
66345edf: 5e pop %rsi
|
|
66345ee0: c3 retq
|
|
66345ee1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66345ee6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66345eed: 00 00 00
|
|
|
|
0000000066345ef0 <GateFunc_Incrementer2_F>:
|
|
66345ef0: 57 push %rdi
|
|
66345ef1: 56 push %rsi
|
|
66345ef2: 53 push %rbx
|
|
66345ef3: 48 8b 35 26 0a 01 00 mov 0x10a26(%rip),%rsi # 66356920 <net_queue>
|
|
66345efa: 48 8b 1d 2f 0a 01 00 mov 0x10a2f(%rip),%rbx # 66356930 <num_net_queue>
|
|
66345f01: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
66345f05: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66345f09: 8b 10 mov (%rax),%edx
|
|
66345f0b: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66345f0f: 8b 00 mov (%rax),%eax
|
|
66345f11: 44 8d 04 50 lea (%rax,%rdx,2),%r8d
|
|
66345f15: 49 8b 41 40 mov 0x40(%r9),%rax
|
|
66345f19: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
66345f1d: 8b 00 mov (%rax),%eax
|
|
66345f1f: 8d 04 40 lea (%rax,%rax,2),%eax
|
|
66345f22: 41 31 c0 xor %eax,%r8d
|
|
66345f25: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
66345f29: 8b 00 mov (%rax),%eax
|
|
66345f2b: 8d 04 40 lea (%rax,%rax,2),%eax
|
|
66345f2e: 03 02 add (%rdx),%eax
|
|
66345f30: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
66345f34: 41 01 c0 add %eax,%r8d
|
|
66345f37: 44 8b 52 0c mov 0xc(%rdx),%r10d
|
|
66345f3b: 44 89 c0 mov %r8d,%eax
|
|
66345f3e: 83 e0 01 and $0x1,%eax
|
|
66345f41: 44 39 d0 cmp %r10d,%eax
|
|
66345f44: 74 58 je 66345f9e <GateFunc_Incrementer2_F+0xae>
|
|
66345f46: 4c 8b 59 18 mov 0x18(%rcx),%r11
|
|
66345f4a: 89 c7 mov %eax,%edi
|
|
66345f4c: 44 29 d7 sub %r10d,%edi
|
|
66345f4f: 45 31 d2 xor %r10d,%r10d
|
|
66345f52: 4d 8b 5b 18 mov 0x18(%r11),%r11
|
|
66345f56: 41 01 3b add %edi,(%r11)
|
|
66345f59: 89 42 0c mov %eax,0xc(%rdx)
|
|
66345f5c: 41 8b 3b mov (%r11),%edi
|
|
66345f5f: 49 8b 41 18 mov 0x18(%r9),%rax
|
|
66345f63: 85 ff test %edi,%edi
|
|
66345f65: 41 0f 9f c2 setg %r10b
|
|
66345f69: 44 3b 10 cmp (%rax),%r10d
|
|
66345f6c: 74 30 je 66345f9e <GateFunc_Incrementer2_F+0xae>
|
|
66345f6e: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66345f72: 48 8b 40 18 mov 0x18(%rax),%rax
|
|
66345f76: 44 8b 18 mov (%rax),%r11d
|
|
66345f79: 45 85 db test %r11d,%r11d
|
|
66345f7c: 75 20 jne 66345f9e <GateFunc_Incrementer2_F+0xae>
|
|
66345f7e: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66345f82: 4c 8b 50 18 mov 0x18(%rax),%r10
|
|
66345f86: 49 8b 42 10 mov 0x10(%r10),%rax
|
|
66345f8a: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66345f90: 48 63 03 movslq (%rbx),%rax
|
|
66345f93: 44 8d 58 01 lea 0x1(%rax),%r11d
|
|
66345f97: 44 89 1b mov %r11d,(%rbx)
|
|
66345f9a: 4c 89 14 c6 mov %r10,(%rsi,%rax,8)
|
|
66345f9e: 44 8b 52 10 mov 0x10(%rdx),%r10d
|
|
66345fa2: 44 89 c0 mov %r8d,%eax
|
|
66345fa5: d1 e8 shr %eax
|
|
66345fa7: 83 e0 01 and $0x1,%eax
|
|
66345faa: 44 39 d0 cmp %r10d,%eax
|
|
66345fad: 74 54 je 66346003 <GateFunc_Incrementer2_F+0x113>
|
|
66345faf: 4c 8b 59 18 mov 0x18(%rcx),%r11
|
|
66345fb3: 89 c7 mov %eax,%edi
|
|
66345fb5: 44 29 d7 sub %r10d,%edi
|
|
66345fb8: 4d 8b 5b 20 mov 0x20(%r11),%r11
|
|
66345fbc: 41 01 3b add %edi,(%r11)
|
|
66345fbf: 89 42 10 mov %eax,0x10(%rdx)
|
|
66345fc2: 31 d2 xor %edx,%edx
|
|
66345fc4: 45 8b 13 mov (%r11),%r10d
|
|
66345fc7: 49 8b 41 20 mov 0x20(%r9),%rax
|
|
66345fcb: 45 85 d2 test %r10d,%r10d
|
|
66345fce: 0f 9f c2 setg %dl
|
|
66345fd1: 3b 10 cmp (%rax),%edx
|
|
66345fd3: 74 2e je 66346003 <GateFunc_Incrementer2_F+0x113>
|
|
66345fd5: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66345fd9: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66345fdd: 8b 00 mov (%rax),%eax
|
|
66345fdf: 85 c0 test %eax,%eax
|
|
66345fe1: 75 20 jne 66346003 <GateFunc_Incrementer2_F+0x113>
|
|
66345fe3: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66345fe7: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
66345feb: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66345fef: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66345ff5: 48 63 03 movslq (%rbx),%rax
|
|
66345ff8: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66345ffc: 44 89 0b mov %r9d,(%rbx)
|
|
66345fff: 48 89 14 c6 mov %rdx,(%rsi,%rax,8)
|
|
66346003: 41 c1 e8 02 shr $0x2,%r8d
|
|
66346007: ba 07 00 00 00 mov $0x7,%edx
|
|
6634600c: 41 83 e0 01 and $0x1,%r8d
|
|
66346010: 5b pop %rbx
|
|
66346011: 5e pop %rsi
|
|
66346012: 5f pop %rdi
|
|
66346013: e9 98 b3 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
66346018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634601f: 00
|
|
|
|
0000000066346020 <GateFunc_Incrementer4_F>:
|
|
66346020: 57 push %rdi
|
|
66346021: 56 push %rsi
|
|
66346022: 53 push %rbx
|
|
66346023: 48 8b 1d f6 08 01 00 mov 0x108f6(%rip),%rbx # 66356920 <net_queue>
|
|
6634602a: 4c 8b 15 ff 08 01 00 mov 0x108ff(%rip),%r10 # 66356930 <num_net_queue>
|
|
66346031: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66346035: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66346039: 44 8b 00 mov (%rax),%r8d
|
|
6634603c: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66346040: 8b 00 mov (%rax),%eax
|
|
66346042: 42 8d 04 40 lea (%rax,%r8,2),%eax
|
|
66346046: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
6634604a: 45 8b 00 mov (%r8),%r8d
|
|
6634604d: 42 8d 04 80 lea (%rax,%r8,4),%eax
|
|
66346051: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
66346055: 45 8b 00 mov (%r8),%r8d
|
|
66346058: 46 8d 04 c0 lea (%rax,%r8,8),%r8d
|
|
6634605c: 48 8b 42 60 mov 0x60(%rdx),%rax
|
|
66346060: 44 8b 08 mov (%rax),%r9d
|
|
66346063: 44 89 c8 mov %r9d,%eax
|
|
66346066: c1 e0 04 shl $0x4,%eax
|
|
66346069: 44 29 c8 sub %r9d,%eax
|
|
6634606c: 41 31 c0 xor %eax,%r8d
|
|
6634606f: 48 8b 42 50 mov 0x50(%rdx),%rax
|
|
66346073: 44 8b 08 mov (%rax),%r9d
|
|
66346076: 44 89 c8 mov %r9d,%eax
|
|
66346079: c1 e0 04 shl $0x4,%eax
|
|
6634607c: 44 29 c8 sub %r9d,%eax
|
|
6634607f: 4c 8b 4a 48 mov 0x48(%rdx),%r9
|
|
66346083: 41 03 01 add (%r9),%eax
|
|
66346086: 4c 8b 49 08 mov 0x8(%rcx),%r9
|
|
6634608a: 41 01 c0 add %eax,%r8d
|
|
6634608d: 45 8b 59 14 mov 0x14(%r9),%r11d
|
|
66346091: 44 89 c0 mov %r8d,%eax
|
|
66346094: 83 e0 01 and $0x1,%eax
|
|
66346097: 44 39 d8 cmp %r11d,%eax
|
|
6634609a: 74 52 je 663460ee <GateFunc_Incrementer4_F+0xce>
|
|
6634609c: 48 8b 71 18 mov 0x18(%rcx),%rsi
|
|
663460a0: 89 c7 mov %eax,%edi
|
|
663460a2: 44 29 df sub %r11d,%edi
|
|
663460a5: 4c 8b 5a 28 mov 0x28(%rdx),%r11
|
|
663460a9: 48 8b 76 28 mov 0x28(%rsi),%rsi
|
|
663460ad: 01 3e add %edi,(%rsi)
|
|
663460af: 41 89 41 14 mov %eax,0x14(%r9)
|
|
663460b3: 31 c0 xor %eax,%eax
|
|
663460b5: 8b 36 mov (%rsi),%esi
|
|
663460b7: 85 f6 test %esi,%esi
|
|
663460b9: 0f 9f c0 setg %al
|
|
663460bc: 41 39 03 cmp %eax,(%r11)
|
|
663460bf: 74 2d je 663460ee <GateFunc_Incrementer4_F+0xce>
|
|
663460c1: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663460c5: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
663460c9: 8b 00 mov (%rax),%eax
|
|
663460cb: 85 c0 test %eax,%eax
|
|
663460cd: 75 1f jne 663460ee <GateFunc_Incrementer4_F+0xce>
|
|
663460cf: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663460d3: 4c 8b 58 28 mov 0x28(%rax),%r11
|
|
663460d7: 49 8b 43 10 mov 0x10(%r11),%rax
|
|
663460db: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663460e1: 49 63 02 movslq (%r10),%rax
|
|
663460e4: 8d 70 01 lea 0x1(%rax),%esi
|
|
663460e7: 41 89 32 mov %esi,(%r10)
|
|
663460ea: 4c 89 1c c3 mov %r11,(%rbx,%rax,8)
|
|
663460ee: 45 8b 59 18 mov 0x18(%r9),%r11d
|
|
663460f2: 44 89 c0 mov %r8d,%eax
|
|
663460f5: d1 e8 shr %eax
|
|
663460f7: 83 e0 01 and $0x1,%eax
|
|
663460fa: 44 39 d8 cmp %r11d,%eax
|
|
663460fd: 74 54 je 66346153 <GateFunc_Incrementer4_F+0x133>
|
|
663460ff: 48 8b 71 18 mov 0x18(%rcx),%rsi
|
|
66346103: 89 c7 mov %eax,%edi
|
|
66346105: 44 29 df sub %r11d,%edi
|
|
66346108: 45 31 db xor %r11d,%r11d
|
|
6634610b: 48 8b 76 30 mov 0x30(%rsi),%rsi
|
|
6634610f: 01 3e add %edi,(%rsi)
|
|
66346111: 41 89 41 18 mov %eax,0x18(%r9)
|
|
66346115: 8b 06 mov (%rsi),%eax
|
|
66346117: 85 c0 test %eax,%eax
|
|
66346119: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
6634611d: 41 0f 9f c3 setg %r11b
|
|
66346121: 44 3b 18 cmp (%rax),%r11d
|
|
66346124: 74 2d je 66346153 <GateFunc_Incrementer4_F+0x133>
|
|
66346126: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634612a: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
6634612e: 8b 00 mov (%rax),%eax
|
|
66346130: 85 c0 test %eax,%eax
|
|
66346132: 75 1f jne 66346153 <GateFunc_Incrementer4_F+0x133>
|
|
66346134: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66346138: 4c 8b 58 30 mov 0x30(%rax),%r11
|
|
6634613c: 49 8b 43 10 mov 0x10(%r11),%rax
|
|
66346140: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66346146: 49 63 02 movslq (%r10),%rax
|
|
66346149: 8d 70 01 lea 0x1(%rax),%esi
|
|
6634614c: 41 89 32 mov %esi,(%r10)
|
|
6634614f: 4c 89 1c c3 mov %r11,(%rbx,%rax,8)
|
|
66346153: 45 8b 59 1c mov 0x1c(%r9),%r11d
|
|
66346157: 44 89 c0 mov %r8d,%eax
|
|
6634615a: c1 e8 02 shr $0x2,%eax
|
|
6634615d: 83 e0 01 and $0x1,%eax
|
|
66346160: 44 39 d8 cmp %r11d,%eax
|
|
66346163: 74 54 je 663461b9 <GateFunc_Incrementer4_F+0x199>
|
|
66346165: 48 8b 71 18 mov 0x18(%rcx),%rsi
|
|
66346169: 89 c7 mov %eax,%edi
|
|
6634616b: 44 29 df sub %r11d,%edi
|
|
6634616e: 45 31 db xor %r11d,%r11d
|
|
66346171: 48 8b 76 38 mov 0x38(%rsi),%rsi
|
|
66346175: 01 3e add %edi,(%rsi)
|
|
66346177: 41 89 41 1c mov %eax,0x1c(%r9)
|
|
6634617b: 8b 3e mov (%rsi),%edi
|
|
6634617d: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
66346181: 85 ff test %edi,%edi
|
|
66346183: 41 0f 9f c3 setg %r11b
|
|
66346187: 44 3b 18 cmp (%rax),%r11d
|
|
6634618a: 74 2d je 663461b9 <GateFunc_Incrementer4_F+0x199>
|
|
6634618c: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66346190: 48 8b 40 38 mov 0x38(%rax),%rax
|
|
66346194: 8b 30 mov (%rax),%esi
|
|
66346196: 85 f6 test %esi,%esi
|
|
66346198: 75 1f jne 663461b9 <GateFunc_Incrementer4_F+0x199>
|
|
6634619a: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634619e: 4c 8b 58 38 mov 0x38(%rax),%r11
|
|
663461a2: 49 8b 43 10 mov 0x10(%r11),%rax
|
|
663461a6: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663461ac: 49 63 02 movslq (%r10),%rax
|
|
663461af: 8d 70 01 lea 0x1(%rax),%esi
|
|
663461b2: 41 89 32 mov %esi,(%r10)
|
|
663461b5: 4c 89 1c c3 mov %r11,(%rbx,%rax,8)
|
|
663461b9: 45 8b 59 20 mov 0x20(%r9),%r11d
|
|
663461bd: 44 89 c0 mov %r8d,%eax
|
|
663461c0: c1 e8 03 shr $0x3,%eax
|
|
663461c3: 83 e0 01 and $0x1,%eax
|
|
663461c6: 44 39 d8 cmp %r11d,%eax
|
|
663461c9: 74 57 je 66346222 <GateFunc_Incrementer4_F+0x202>
|
|
663461cb: 48 8b 71 18 mov 0x18(%rcx),%rsi
|
|
663461cf: 89 c7 mov %eax,%edi
|
|
663461d1: 44 29 df sub %r11d,%edi
|
|
663461d4: 48 8b 76 40 mov 0x40(%rsi),%rsi
|
|
663461d8: 01 3e add %edi,(%rsi)
|
|
663461da: 41 89 41 20 mov %eax,0x20(%r9)
|
|
663461de: 45 31 c9 xor %r9d,%r9d
|
|
663461e1: 44 8b 1e mov (%rsi),%r11d
|
|
663461e4: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
663461e8: 45 85 db test %r11d,%r11d
|
|
663461eb: 41 0f 9f c1 setg %r9b
|
|
663461ef: 44 3b 08 cmp (%rax),%r9d
|
|
663461f2: 74 2e je 66346222 <GateFunc_Incrementer4_F+0x202>
|
|
663461f4: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663461f8: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
663461fc: 8b 00 mov (%rax),%eax
|
|
663461fe: 85 c0 test %eax,%eax
|
|
66346200: 75 20 jne 66346222 <GateFunc_Incrementer4_F+0x202>
|
|
66346202: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66346206: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
6634620a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634620e: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66346214: 49 63 02 movslq (%r10),%rax
|
|
66346217: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634621b: 45 89 0a mov %r9d,(%r10)
|
|
6634621e: 48 89 14 c3 mov %rdx,(%rbx,%rax,8)
|
|
66346222: 41 c1 e8 04 shr $0x4,%r8d
|
|
66346226: ba 0b 00 00 00 mov $0xb,%edx
|
|
6634622b: 41 83 e0 01 and $0x1,%r8d
|
|
6634622f: 5b pop %rbx
|
|
66346230: 5e pop %rsi
|
|
66346231: 5f pop %rdi
|
|
66346232: e9 79 b1 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
66346237: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634623e: 00 00
|
|
|
|
0000000066346240 <GateFunc_Incrementer8_F>:
|
|
66346240: 41 56 push %r14
|
|
66346242: 55 push %rbp
|
|
66346243: 57 push %rdi
|
|
66346244: 56 push %rsi
|
|
66346245: 53 push %rbx
|
|
66346246: 48 8b 2d d3 06 01 00 mov 0x106d3(%rip),%rbp # 66356920 <net_queue>
|
|
6634624d: 48 8b 3d dc 06 01 00 mov 0x106dc(%rip),%rdi # 66356930 <num_net_queue>
|
|
66346254: 4c 8b 59 10 mov 0x10(%rcx),%r11
|
|
66346258: 48 8b 71 08 mov 0x8(%rcx),%rsi
|
|
6634625c: 49 8b 43 10 mov 0x10(%r11),%rax
|
|
66346260: 48 89 cb mov %rcx,%rbx
|
|
66346263: 31 c9 xor %ecx,%ecx
|
|
66346265: 8b 10 mov (%rax),%edx
|
|
66346267: 49 8b 43 08 mov 0x8(%r11),%rax
|
|
6634626b: 8b 00 mov (%rax),%eax
|
|
6634626d: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66346270: 49 8b 53 18 mov 0x18(%r11),%rdx
|
|
66346274: 8b 12 mov (%rdx),%edx
|
|
66346276: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66346279: 49 8b 53 20 mov 0x20(%r11),%rdx
|
|
6634627d: 8b 12 mov (%rdx),%edx
|
|
6634627f: 44 8d 04 d0 lea (%rax,%rdx,8),%r8d
|
|
66346283: 49 8b 43 28 mov 0x28(%r11),%rax
|
|
66346287: 49 8b 53 38 mov 0x38(%r11),%rdx
|
|
6634628b: 8b 00 mov (%rax),%eax
|
|
6634628d: c1 e0 04 shl $0x4,%eax
|
|
66346290: 41 01 c0 add %eax,%r8d
|
|
66346293: 49 8b 43 30 mov 0x30(%r11),%rax
|
|
66346297: 8b 00 mov (%rax),%eax
|
|
66346299: c1 e0 05 shl $0x5,%eax
|
|
6634629c: 44 01 c0 add %r8d,%eax
|
|
6634629f: 44 8b 02 mov (%rdx),%r8d
|
|
663462a2: 49 8b 53 40 mov 0x40(%r11),%rdx
|
|
663462a6: 41 c1 e0 06 shl $0x6,%r8d
|
|
663462aa: 44 01 c0 add %r8d,%eax
|
|
663462ad: 44 8b 02 mov (%rdx),%r8d
|
|
663462b0: 41 c1 e0 07 shl $0x7,%r8d
|
|
663462b4: 41 01 c0 add %eax,%r8d
|
|
663462b7: 49 8b 83 a0 00 00 00 mov 0xa0(%r11),%rax
|
|
663462be: 8b 10 mov (%rax),%edx
|
|
663462c0: 89 d0 mov %edx,%eax
|
|
663462c2: c1 e0 08 shl $0x8,%eax
|
|
663462c5: 29 d0 sub %edx,%eax
|
|
663462c7: 41 31 c0 xor %eax,%r8d
|
|
663462ca: 49 8b 83 90 00 00 00 mov 0x90(%r11),%rax
|
|
663462d1: 8b 10 mov (%rax),%edx
|
|
663462d3: 89 d0 mov %edx,%eax
|
|
663462d5: c1 e0 08 shl $0x8,%eax
|
|
663462d8: 29 d0 sub %edx,%eax
|
|
663462da: 49 8b 93 88 00 00 00 mov 0x88(%r11),%rdx
|
|
663462e1: 03 02 add (%rdx),%eax
|
|
663462e3: 41 01 c0 add %eax,%r8d
|
|
663462e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663462ed: 00 00 00
|
|
663462f0: 8b 54 8e 24 mov 0x24(%rsi,%rcx,4),%edx
|
|
663462f4: 44 89 c0 mov %r8d,%eax
|
|
663462f7: d3 e8 shr %cl,%eax
|
|
663462f9: 83 e0 01 and $0x1,%eax
|
|
663462fc: 39 d0 cmp %edx,%eax
|
|
663462fe: 74 63 je 66346363 <GateFunc_Incrementer8_F+0x123>
|
|
66346300: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
66346304: 4c 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%r10
|
|
6634630b: 00
|
|
6634630c: 41 89 c6 mov %eax,%r14d
|
|
6634630f: 41 29 d6 sub %edx,%r14d
|
|
66346312: 31 d2 xor %edx,%edx
|
|
66346314: 4f 8b 4c 11 48 mov 0x48(%r9,%r10,1),%r9
|
|
66346319: 45 01 31 add %r14d,(%r9)
|
|
6634631c: 89 44 8e 24 mov %eax,0x24(%rsi,%rcx,4)
|
|
66346320: 45 8b 09 mov (%r9),%r9d
|
|
66346323: 49 8b 44 cb 48 mov 0x48(%r11,%rcx,8),%rax
|
|
66346328: 45 85 c9 test %r9d,%r9d
|
|
6634632b: 0f 9f c2 setg %dl
|
|
6634632e: 3b 10 cmp (%rax),%edx
|
|
66346330: 74 31 je 66346363 <GateFunc_Incrementer8_F+0x123>
|
|
66346332: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
66346336: 4a 8b 44 10 48 mov 0x48(%rax,%r10,1),%rax
|
|
6634633b: 8b 00 mov (%rax),%eax
|
|
6634633d: 85 c0 test %eax,%eax
|
|
6634633f: 75 22 jne 66346363 <GateFunc_Incrementer8_F+0x123>
|
|
66346341: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
66346345: 4a 8b 54 10 48 mov 0x48(%rax,%r10,1),%rdx
|
|
6634634a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634634e: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66346354: 48 63 07 movslq (%rdi),%rax
|
|
66346357: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634635b: 44 89 0f mov %r9d,(%rdi)
|
|
6634635e: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8)
|
|
66346363: 48 83 c1 01 add $0x1,%rcx
|
|
66346367: 48 83 f9 08 cmp $0x8,%rcx
|
|
6634636b: 75 83 jne 663462f0 <GateFunc_Incrementer8_F+0xb0>
|
|
6634636d: 41 c1 e8 08 shr $0x8,%r8d
|
|
66346371: ba 13 00 00 00 mov $0x13,%edx
|
|
66346376: 48 89 d9 mov %rbx,%rcx
|
|
66346379: 41 83 e0 01 and $0x1,%r8d
|
|
6634637d: 5b pop %rbx
|
|
6634637e: 5e pop %rsi
|
|
6634637f: 5f pop %rdi
|
|
66346380: 5d pop %rbp
|
|
66346381: 41 5e pop %r14
|
|
66346383: e9 28 b0 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
66346388: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634638f: 00
|
|
|
|
0000000066346390 <GateFunc_Incrementer16_F>:
|
|
66346390: 41 56 push %r14
|
|
66346392: 55 push %rbp
|
|
66346393: 57 push %rdi
|
|
66346394: 56 push %rsi
|
|
66346395: 53 push %rbx
|
|
66346396: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
6634639a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634639e: 48 89 cb mov %rcx,%rbx
|
|
663463a1: 8b 08 mov (%rax),%ecx
|
|
663463a3: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
663463a7: 8b 00 mov (%rax),%eax
|
|
663463a9: 8d 04 48 lea (%rax,%rcx,2),%eax
|
|
663463ac: 48 8b 4a 18 mov 0x18(%rdx),%rcx
|
|
663463b0: 8b 09 mov (%rcx),%ecx
|
|
663463b2: 8d 04 88 lea (%rax,%rcx,4),%eax
|
|
663463b5: 48 8b 4a 20 mov 0x20(%rdx),%rcx
|
|
663463b9: 8b 09 mov (%rcx),%ecx
|
|
663463bb: 44 8d 04 c8 lea (%rax,%rcx,8),%r8d
|
|
663463bf: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
663463c3: 48 8b 4a 38 mov 0x38(%rdx),%rcx
|
|
663463c7: 8b 00 mov (%rax),%eax
|
|
663463c9: c1 e0 04 shl $0x4,%eax
|
|
663463cc: 41 01 c0 add %eax,%r8d
|
|
663463cf: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
663463d3: 8b 00 mov (%rax),%eax
|
|
663463d5: c1 e0 05 shl $0x5,%eax
|
|
663463d8: 44 01 c0 add %r8d,%eax
|
|
663463db: 44 8b 01 mov (%rcx),%r8d
|
|
663463de: 48 8b 4a 40 mov 0x40(%rdx),%rcx
|
|
663463e2: 41 c1 e0 06 shl $0x6,%r8d
|
|
663463e6: 44 01 c0 add %r8d,%eax
|
|
663463e9: 44 8b 01 mov (%rcx),%r8d
|
|
663463ec: 48 8b 4a 58 mov 0x58(%rdx),%rcx
|
|
663463f0: 41 c1 e0 07 shl $0x7,%r8d
|
|
663463f4: 41 01 c0 add %eax,%r8d
|
|
663463f7: 48 8b 42 48 mov 0x48(%rdx),%rax
|
|
663463fb: 8b 00 mov (%rax),%eax
|
|
663463fd: c1 e0 08 shl $0x8,%eax
|
|
66346400: 41 01 c0 add %eax,%r8d
|
|
66346403: 48 8b 42 50 mov 0x50(%rdx),%rax
|
|
66346407: 8b 00 mov (%rax),%eax
|
|
66346409: c1 e0 09 shl $0x9,%eax
|
|
6634640c: 44 01 c0 add %r8d,%eax
|
|
6634640f: 44 8b 01 mov (%rcx),%r8d
|
|
66346412: 48 8b 4a 60 mov 0x60(%rdx),%rcx
|
|
66346416: 41 c1 e0 0a shl $0xa,%r8d
|
|
6634641a: 44 01 c0 add %r8d,%eax
|
|
6634641d: 44 8b 01 mov (%rcx),%r8d
|
|
66346420: 48 8b 4a 78 mov 0x78(%rdx),%rcx
|
|
66346424: 41 c1 e0 0b shl $0xb,%r8d
|
|
66346428: 41 01 c0 add %eax,%r8d
|
|
6634642b: 48 8b 42 68 mov 0x68(%rdx),%rax
|
|
6634642f: 8b 00 mov (%rax),%eax
|
|
66346431: c1 e0 0c shl $0xc,%eax
|
|
66346434: 41 01 c0 add %eax,%r8d
|
|
66346437: 48 8b 42 70 mov 0x70(%rdx),%rax
|
|
6634643b: 8b 00 mov (%rax),%eax
|
|
6634643d: c1 e0 0d shl $0xd,%eax
|
|
66346440: 44 01 c0 add %r8d,%eax
|
|
66346443: 44 8b 01 mov (%rcx),%r8d
|
|
66346446: 48 8b 8a 80 00 00 00 mov 0x80(%rdx),%rcx
|
|
6634644d: 41 c1 e0 0e shl $0xe,%r8d
|
|
66346451: 44 01 c0 add %r8d,%eax
|
|
66346454: 44 8b 01 mov (%rcx),%r8d
|
|
66346457: 48 8b 73 08 mov 0x8(%rbx),%rsi
|
|
6634645b: 48 8b 2d be 04 01 00 mov 0x104be(%rip),%rbp # 66356920 <net_queue>
|
|
66346462: 48 8b 3d c7 04 01 00 mov 0x104c7(%rip),%rdi # 66356930 <num_net_queue>
|
|
66346469: 41 c1 e0 0f shl $0xf,%r8d
|
|
6634646d: 41 01 c0 add %eax,%r8d
|
|
66346470: 48 8b 82 20 01 00 00 mov 0x120(%rdx),%rax
|
|
66346477: 8b 08 mov (%rax),%ecx
|
|
66346479: 89 c8 mov %ecx,%eax
|
|
6634647b: c1 e0 10 shl $0x10,%eax
|
|
6634647e: 29 c8 sub %ecx,%eax
|
|
66346480: 41 31 c0 xor %eax,%r8d
|
|
66346483: 48 8b 82 10 01 00 00 mov 0x110(%rdx),%rax
|
|
6634648a: 8b 08 mov (%rax),%ecx
|
|
6634648c: 89 c8 mov %ecx,%eax
|
|
6634648e: c1 e0 10 shl $0x10,%eax
|
|
66346491: 29 c8 sub %ecx,%eax
|
|
66346493: 48 8b 8a 08 01 00 00 mov 0x108(%rdx),%rcx
|
|
6634649a: 03 01 add (%rcx),%eax
|
|
6634649c: 31 c9 xor %ecx,%ecx
|
|
6634649e: 41 01 c0 add %eax,%r8d
|
|
663464a1: 44 8b 4c 8e 44 mov 0x44(%rsi,%rcx,4),%r9d
|
|
663464a6: 44 89 c0 mov %r8d,%eax
|
|
663464a9: d3 e8 shr %cl,%eax
|
|
663464ab: 83 e0 01 and $0x1,%eax
|
|
663464ae: 44 39 c8 cmp %r9d,%eax
|
|
663464b1: 74 72 je 66346525 <GateFunc_Incrementer16_F+0x195>
|
|
663464b3: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
663464b7: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11
|
|
663464be: 00
|
|
663464bf: 41 89 c6 mov %eax,%r14d
|
|
663464c2: 45 29 ce sub %r9d,%r14d
|
|
663464c5: 45 31 c9 xor %r9d,%r9d
|
|
663464c8: 4f 8b 94 1a 88 00 00 mov 0x88(%r10,%r11,1),%r10
|
|
663464cf: 00
|
|
663464d0: 45 01 32 add %r14d,(%r10)
|
|
663464d3: 89 44 8e 44 mov %eax,0x44(%rsi,%rcx,4)
|
|
663464d7: 45 8b 12 mov (%r10),%r10d
|
|
663464da: 48 8b 84 ca 88 00 00 mov 0x88(%rdx,%rcx,8),%rax
|
|
663464e1: 00
|
|
663464e2: 45 85 d2 test %r10d,%r10d
|
|
663464e5: 41 0f 9f c1 setg %r9b
|
|
663464e9: 44 3b 08 cmp (%rax),%r9d
|
|
663464ec: 74 37 je 66346525 <GateFunc_Incrementer16_F+0x195>
|
|
663464ee: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
663464f2: 4a 8b 84 18 88 00 00 mov 0x88(%rax,%r11,1),%rax
|
|
663464f9: 00
|
|
663464fa: 8b 00 mov (%rax),%eax
|
|
663464fc: 85 c0 test %eax,%eax
|
|
663464fe: 75 25 jne 66346525 <GateFunc_Incrementer16_F+0x195>
|
|
66346500: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
66346504: 4e 8b 8c 18 88 00 00 mov 0x88(%rax,%r11,1),%r9
|
|
6634650b: 00
|
|
6634650c: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66346510: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66346516: 48 63 07 movslq (%rdi),%rax
|
|
66346519: 44 8d 50 01 lea 0x1(%rax),%r10d
|
|
6634651d: 44 89 17 mov %r10d,(%rdi)
|
|
66346520: 4c 89 4c c5 00 mov %r9,0x0(%rbp,%rax,8)
|
|
66346525: 48 83 c1 01 add $0x1,%rcx
|
|
66346529: 48 83 f9 10 cmp $0x10,%rcx
|
|
6634652d: 0f 85 6e ff ff ff jne 663464a1 <GateFunc_Incrementer16_F+0x111>
|
|
66346533: 41 c1 e8 10 shr $0x10,%r8d
|
|
66346537: ba 23 00 00 00 mov $0x23,%edx
|
|
6634653c: 48 89 d9 mov %rbx,%rcx
|
|
6634653f: 41 83 e0 01 and $0x1,%r8d
|
|
66346543: 5b pop %rbx
|
|
66346544: 5e pop %rsi
|
|
66346545: 5f pop %rdi
|
|
66346546: 5d pop %rbp
|
|
66346547: 41 5e pop %r14
|
|
66346549: e9 62 ae ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
6634654e: 66 90 xchg %ax,%ax
|
|
|
|
0000000066346550 <GateFunc_Incrementer32_F>:
|
|
66346550: 41 56 push %r14
|
|
66346552: 41 54 push %r12
|
|
66346554: 55 push %rbp
|
|
66346555: 57 push %rdi
|
|
66346556: 56 push %rsi
|
|
66346557: 53 push %rbx
|
|
66346558: 31 d2 xor %edx,%edx
|
|
6634655a: 4c 8b 51 10 mov 0x10(%rcx),%r10
|
|
6634655e: 49 89 cb mov %rcx,%r11
|
|
66346561: 31 c9 xor %ecx,%ecx
|
|
66346563: 49 8b 44 ca 08 mov 0x8(%r10,%rcx,8),%rax
|
|
66346568: 8b 00 mov (%rax),%eax
|
|
6634656a: d3 e0 shl %cl,%eax
|
|
6634656c: 48 83 c1 01 add $0x1,%rcx
|
|
66346570: 01 c2 add %eax,%edx
|
|
66346572: 48 83 f9 20 cmp $0x20,%rcx
|
|
66346576: 75 eb jne 66346563 <GateFunc_Incrementer32_F+0x13>
|
|
66346578: 49 8b 82 10 02 00 00 mov 0x210(%r10),%rax
|
|
6634657f: 49 8b 8a 20 02 00 00 mov 0x220(%r10),%rcx
|
|
66346586: 49 8b 73 08 mov 0x8(%r11),%rsi
|
|
6634658a: 4c 8b 25 8f 03 01 00 mov 0x1038f(%rip),%r12 # 66356920 <net_queue>
|
|
66346591: 48 63 00 movslq (%rax),%rax
|
|
66346594: 48 63 09 movslq (%rcx),%rcx
|
|
66346597: 48 8b 2d 92 03 01 00 mov 0x10392(%rip),%rbp # 66356930 <num_net_queue>
|
|
6634659e: 49 89 c0 mov %rax,%r8
|
|
663465a1: 49 c1 e0 20 shl $0x20,%r8
|
|
663465a5: 49 29 c0 sub %rax,%r8
|
|
663465a8: 49 8b 82 08 02 00 00 mov 0x208(%r10),%rax
|
|
663465af: 48 63 00 movslq (%rax),%rax
|
|
663465b2: 4c 01 c0 add %r8,%rax
|
|
663465b5: 49 89 c8 mov %rcx,%r8
|
|
663465b8: 49 c1 e0 20 shl $0x20,%r8
|
|
663465bc: 49 29 c8 sub %rcx,%r8
|
|
663465bf: 31 c9 xor %ecx,%ecx
|
|
663465c1: 4c 31 c2 xor %r8,%rdx
|
|
663465c4: 4c 8d 04 10 lea (%rax,%rdx,1),%r8
|
|
663465c8: 44 89 c7 mov %r8d,%edi
|
|
663465cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
663465d0: 8b 94 8e 84 00 00 00 mov 0x84(%rsi,%rcx,4),%edx
|
|
663465d7: 89 f8 mov %edi,%eax
|
|
663465d9: d3 e8 shr %cl,%eax
|
|
663465db: 83 e0 01 and $0x1,%eax
|
|
663465de: 39 d0 cmp %edx,%eax
|
|
663465e0: 74 73 je 66346655 <GateFunc_Incrementer32_F+0x105>
|
|
663465e2: 4d 8b 4b 18 mov 0x18(%r11),%r9
|
|
663465e6: 48 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%rbx
|
|
663465ed: 00
|
|
663465ee: 41 89 c6 mov %eax,%r14d
|
|
663465f1: 41 29 d6 sub %edx,%r14d
|
|
663465f4: 31 d2 xor %edx,%edx
|
|
663465f6: 4d 8b 8c 19 08 01 00 mov 0x108(%r9,%rbx,1),%r9
|
|
663465fd: 00
|
|
663465fe: 45 01 31 add %r14d,(%r9)
|
|
66346601: 89 84 8e 84 00 00 00 mov %eax,0x84(%rsi,%rcx,4)
|
|
66346608: 45 8b 09 mov (%r9),%r9d
|
|
6634660b: 49 8b 84 ca 08 01 00 mov 0x108(%r10,%rcx,8),%rax
|
|
66346612: 00
|
|
66346613: 45 85 c9 test %r9d,%r9d
|
|
66346616: 0f 9f c2 setg %dl
|
|
66346619: 3b 10 cmp (%rax),%edx
|
|
6634661b: 74 38 je 66346655 <GateFunc_Incrementer32_F+0x105>
|
|
6634661d: 49 8b 43 20 mov 0x20(%r11),%rax
|
|
66346621: 48 8b 84 18 08 01 00 mov 0x108(%rax,%rbx,1),%rax
|
|
66346628: 00
|
|
66346629: 8b 00 mov (%rax),%eax
|
|
6634662b: 85 c0 test %eax,%eax
|
|
6634662d: 75 26 jne 66346655 <GateFunc_Incrementer32_F+0x105>
|
|
6634662f: 49 8b 43 28 mov 0x28(%r11),%rax
|
|
66346633: 48 8b 94 18 08 01 00 mov 0x108(%rax,%rbx,1),%rdx
|
|
6634663a: 00
|
|
6634663b: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634663f: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66346645: 48 63 45 00 movslq 0x0(%rbp),%rax
|
|
66346649: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634664d: 44 89 4d 00 mov %r9d,0x0(%rbp)
|
|
66346651: 49 89 14 c4 mov %rdx,(%r12,%rax,8)
|
|
66346655: 48 83 c1 01 add $0x1,%rcx
|
|
66346659: 48 83 f9 20 cmp $0x20,%rcx
|
|
6634665d: 0f 85 6d ff ff ff jne 663465d0 <GateFunc_Incrementer32_F+0x80>
|
|
66346663: 49 c1 e8 20 shr $0x20,%r8
|
|
66346667: ba 43 00 00 00 mov $0x43,%edx
|
|
6634666c: 4c 89 d9 mov %r11,%rcx
|
|
6634666f: 41 83 e0 01 and $0x1,%r8d
|
|
66346673: 5b pop %rbx
|
|
66346674: 5e pop %rsi
|
|
66346675: 5f pop %rdi
|
|
66346676: 5d pop %rbp
|
|
66346677: 41 5c pop %r12
|
|
66346679: 41 5e pop %r14
|
|
6634667b: e9 30 ad ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
|
|
0000000066346680 <GateFunc_Xnor5_F>:
|
|
66346680: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66346684: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66346688: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634668c: 8b 00 mov (%rax),%eax
|
|
6634668e: 41 33 00 xor (%r8),%eax
|
|
66346691: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
66346695: 41 33 00 xor (%r8),%eax
|
|
66346698: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
6634669c: 41 33 00 xor (%r8),%eax
|
|
6634669f: 4c 8b 42 28 mov 0x28(%rdx),%r8
|
|
663466a3: 41 3b 00 cmp (%r8),%eax
|
|
663466a6: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
663466aa: 0f 94 c0 sete %al
|
|
663466ad: 45 8b 48 18 mov 0x18(%r8),%r9d
|
|
663466b1: 0f b6 c0 movzbl %al,%eax
|
|
663466b4: 44 39 c8 cmp %r9d,%eax
|
|
663466b7: 74 67 je 66346720 <GateFunc_Xnor5_F+0xa0>
|
|
663466b9: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
663466bd: 41 89 c3 mov %eax,%r11d
|
|
663466c0: 45 29 cb sub %r9d,%r11d
|
|
663466c3: 4d 8b 52 30 mov 0x30(%r10),%r10
|
|
663466c7: 45 01 1a add %r11d,(%r10)
|
|
663466ca: 41 89 40 18 mov %eax,0x18(%r8)
|
|
663466ce: 45 31 c0 xor %r8d,%r8d
|
|
663466d1: 45 8b 0a mov (%r10),%r9d
|
|
663466d4: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
663466d8: 45 85 c9 test %r9d,%r9d
|
|
663466db: 41 0f 9f c0 setg %r8b
|
|
663466df: 44 3b 00 cmp (%rax),%r8d
|
|
663466e2: 74 3c je 66346720 <GateFunc_Xnor5_F+0xa0>
|
|
663466e4: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663466e8: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
663466ec: 8b 00 mov (%rax),%eax
|
|
663466ee: 85 c0 test %eax,%eax
|
|
663466f0: 75 2e jne 66346720 <GateFunc_Xnor5_F+0xa0>
|
|
663466f2: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663466f6: 48 8b 0d 33 02 01 00 mov 0x10233(%rip),%rcx # 66356930 <num_net_queue>
|
|
663466fd: 4c 8b 05 1c 02 01 00 mov 0x1021c(%rip),%r8 # 66356920 <net_queue>
|
|
66346704: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66346708: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634670c: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66346712: 48 63 01 movslq (%rcx),%rax
|
|
66346715: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66346719: 44 89 09 mov %r9d,(%rcx)
|
|
6634671c: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66346720: c3 retq
|
|
66346721: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66346726: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634672d: 00 00 00
|
|
|
|
0000000066346730 <GateFunc_Xor5_F>:
|
|
66346730: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66346734: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66346738: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634673c: 8b 00 mov (%rax),%eax
|
|
6634673e: 41 33 00 xor (%r8),%eax
|
|
66346741: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
66346745: 41 33 00 xor (%r8),%eax
|
|
66346748: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
6634674c: 41 33 00 xor (%r8),%eax
|
|
6634674f: 4c 8b 42 28 mov 0x28(%rdx),%r8
|
|
66346753: 41 33 00 xor (%r8),%eax
|
|
66346756: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
6634675a: 45 8b 48 18 mov 0x18(%r8),%r9d
|
|
6634675e: 44 39 c8 cmp %r9d,%eax
|
|
66346761: 74 67 je 663467ca <GateFunc_Xor5_F+0x9a>
|
|
66346763: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66346767: 41 89 c3 mov %eax,%r11d
|
|
6634676a: 45 29 cb sub %r9d,%r11d
|
|
6634676d: 4d 8b 52 30 mov 0x30(%r10),%r10
|
|
66346771: 45 01 1a add %r11d,(%r10)
|
|
66346774: 41 89 40 18 mov %eax,0x18(%r8)
|
|
66346778: 45 31 c0 xor %r8d,%r8d
|
|
6634677b: 45 8b 0a mov (%r10),%r9d
|
|
6634677e: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
66346782: 45 85 c9 test %r9d,%r9d
|
|
66346785: 41 0f 9f c0 setg %r8b
|
|
66346789: 44 3b 00 cmp (%rax),%r8d
|
|
6634678c: 74 3c je 663467ca <GateFunc_Xor5_F+0x9a>
|
|
6634678e: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66346792: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66346796: 8b 00 mov (%rax),%eax
|
|
66346798: 85 c0 test %eax,%eax
|
|
6634679a: 75 2e jne 663467ca <GateFunc_Xor5_F+0x9a>
|
|
6634679c: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663467a0: 48 8b 0d 89 01 01 00 mov 0x10189(%rip),%rcx # 66356930 <num_net_queue>
|
|
663467a7: 4c 8b 05 72 01 01 00 mov 0x10172(%rip),%r8 # 66356920 <net_queue>
|
|
663467ae: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
663467b2: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663467b6: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663467bc: 48 63 01 movslq (%rcx),%rax
|
|
663467bf: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
663467c3: 44 89 09 mov %r9d,(%rcx)
|
|
663467c6: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
663467ca: c3 retq
|
|
663467cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
|
|
00000000663467d0 <GateFunc_Adder32_F>:
|
|
663467d0: 41 56 push %r14
|
|
663467d2: 41 54 push %r12
|
|
663467d4: 55 push %rbp
|
|
663467d5: 57 push %rdi
|
|
663467d6: 56 push %rsi
|
|
663467d7: 53 push %rbx
|
|
663467d8: 45 31 c0 xor %r8d,%r8d
|
|
663467db: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
663467df: 49 89 ca mov %rcx,%r10
|
|
663467e2: 31 c9 xor %ecx,%ecx
|
|
663467e4: 48 8b 44 ca 08 mov 0x8(%rdx,%rcx,8),%rax
|
|
663467e9: 8b 00 mov (%rax),%eax
|
|
663467eb: d3 e0 shl %cl,%eax
|
|
663467ed: 48 83 c1 01 add $0x1,%rcx
|
|
663467f1: 41 01 c0 add %eax,%r8d
|
|
663467f4: 48 83 f9 20 cmp $0x20,%rcx
|
|
663467f8: 75 ea jne 663467e4 <GateFunc_Adder32_F+0x14>
|
|
663467fa: 45 89 c1 mov %r8d,%r9d
|
|
663467fd: 31 c9 xor %ecx,%ecx
|
|
663467ff: 45 31 c0 xor %r8d,%r8d
|
|
66346802: 48 8b 84 ca 08 01 00 mov 0x108(%rdx,%rcx,8),%rax
|
|
66346809: 00
|
|
6634680a: 8b 00 mov (%rax),%eax
|
|
6634680c: d3 e0 shl %cl,%eax
|
|
6634680e: 48 83 c1 01 add $0x1,%rcx
|
|
66346812: 41 01 c0 add %eax,%r8d
|
|
66346815: 48 83 f9 20 cmp $0x20,%rcx
|
|
66346819: 75 e7 jne 66346802 <GateFunc_Adder32_F+0x32>
|
|
6634681b: 48 8b 82 18 03 00 00 mov 0x318(%rdx),%rax
|
|
66346822: 49 8b 72 08 mov 0x8(%r10),%rsi
|
|
66346826: 4c 8b 25 f3 00 01 00 mov 0x100f3(%rip),%r12 # 66356920 <net_queue>
|
|
6634682d: 48 8b 2d fc 00 01 00 mov 0x100fc(%rip),%rbp # 66356930 <num_net_queue>
|
|
66346834: 48 63 08 movslq (%rax),%rcx
|
|
66346837: 48 89 c8 mov %rcx,%rax
|
|
6634683a: 48 c1 e0 20 shl $0x20,%rax
|
|
6634683e: 48 29 c8 sub %rcx,%rax
|
|
66346841: 31 c9 xor %ecx,%ecx
|
|
66346843: 49 31 c0 xor %rax,%r8
|
|
66346846: 48 8b 82 08 03 00 00 mov 0x308(%rdx),%rax
|
|
6634684d: 48 63 00 movslq (%rax),%rax
|
|
66346850: 49 01 c1 add %rax,%r9
|
|
66346853: 4d 01 c8 add %r9,%r8
|
|
66346856: 44 89 c7 mov %r8d,%edi
|
|
66346859: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66346860: 44 8b 8c 8e 04 01 00 mov 0x104(%rsi,%rcx,4),%r9d
|
|
66346867: 00
|
|
66346868: 89 f8 mov %edi,%eax
|
|
6634686a: d3 e8 shr %cl,%eax
|
|
6634686c: 83 e0 01 and $0x1,%eax
|
|
6634686f: 44 39 c8 cmp %r9d,%eax
|
|
66346872: 74 76 je 663468ea <GateFunc_Adder32_F+0x11a>
|
|
66346874: 4d 8b 5a 18 mov 0x18(%r10),%r11
|
|
66346878: 48 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%rbx
|
|
6634687f: 00
|
|
66346880: 41 89 c6 mov %eax,%r14d
|
|
66346883: 45 29 ce sub %r9d,%r14d
|
|
66346886: 45 31 c9 xor %r9d,%r9d
|
|
66346889: 4d 8b 9c 1b 08 02 00 mov 0x208(%r11,%rbx,1),%r11
|
|
66346890: 00
|
|
66346891: 45 01 33 add %r14d,(%r11)
|
|
66346894: 89 84 8e 04 01 00 00 mov %eax,0x104(%rsi,%rcx,4)
|
|
6634689b: 45 8b 1b mov (%r11),%r11d
|
|
6634689e: 48 8b 84 ca 08 02 00 mov 0x208(%rdx,%rcx,8),%rax
|
|
663468a5: 00
|
|
663468a6: 45 85 db test %r11d,%r11d
|
|
663468a9: 41 0f 9f c1 setg %r9b
|
|
663468ad: 44 3b 08 cmp (%rax),%r9d
|
|
663468b0: 74 38 je 663468ea <GateFunc_Adder32_F+0x11a>
|
|
663468b2: 49 8b 42 20 mov 0x20(%r10),%rax
|
|
663468b6: 48 8b 84 18 08 02 00 mov 0x208(%rax,%rbx,1),%rax
|
|
663468bd: 00
|
|
663468be: 8b 00 mov (%rax),%eax
|
|
663468c0: 85 c0 test %eax,%eax
|
|
663468c2: 75 26 jne 663468ea <GateFunc_Adder32_F+0x11a>
|
|
663468c4: 49 8b 42 28 mov 0x28(%r10),%rax
|
|
663468c8: 4c 8b 8c 18 08 02 00 mov 0x208(%rax,%rbx,1),%r9
|
|
663468cf: 00
|
|
663468d0: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
663468d4: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663468da: 48 63 45 00 movslq 0x0(%rbp),%rax
|
|
663468de: 44 8d 58 01 lea 0x1(%rax),%r11d
|
|
663468e2: 44 89 5d 00 mov %r11d,0x0(%rbp)
|
|
663468e6: 4d 89 0c c4 mov %r9,(%r12,%rax,8)
|
|
663468ea: 48 83 c1 01 add $0x1,%rcx
|
|
663468ee: 48 83 f9 20 cmp $0x20,%rcx
|
|
663468f2: 0f 85 68 ff ff ff jne 66346860 <GateFunc_Adder32_F+0x90>
|
|
663468f8: 49 c1 e8 20 shr $0x20,%r8
|
|
663468fc: ba 62 00 00 00 mov $0x62,%edx
|
|
66346901: 4c 89 d1 mov %r10,%rcx
|
|
66346904: 41 83 e0 01 and $0x1,%r8d
|
|
66346908: 5b pop %rbx
|
|
66346909: 5e pop %rsi
|
|
6634690a: 5f pop %rdi
|
|
6634690b: 5d pop %rbp
|
|
6634690c: 41 5c pop %r12
|
|
6634690e: 41 5e pop %r14
|
|
66346910: e9 9b aa ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
66346915: 90 nop
|
|
66346916: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634691d: 00 00 00
|
|
|
|
0000000066346920 <GateFunc_Adder8_F>:
|
|
66346920: 41 56 push %r14
|
|
66346922: 55 push %rbp
|
|
66346923: 57 push %rdi
|
|
66346924: 56 push %rsi
|
|
66346925: 53 push %rbx
|
|
66346926: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
6634692a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634692e: 48 89 cb mov %rcx,%rbx
|
|
66346931: 8b 08 mov (%rax),%ecx
|
|
66346933: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66346937: 8b 00 mov (%rax),%eax
|
|
66346939: 8d 04 48 lea (%rax,%rcx,2),%eax
|
|
6634693c: 48 8b 4a 18 mov 0x18(%rdx),%rcx
|
|
66346940: 8b 09 mov (%rcx),%ecx
|
|
66346942: 8d 04 88 lea (%rax,%rcx,4),%eax
|
|
66346945: 48 8b 4a 20 mov 0x20(%rdx),%rcx
|
|
66346949: 8b 09 mov (%rcx),%ecx
|
|
6634694b: 8d 0c c8 lea (%rax,%rcx,8),%ecx
|
|
6634694e: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66346952: 44 8b 08 mov (%rax),%r9d
|
|
66346955: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
66346959: 41 c1 e1 04 shl $0x4,%r9d
|
|
6634695d: 41 01 c9 add %ecx,%r9d
|
|
66346960: 8b 08 mov (%rax),%ecx
|
|
66346962: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
66346966: c1 e1 05 shl $0x5,%ecx
|
|
66346969: 8b 00 mov (%rax),%eax
|
|
6634696b: 41 01 c9 add %ecx,%r9d
|
|
6634696e: c1 e0 06 shl $0x6,%eax
|
|
66346971: 42 8d 0c 08 lea (%rax,%r9,1),%ecx
|
|
66346975: 48 8b 42 50 mov 0x50(%rdx),%rax
|
|
66346979: 44 8b 00 mov (%rax),%r8d
|
|
6634697c: 48 8b 42 48 mov 0x48(%rdx),%rax
|
|
66346980: 8b 00 mov (%rax),%eax
|
|
66346982: 42 8d 04 40 lea (%rax,%r8,2),%eax
|
|
66346986: 4c 8b 42 58 mov 0x58(%rdx),%r8
|
|
6634698a: 45 8b 00 mov (%r8),%r8d
|
|
6634698d: 42 8d 04 80 lea (%rax,%r8,4),%eax
|
|
66346991: 4c 8b 42 60 mov 0x60(%rdx),%r8
|
|
66346995: 45 8b 00 mov (%r8),%r8d
|
|
66346998: 46 8d 04 c0 lea (%rax,%r8,8),%r8d
|
|
6634699c: 48 8b 42 68 mov 0x68(%rdx),%rax
|
|
663469a0: 8b 00 mov (%rax),%eax
|
|
663469a2: c1 e0 04 shl $0x4,%eax
|
|
663469a5: 41 01 c0 add %eax,%r8d
|
|
663469a8: 48 8b 42 70 mov 0x70(%rdx),%rax
|
|
663469ac: 8b 00 mov (%rax),%eax
|
|
663469ae: c1 e0 05 shl $0x5,%eax
|
|
663469b1: 44 01 c0 add %r8d,%eax
|
|
663469b4: 4c 8b 42 78 mov 0x78(%rdx),%r8
|
|
663469b8: 45 8b 00 mov (%r8),%r8d
|
|
663469bb: 41 c1 e0 06 shl $0x6,%r8d
|
|
663469bf: 44 01 c0 add %r8d,%eax
|
|
663469c2: 4c 8b 82 80 00 00 00 mov 0x80(%rdx),%r8
|
|
663469c9: 45 8b 00 mov (%r8),%r8d
|
|
663469cc: 41 c1 e0 07 shl $0x7,%r8d
|
|
663469d0: 41 01 c0 add %eax,%r8d
|
|
663469d3: 48 8b 82 d8 00 00 00 mov 0xd8(%rdx),%rax
|
|
663469da: 44 8b 08 mov (%rax),%r9d
|
|
663469dd: 48 8b 73 08 mov 0x8(%rbx),%rsi
|
|
663469e1: 48 8b 2d 38 ff 00 00 mov 0xff38(%rip),%rbp # 66356920 <net_queue>
|
|
663469e8: 48 8b 3d 41 ff 00 00 mov 0xff41(%rip),%rdi # 66356930 <num_net_queue>
|
|
663469ef: 44 89 c8 mov %r9d,%eax
|
|
663469f2: c1 e0 08 shl $0x8,%eax
|
|
663469f5: 44 29 c8 sub %r9d,%eax
|
|
663469f8: 41 31 c0 xor %eax,%r8d
|
|
663469fb: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
663469ff: 8b 00 mov (%rax),%eax
|
|
66346a01: c1 e0 07 shl $0x7,%eax
|
|
66346a04: 01 c8 add %ecx,%eax
|
|
66346a06: 48 8b 8a c8 00 00 00 mov 0xc8(%rdx),%rcx
|
|
66346a0d: 03 01 add (%rcx),%eax
|
|
66346a0f: 31 c9 xor %ecx,%ecx
|
|
66346a11: 41 01 c0 add %eax,%r8d
|
|
66346a14: 44 8b 4c 8e 44 mov 0x44(%rsi,%rcx,4),%r9d
|
|
66346a19: 44 89 c0 mov %r8d,%eax
|
|
66346a1c: d3 e8 shr %cl,%eax
|
|
66346a1e: 83 e0 01 and $0x1,%eax
|
|
66346a21: 44 39 c8 cmp %r9d,%eax
|
|
66346a24: 74 72 je 66346a98 <GateFunc_Adder8_F+0x178>
|
|
66346a26: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
66346a2a: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11
|
|
66346a31: 00
|
|
66346a32: 41 89 c6 mov %eax,%r14d
|
|
66346a35: 45 29 ce sub %r9d,%r14d
|
|
66346a38: 45 31 c9 xor %r9d,%r9d
|
|
66346a3b: 4f 8b 94 1a 88 00 00 mov 0x88(%r10,%r11,1),%r10
|
|
66346a42: 00
|
|
66346a43: 45 01 32 add %r14d,(%r10)
|
|
66346a46: 89 44 8e 44 mov %eax,0x44(%rsi,%rcx,4)
|
|
66346a4a: 45 8b 12 mov (%r10),%r10d
|
|
66346a4d: 48 8b 84 ca 88 00 00 mov 0x88(%rdx,%rcx,8),%rax
|
|
66346a54: 00
|
|
66346a55: 45 85 d2 test %r10d,%r10d
|
|
66346a58: 41 0f 9f c1 setg %r9b
|
|
66346a5c: 44 3b 08 cmp (%rax),%r9d
|
|
66346a5f: 74 37 je 66346a98 <GateFunc_Adder8_F+0x178>
|
|
66346a61: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
66346a65: 4a 8b 84 18 88 00 00 mov 0x88(%rax,%r11,1),%rax
|
|
66346a6c: 00
|
|
66346a6d: 8b 00 mov (%rax),%eax
|
|
66346a6f: 85 c0 test %eax,%eax
|
|
66346a71: 75 25 jne 66346a98 <GateFunc_Adder8_F+0x178>
|
|
66346a73: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
66346a77: 4e 8b 8c 18 88 00 00 mov 0x88(%rax,%r11,1),%r9
|
|
66346a7e: 00
|
|
66346a7f: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66346a83: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66346a89: 48 63 07 movslq (%rdi),%rax
|
|
66346a8c: 44 8d 50 01 lea 0x1(%rax),%r10d
|
|
66346a90: 44 89 17 mov %r10d,(%rdi)
|
|
66346a93: 4c 89 4c c5 00 mov %r9,0x0(%rbp,%rax,8)
|
|
66346a98: 48 83 c1 01 add $0x1,%rcx
|
|
66346a9c: 48 83 f9 08 cmp $0x8,%rcx
|
|
66346aa0: 0f 85 6e ff ff ff jne 66346a14 <GateFunc_Adder8_F+0xf4>
|
|
66346aa6: 41 c1 e8 08 shr $0x8,%r8d
|
|
66346aaa: ba 1a 00 00 00 mov $0x1a,%edx
|
|
66346aaf: 48 89 d9 mov %rbx,%rcx
|
|
66346ab2: 41 83 e0 01 and $0x1,%r8d
|
|
66346ab6: 5b pop %rbx
|
|
66346ab7: 5e pop %rsi
|
|
66346ab8: 5f pop %rdi
|
|
66346ab9: 5d pop %rbp
|
|
66346aba: 41 5e pop %r14
|
|
66346abc: e9 ef a8 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
66346ac1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66346ac6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66346acd: 00 00 00
|
|
|
|
0000000066346ad0 <GateFunc_Adder16_F>:
|
|
66346ad0: 41 56 push %r14
|
|
66346ad2: 55 push %rbp
|
|
66346ad3: 57 push %rdi
|
|
66346ad4: 56 push %rsi
|
|
66346ad5: 53 push %rbx
|
|
66346ad6: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66346ada: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66346ade: 48 89 cb mov %rcx,%rbx
|
|
66346ae1: 8b 08 mov (%rax),%ecx
|
|
66346ae3: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66346ae7: 8b 00 mov (%rax),%eax
|
|
66346ae9: 8d 04 48 lea (%rax,%rcx,2),%eax
|
|
66346aec: 48 8b 4a 18 mov 0x18(%rdx),%rcx
|
|
66346af0: 8b 09 mov (%rcx),%ecx
|
|
66346af2: 8d 04 88 lea (%rax,%rcx,4),%eax
|
|
66346af5: 48 8b 4a 20 mov 0x20(%rdx),%rcx
|
|
66346af9: 8b 09 mov (%rcx),%ecx
|
|
66346afb: 8d 0c c8 lea (%rax,%rcx,8),%ecx
|
|
66346afe: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66346b02: 44 8b 08 mov (%rax),%r9d
|
|
66346b05: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
66346b09: 41 c1 e1 04 shl $0x4,%r9d
|
|
66346b0d: 41 01 c9 add %ecx,%r9d
|
|
66346b10: 8b 08 mov (%rax),%ecx
|
|
66346b12: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
66346b16: c1 e1 05 shl $0x5,%ecx
|
|
66346b19: 41 01 c9 add %ecx,%r9d
|
|
66346b1c: 8b 08 mov (%rax),%ecx
|
|
66346b1e: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
66346b22: c1 e1 06 shl $0x6,%ecx
|
|
66346b25: 44 01 c9 add %r9d,%ecx
|
|
66346b28: 44 8b 08 mov (%rax),%r9d
|
|
66346b2b: 48 8b 42 48 mov 0x48(%rdx),%rax
|
|
66346b2f: 41 c1 e1 07 shl $0x7,%r9d
|
|
66346b33: 44 01 c9 add %r9d,%ecx
|
|
66346b36: 44 8b 08 mov (%rax),%r9d
|
|
66346b39: 48 8b 42 50 mov 0x50(%rdx),%rax
|
|
66346b3d: 41 c1 e1 08 shl $0x8,%r9d
|
|
66346b41: 41 01 c9 add %ecx,%r9d
|
|
66346b44: 8b 08 mov (%rax),%ecx
|
|
66346b46: 48 8b 42 58 mov 0x58(%rdx),%rax
|
|
66346b4a: c1 e1 09 shl $0x9,%ecx
|
|
66346b4d: 41 01 c9 add %ecx,%r9d
|
|
66346b50: 8b 08 mov (%rax),%ecx
|
|
66346b52: 48 8b 42 60 mov 0x60(%rdx),%rax
|
|
66346b56: c1 e1 0a shl $0xa,%ecx
|
|
66346b59: 44 01 c9 add %r9d,%ecx
|
|
66346b5c: 44 8b 08 mov (%rax),%r9d
|
|
66346b5f: 48 8b 42 68 mov 0x68(%rdx),%rax
|
|
66346b63: 41 c1 e1 0b shl $0xb,%r9d
|
|
66346b67: 44 01 c9 add %r9d,%ecx
|
|
66346b6a: 44 8b 08 mov (%rax),%r9d
|
|
66346b6d: 48 8b 42 70 mov 0x70(%rdx),%rax
|
|
66346b71: 41 c1 e1 0c shl $0xc,%r9d
|
|
66346b75: 41 01 c9 add %ecx,%r9d
|
|
66346b78: 8b 08 mov (%rax),%ecx
|
|
66346b7a: 48 8b 42 78 mov 0x78(%rdx),%rax
|
|
66346b7e: c1 e1 0d shl $0xd,%ecx
|
|
66346b81: 8b 00 mov (%rax),%eax
|
|
66346b83: 41 01 c9 add %ecx,%r9d
|
|
66346b86: c1 e0 0e shl $0xe,%eax
|
|
66346b89: 42 8d 0c 08 lea (%rax,%r9,1),%ecx
|
|
66346b8d: 48 8b 82 90 00 00 00 mov 0x90(%rdx),%rax
|
|
66346b94: 44 8b 00 mov (%rax),%r8d
|
|
66346b97: 48 8b 82 88 00 00 00 mov 0x88(%rdx),%rax
|
|
66346b9e: 8b 00 mov (%rax),%eax
|
|
66346ba0: 42 8d 04 40 lea (%rax,%r8,2),%eax
|
|
66346ba4: 4c 8b 82 98 00 00 00 mov 0x98(%rdx),%r8
|
|
66346bab: 45 8b 00 mov (%r8),%r8d
|
|
66346bae: 42 8d 04 80 lea (%rax,%r8,4),%eax
|
|
66346bb2: 4c 8b 82 a0 00 00 00 mov 0xa0(%rdx),%r8
|
|
66346bb9: 45 8b 00 mov (%r8),%r8d
|
|
66346bbc: 46 8d 04 c0 lea (%rax,%r8,8),%r8d
|
|
66346bc0: 48 8b 82 a8 00 00 00 mov 0xa8(%rdx),%rax
|
|
66346bc7: 8b 00 mov (%rax),%eax
|
|
66346bc9: c1 e0 04 shl $0x4,%eax
|
|
66346bcc: 41 01 c0 add %eax,%r8d
|
|
66346bcf: 48 8b 82 b0 00 00 00 mov 0xb0(%rdx),%rax
|
|
66346bd6: 8b 00 mov (%rax),%eax
|
|
66346bd8: c1 e0 05 shl $0x5,%eax
|
|
66346bdb: 44 01 c0 add %r8d,%eax
|
|
66346bde: 4c 8b 82 b8 00 00 00 mov 0xb8(%rdx),%r8
|
|
66346be5: 45 8b 00 mov (%r8),%r8d
|
|
66346be8: 41 c1 e0 06 shl $0x6,%r8d
|
|
66346bec: 44 01 c0 add %r8d,%eax
|
|
66346bef: 4c 8b 82 c0 00 00 00 mov 0xc0(%rdx),%r8
|
|
66346bf6: 45 8b 00 mov (%r8),%r8d
|
|
66346bf9: 41 c1 e0 07 shl $0x7,%r8d
|
|
66346bfd: 41 01 c0 add %eax,%r8d
|
|
66346c00: 48 8b 82 c8 00 00 00 mov 0xc8(%rdx),%rax
|
|
66346c07: 8b 00 mov (%rax),%eax
|
|
66346c09: c1 e0 08 shl $0x8,%eax
|
|
66346c0c: 41 01 c0 add %eax,%r8d
|
|
66346c0f: 48 8b 82 d0 00 00 00 mov 0xd0(%rdx),%rax
|
|
66346c16: 8b 00 mov (%rax),%eax
|
|
66346c18: c1 e0 09 shl $0x9,%eax
|
|
66346c1b: 44 01 c0 add %r8d,%eax
|
|
66346c1e: 4c 8b 82 d8 00 00 00 mov 0xd8(%rdx),%r8
|
|
66346c25: 45 8b 00 mov (%r8),%r8d
|
|
66346c28: 41 c1 e0 0a shl $0xa,%r8d
|
|
66346c2c: 44 01 c0 add %r8d,%eax
|
|
66346c2f: 4c 8b 82 e0 00 00 00 mov 0xe0(%rdx),%r8
|
|
66346c36: 45 8b 00 mov (%r8),%r8d
|
|
66346c39: 41 c1 e0 0b shl $0xb,%r8d
|
|
66346c3d: 41 01 c0 add %eax,%r8d
|
|
66346c40: 48 8b 82 e8 00 00 00 mov 0xe8(%rdx),%rax
|
|
66346c47: 8b 00 mov (%rax),%eax
|
|
66346c49: c1 e0 0c shl $0xc,%eax
|
|
66346c4c: 41 01 c0 add %eax,%r8d
|
|
66346c4f: 48 8b 82 f0 00 00 00 mov 0xf0(%rdx),%rax
|
|
66346c56: 8b 00 mov (%rax),%eax
|
|
66346c58: c1 e0 0d shl $0xd,%eax
|
|
66346c5b: 44 01 c0 add %r8d,%eax
|
|
66346c5e: 4c 8b 82 f8 00 00 00 mov 0xf8(%rdx),%r8
|
|
66346c65: 45 8b 00 mov (%r8),%r8d
|
|
66346c68: 41 c1 e0 0e shl $0xe,%r8d
|
|
66346c6c: 44 01 c0 add %r8d,%eax
|
|
66346c6f: 4c 8b 82 00 01 00 00 mov 0x100(%rdx),%r8
|
|
66346c76: 45 8b 00 mov (%r8),%r8d
|
|
66346c79: 41 c1 e0 0f shl $0xf,%r8d
|
|
66346c7d: 41 01 c0 add %eax,%r8d
|
|
66346c80: 48 8b 82 98 01 00 00 mov 0x198(%rdx),%rax
|
|
66346c87: 44 8b 08 mov (%rax),%r9d
|
|
66346c8a: 48 8b 73 08 mov 0x8(%rbx),%rsi
|
|
66346c8e: 48 8b 2d 8b fc 00 00 mov 0xfc8b(%rip),%rbp # 66356920 <net_queue>
|
|
66346c95: 48 8b 3d 94 fc 00 00 mov 0xfc94(%rip),%rdi # 66356930 <num_net_queue>
|
|
66346c9c: 44 89 c8 mov %r9d,%eax
|
|
66346c9f: c1 e0 10 shl $0x10,%eax
|
|
66346ca2: 44 29 c8 sub %r9d,%eax
|
|
66346ca5: 41 31 c0 xor %eax,%r8d
|
|
66346ca8: 48 8b 82 80 00 00 00 mov 0x80(%rdx),%rax
|
|
66346caf: 8b 00 mov (%rax),%eax
|
|
66346cb1: c1 e0 0f shl $0xf,%eax
|
|
66346cb4: 01 c8 add %ecx,%eax
|
|
66346cb6: 48 8b 8a 88 01 00 00 mov 0x188(%rdx),%rcx
|
|
66346cbd: 03 01 add (%rcx),%eax
|
|
66346cbf: 31 c9 xor %ecx,%ecx
|
|
66346cc1: 41 01 c0 add %eax,%r8d
|
|
66346cc4: 44 8b 8c 8e 84 00 00 mov 0x84(%rsi,%rcx,4),%r9d
|
|
66346ccb: 00
|
|
66346ccc: 44 89 c0 mov %r8d,%eax
|
|
66346ccf: d3 e8 shr %cl,%eax
|
|
66346cd1: 83 e0 01 and $0x1,%eax
|
|
66346cd4: 44 39 c8 cmp %r9d,%eax
|
|
66346cd7: 74 75 je 66346d4e <GateFunc_Adder16_F+0x27e>
|
|
66346cd9: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
66346cdd: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11
|
|
66346ce4: 00
|
|
66346ce5: 41 89 c6 mov %eax,%r14d
|
|
66346ce8: 45 29 ce sub %r9d,%r14d
|
|
66346ceb: 45 31 c9 xor %r9d,%r9d
|
|
66346cee: 4f 8b 94 1a 08 01 00 mov 0x108(%r10,%r11,1),%r10
|
|
66346cf5: 00
|
|
66346cf6: 45 01 32 add %r14d,(%r10)
|
|
66346cf9: 89 84 8e 84 00 00 00 mov %eax,0x84(%rsi,%rcx,4)
|
|
66346d00: 45 8b 12 mov (%r10),%r10d
|
|
66346d03: 48 8b 84 ca 08 01 00 mov 0x108(%rdx,%rcx,8),%rax
|
|
66346d0a: 00
|
|
66346d0b: 45 85 d2 test %r10d,%r10d
|
|
66346d0e: 41 0f 9f c1 setg %r9b
|
|
66346d12: 44 3b 08 cmp (%rax),%r9d
|
|
66346d15: 74 37 je 66346d4e <GateFunc_Adder16_F+0x27e>
|
|
66346d17: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
66346d1b: 4a 8b 84 18 08 01 00 mov 0x108(%rax,%r11,1),%rax
|
|
66346d22: 00
|
|
66346d23: 8b 00 mov (%rax),%eax
|
|
66346d25: 85 c0 test %eax,%eax
|
|
66346d27: 75 25 jne 66346d4e <GateFunc_Adder16_F+0x27e>
|
|
66346d29: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
66346d2d: 4e 8b 8c 18 08 01 00 mov 0x108(%rax,%r11,1),%r9
|
|
66346d34: 00
|
|
66346d35: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66346d39: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66346d3f: 48 63 07 movslq (%rdi),%rax
|
|
66346d42: 44 8d 50 01 lea 0x1(%rax),%r10d
|
|
66346d46: 44 89 17 mov %r10d,(%rdi)
|
|
66346d49: 4c 89 4c c5 00 mov %r9,0x0(%rbp,%rax,8)
|
|
66346d4e: 48 83 c1 01 add $0x1,%rcx
|
|
66346d52: 48 83 f9 10 cmp $0x10,%rcx
|
|
66346d56: 0f 85 68 ff ff ff jne 66346cc4 <GateFunc_Adder16_F+0x1f4>
|
|
66346d5c: 41 c1 e8 10 shr $0x10,%r8d
|
|
66346d60: ba 32 00 00 00 mov $0x32,%edx
|
|
66346d65: 48 89 d9 mov %rbx,%rcx
|
|
66346d68: 41 83 e0 01 and $0x1,%r8d
|
|
66346d6c: 5b pop %rbx
|
|
66346d6d: 5e pop %rsi
|
|
66346d6e: 5f pop %rdi
|
|
66346d6f: 5d pop %rbp
|
|
66346d70: 41 5e pop %r14
|
|
66346d72: e9 39 a6 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
66346d77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
66346d7e: 00 00
|
|
|
|
0000000066346d80 <GateFunc_Adder2_F>:
|
|
66346d80: 57 push %rdi
|
|
66346d81: 56 push %rsi
|
|
66346d82: 53 push %rbx
|
|
66346d83: 48 8b 35 96 fb 00 00 mov 0xfb96(%rip),%rsi # 66356920 <net_queue>
|
|
66346d8a: 48 8b 1d 9f fb 00 00 mov 0xfb9f(%rip),%rbx # 66356930 <num_net_queue>
|
|
66346d91: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
66346d95: 49 8b 41 20 mov 0x20(%r9),%rax
|
|
66346d99: 8b 10 mov (%rax),%edx
|
|
66346d9b: 49 8b 41 18 mov 0x18(%r9),%rax
|
|
66346d9f: 8b 00 mov (%rax),%eax
|
|
66346da1: 44 8d 04 50 lea (%rax,%rdx,2),%r8d
|
|
66346da5: 49 8b 41 48 mov 0x48(%r9),%rax
|
|
66346da9: 8b 00 mov (%rax),%eax
|
|
66346dab: 8d 04 40 lea (%rax,%rax,2),%eax
|
|
66346dae: 41 31 c0 xor %eax,%r8d
|
|
66346db1: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66346db5: 8b 10 mov (%rax),%edx
|
|
66346db7: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66346dbb: 8b 00 mov (%rax),%eax
|
|
66346dbd: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66346dc0: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
66346dc4: 03 02 add (%rdx),%eax
|
|
66346dc6: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
66346dca: 41 01 c0 add %eax,%r8d
|
|
66346dcd: 44 8b 52 14 mov 0x14(%rdx),%r10d
|
|
66346dd1: 44 89 c0 mov %r8d,%eax
|
|
66346dd4: 83 e0 01 and $0x1,%eax
|
|
66346dd7: 44 39 d0 cmp %r10d,%eax
|
|
66346dda: 74 58 je 66346e34 <GateFunc_Adder2_F+0xb4>
|
|
66346ddc: 4c 8b 59 18 mov 0x18(%rcx),%r11
|
|
66346de0: 89 c7 mov %eax,%edi
|
|
66346de2: 44 29 d7 sub %r10d,%edi
|
|
66346de5: 45 31 d2 xor %r10d,%r10d
|
|
66346de8: 4d 8b 5b 28 mov 0x28(%r11),%r11
|
|
66346dec: 41 01 3b add %edi,(%r11)
|
|
66346def: 89 42 14 mov %eax,0x14(%rdx)
|
|
66346df2: 41 8b 3b mov (%r11),%edi
|
|
66346df5: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
66346df9: 85 ff test %edi,%edi
|
|
66346dfb: 41 0f 9f c2 setg %r10b
|
|
66346dff: 44 3b 10 cmp (%rax),%r10d
|
|
66346e02: 74 30 je 66346e34 <GateFunc_Adder2_F+0xb4>
|
|
66346e04: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66346e08: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
66346e0c: 44 8b 18 mov (%rax),%r11d
|
|
66346e0f: 45 85 db test %r11d,%r11d
|
|
66346e12: 75 20 jne 66346e34 <GateFunc_Adder2_F+0xb4>
|
|
66346e14: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66346e18: 4c 8b 50 28 mov 0x28(%rax),%r10
|
|
66346e1c: 49 8b 42 10 mov 0x10(%r10),%rax
|
|
66346e20: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66346e26: 48 63 03 movslq (%rbx),%rax
|
|
66346e29: 44 8d 58 01 lea 0x1(%rax),%r11d
|
|
66346e2d: 44 89 1b mov %r11d,(%rbx)
|
|
66346e30: 4c 89 14 c6 mov %r10,(%rsi,%rax,8)
|
|
66346e34: 44 8b 52 18 mov 0x18(%rdx),%r10d
|
|
66346e38: 44 89 c0 mov %r8d,%eax
|
|
66346e3b: d1 e8 shr %eax
|
|
66346e3d: 83 e0 01 and $0x1,%eax
|
|
66346e40: 44 39 d0 cmp %r10d,%eax
|
|
66346e43: 74 54 je 66346e99 <GateFunc_Adder2_F+0x119>
|
|
66346e45: 4c 8b 59 18 mov 0x18(%rcx),%r11
|
|
66346e49: 89 c7 mov %eax,%edi
|
|
66346e4b: 44 29 d7 sub %r10d,%edi
|
|
66346e4e: 4d 8b 5b 30 mov 0x30(%r11),%r11
|
|
66346e52: 41 01 3b add %edi,(%r11)
|
|
66346e55: 89 42 18 mov %eax,0x18(%rdx)
|
|
66346e58: 31 d2 xor %edx,%edx
|
|
66346e5a: 45 8b 13 mov (%r11),%r10d
|
|
66346e5d: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
66346e61: 45 85 d2 test %r10d,%r10d
|
|
66346e64: 0f 9f c2 setg %dl
|
|
66346e67: 3b 10 cmp (%rax),%edx
|
|
66346e69: 74 2e je 66346e99 <GateFunc_Adder2_F+0x119>
|
|
66346e6b: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66346e6f: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66346e73: 8b 00 mov (%rax),%eax
|
|
66346e75: 85 c0 test %eax,%eax
|
|
66346e77: 75 20 jne 66346e99 <GateFunc_Adder2_F+0x119>
|
|
66346e79: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66346e7d: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66346e81: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66346e85: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66346e8b: 48 63 03 movslq (%rbx),%rax
|
|
66346e8e: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66346e92: 44 89 0b mov %r9d,(%rbx)
|
|
66346e95: 48 89 14 c6 mov %rdx,(%rsi,%rax,8)
|
|
66346e99: 41 c1 e8 02 shr $0x2,%r8d
|
|
66346e9d: ba 08 00 00 00 mov $0x8,%edx
|
|
66346ea2: 41 83 e0 01 and $0x1,%r8d
|
|
66346ea6: 5b pop %rbx
|
|
66346ea7: 5e pop %rsi
|
|
66346ea8: 5f pop %rdi
|
|
66346ea9: e9 02 a5 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
66346eae: 66 90 xchg %ax,%ax
|
|
|
|
0000000066346eb0 <GateFunc_Adder4_F>:
|
|
66346eb0: 57 push %rdi
|
|
66346eb1: 56 push %rsi
|
|
66346eb2: 53 push %rbx
|
|
66346eb3: 48 8b 1d 66 fa 00 00 mov 0xfa66(%rip),%rbx # 66356920 <net_queue>
|
|
66346eba: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66346ebe: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66346ec2: 44 8b 02 mov (%rdx),%r8d
|
|
66346ec5: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
66346ec9: 8b 12 mov (%rdx),%edx
|
|
66346ecb: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
66346ecf: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66346ed3: 45 8b 00 mov (%r8),%r8d
|
|
66346ed6: 46 8d 14 82 lea (%rdx,%r8,4),%r10d
|
|
66346eda: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66346ede: 44 8b 02 mov (%rdx),%r8d
|
|
66346ee1: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
66346ee5: 8b 12 mov (%rdx),%edx
|
|
66346ee7: 42 8d 14 42 lea (%rdx,%r8,2),%edx
|
|
66346eeb: 4c 8b 40 38 mov 0x38(%rax),%r8
|
|
66346eef: 45 8b 00 mov (%r8),%r8d
|
|
66346ef2: 42 8d 14 82 lea (%rdx,%r8,4),%edx
|
|
66346ef6: 4c 8b 40 40 mov 0x40(%rax),%r8
|
|
66346efa: 45 8b 00 mov (%r8),%r8d
|
|
66346efd: 46 8d 04 c2 lea (%rdx,%r8,8),%r8d
|
|
66346f01: 48 8b 50 78 mov 0x78(%rax),%rdx
|
|
66346f05: 44 8b 0a mov (%rdx),%r9d
|
|
66346f08: 44 89 ca mov %r9d,%edx
|
|
66346f0b: c1 e2 04 shl $0x4,%edx
|
|
66346f0e: 44 29 ca sub %r9d,%edx
|
|
66346f11: 4c 8b 48 68 mov 0x68(%rax),%r9
|
|
66346f15: 41 31 d0 xor %edx,%r8d
|
|
66346f18: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
66346f1c: 8b 12 mov (%rdx),%edx
|
|
66346f1e: 41 8d 14 d2 lea (%r10,%rdx,8),%edx
|
|
66346f22: 41 03 11 add (%r9),%edx
|
|
66346f25: 4c 8b 49 08 mov 0x8(%rcx),%r9
|
|
66346f29: 4c 8b 15 00 fa 00 00 mov 0xfa00(%rip),%r10 # 66356930 <num_net_queue>
|
|
66346f30: 41 01 d0 add %edx,%r8d
|
|
66346f33: 45 8b 59 24 mov 0x24(%r9),%r11d
|
|
66346f37: 44 89 c2 mov %r8d,%edx
|
|
66346f3a: 83 e2 01 and $0x1,%edx
|
|
66346f3d: 44 39 da cmp %r11d,%edx
|
|
66346f40: 74 54 je 66346f96 <GateFunc_Adder4_F+0xe6>
|
|
66346f42: 48 8b 71 18 mov 0x18(%rcx),%rsi
|
|
66346f46: 89 d7 mov %edx,%edi
|
|
66346f48: 44 29 df sub %r11d,%edi
|
|
66346f4b: 4c 8b 58 48 mov 0x48(%rax),%r11
|
|
66346f4f: 48 8b 76 48 mov 0x48(%rsi),%rsi
|
|
66346f53: 01 3e add %edi,(%rsi)
|
|
66346f55: 41 89 51 24 mov %edx,0x24(%r9)
|
|
66346f59: 31 d2 xor %edx,%edx
|
|
66346f5b: 8b 36 mov (%rsi),%esi
|
|
66346f5d: 85 f6 test %esi,%esi
|
|
66346f5f: 0f 9f c2 setg %dl
|
|
66346f62: 41 39 13 cmp %edx,(%r11)
|
|
66346f65: 74 2f je 66346f96 <GateFunc_Adder4_F+0xe6>
|
|
66346f67: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
66346f6b: 48 8b 52 48 mov 0x48(%rdx),%rdx
|
|
66346f6f: 44 8b 1a mov (%rdx),%r11d
|
|
66346f72: 45 85 db test %r11d,%r11d
|
|
66346f75: 75 1f jne 66346f96 <GateFunc_Adder4_F+0xe6>
|
|
66346f77: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
66346f7b: 4c 8b 5a 48 mov 0x48(%rdx),%r11
|
|
66346f7f: 49 8b 53 10 mov 0x10(%r11),%rdx
|
|
66346f83: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
66346f89: 49 63 12 movslq (%r10),%rdx
|
|
66346f8c: 8d 72 01 lea 0x1(%rdx),%esi
|
|
66346f8f: 41 89 32 mov %esi,(%r10)
|
|
66346f92: 4c 89 1c d3 mov %r11,(%rbx,%rdx,8)
|
|
66346f96: 45 8b 59 28 mov 0x28(%r9),%r11d
|
|
66346f9a: 44 89 c2 mov %r8d,%edx
|
|
66346f9d: d1 ea shr %edx
|
|
66346f9f: 83 e2 01 and $0x1,%edx
|
|
66346fa2: 41 39 d3 cmp %edx,%r11d
|
|
66346fa5: 74 54 je 66346ffb <GateFunc_Adder4_F+0x14b>
|
|
66346fa7: 48 8b 71 18 mov 0x18(%rcx),%rsi
|
|
66346fab: 89 d7 mov %edx,%edi
|
|
66346fad: 44 29 df sub %r11d,%edi
|
|
66346fb0: 45 31 db xor %r11d,%r11d
|
|
66346fb3: 48 8b 76 50 mov 0x50(%rsi),%rsi
|
|
66346fb7: 01 3e add %edi,(%rsi)
|
|
66346fb9: 41 89 51 28 mov %edx,0x28(%r9)
|
|
66346fbd: 8b 16 mov (%rsi),%edx
|
|
66346fbf: 85 d2 test %edx,%edx
|
|
66346fc1: 48 8b 50 50 mov 0x50(%rax),%rdx
|
|
66346fc5: 41 0f 9f c3 setg %r11b
|
|
66346fc9: 44 3b 1a cmp (%rdx),%r11d
|
|
66346fcc: 74 2d je 66346ffb <GateFunc_Adder4_F+0x14b>
|
|
66346fce: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
66346fd2: 48 8b 52 50 mov 0x50(%rdx),%rdx
|
|
66346fd6: 8b 3a mov (%rdx),%edi
|
|
66346fd8: 85 ff test %edi,%edi
|
|
66346fda: 75 1f jne 66346ffb <GateFunc_Adder4_F+0x14b>
|
|
66346fdc: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
66346fe0: 4c 8b 5a 50 mov 0x50(%rdx),%r11
|
|
66346fe4: 49 8b 53 10 mov 0x10(%r11),%rdx
|
|
66346fe8: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
66346fee: 49 63 12 movslq (%r10),%rdx
|
|
66346ff1: 8d 72 01 lea 0x1(%rdx),%esi
|
|
66346ff4: 41 89 32 mov %esi,(%r10)
|
|
66346ff7: 4c 89 1c d3 mov %r11,(%rbx,%rdx,8)
|
|
66346ffb: 45 8b 59 2c mov 0x2c(%r9),%r11d
|
|
66346fff: 44 89 c2 mov %r8d,%edx
|
|
66347002: c1 ea 02 shr $0x2,%edx
|
|
66347005: 83 e2 01 and $0x1,%edx
|
|
66347008: 44 39 da cmp %r11d,%edx
|
|
6634700b: 74 56 je 66347063 <GateFunc_Adder4_F+0x1b3>
|
|
6634700d: 48 8b 71 18 mov 0x18(%rcx),%rsi
|
|
66347011: 89 d7 mov %edx,%edi
|
|
66347013: 44 29 df sub %r11d,%edi
|
|
66347016: 45 31 db xor %r11d,%r11d
|
|
66347019: 48 8b 76 58 mov 0x58(%rsi),%rsi
|
|
6634701d: 01 3e add %edi,(%rsi)
|
|
6634701f: 41 89 51 2c mov %edx,0x2c(%r9)
|
|
66347023: 8b 36 mov (%rsi),%esi
|
|
66347025: 48 8b 50 58 mov 0x58(%rax),%rdx
|
|
66347029: 85 f6 test %esi,%esi
|
|
6634702b: 41 0f 9f c3 setg %r11b
|
|
6634702f: 44 3b 1a cmp (%rdx),%r11d
|
|
66347032: 74 2f je 66347063 <GateFunc_Adder4_F+0x1b3>
|
|
66347034: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
66347038: 48 8b 52 58 mov 0x58(%rdx),%rdx
|
|
6634703c: 44 8b 1a mov (%rdx),%r11d
|
|
6634703f: 45 85 db test %r11d,%r11d
|
|
66347042: 75 1f jne 66347063 <GateFunc_Adder4_F+0x1b3>
|
|
66347044: 48 8b 51 28 mov 0x28(%rcx),%rdx
|
|
66347048: 4c 8b 5a 58 mov 0x58(%rdx),%r11
|
|
6634704c: 49 8b 53 10 mov 0x10(%r11),%rdx
|
|
66347050: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
66347056: 49 63 12 movslq (%r10),%rdx
|
|
66347059: 8d 72 01 lea 0x1(%rdx),%esi
|
|
6634705c: 41 89 32 mov %esi,(%r10)
|
|
6634705f: 4c 89 1c d3 mov %r11,(%rbx,%rdx,8)
|
|
66347063: 45 8b 59 30 mov 0x30(%r9),%r11d
|
|
66347067: 44 89 c2 mov %r8d,%edx
|
|
6634706a: c1 ea 03 shr $0x3,%edx
|
|
6634706d: 83 e2 01 and $0x1,%edx
|
|
66347070: 44 39 da cmp %r11d,%edx
|
|
66347073: 74 54 je 663470c9 <GateFunc_Adder4_F+0x219>
|
|
66347075: 48 8b 71 18 mov 0x18(%rcx),%rsi
|
|
66347079: 89 d7 mov %edx,%edi
|
|
6634707b: 44 29 df sub %r11d,%edi
|
|
6634707e: 48 8b 40 60 mov 0x60(%rax),%rax
|
|
66347082: 48 8b 76 60 mov 0x60(%rsi),%rsi
|
|
66347086: 01 3e add %edi,(%rsi)
|
|
66347088: 41 89 51 30 mov %edx,0x30(%r9)
|
|
6634708c: 31 d2 xor %edx,%edx
|
|
6634708e: 44 8b 0e mov (%rsi),%r9d
|
|
66347091: 45 85 c9 test %r9d,%r9d
|
|
66347094: 0f 9f c2 setg %dl
|
|
66347097: 3b 10 cmp (%rax),%edx
|
|
66347099: 74 2e je 663470c9 <GateFunc_Adder4_F+0x219>
|
|
6634709b: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634709f: 48 8b 40 60 mov 0x60(%rax),%rax
|
|
663470a3: 8b 00 mov (%rax),%eax
|
|
663470a5: 85 c0 test %eax,%eax
|
|
663470a7: 75 20 jne 663470c9 <GateFunc_Adder4_F+0x219>
|
|
663470a9: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663470ad: 48 8b 50 60 mov 0x60(%rax),%rdx
|
|
663470b1: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663470b5: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663470bb: 49 63 02 movslq (%r10),%rax
|
|
663470be: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
663470c2: 45 89 0a mov %r9d,(%r10)
|
|
663470c5: 48 89 14 c3 mov %rdx,(%rbx,%rax,8)
|
|
663470c9: 41 c1 e8 04 shr $0x4,%r8d
|
|
663470cd: ba 0e 00 00 00 mov $0xe,%edx
|
|
663470d2: 41 83 e0 01 and $0x1,%r8d
|
|
663470d6: 5b pop %rbx
|
|
663470d7: 5e pop %rsi
|
|
663470d8: 5f pop %rdi
|
|
663470d9: e9 d2 a2 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
663470de: 66 90 xchg %ax,%ax
|
|
|
|
00000000663470e0 <GateFunc_DFF1_F>:
|
|
663470e0: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663470e4: 48 8b 50 18 mov 0x18(%rax),%rdx
|
|
663470e8: 44 8b 0a mov (%rdx),%r9d
|
|
663470eb: 45 85 c9 test %r9d,%r9d
|
|
663470ee: 74 77 je 66347167 <GateFunc_DFF1_F+0x87>
|
|
663470f0: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
663470f4: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
663470f8: 8b 12 mov (%rdx),%edx
|
|
663470fa: 45 8b 48 08 mov 0x8(%r8),%r9d
|
|
663470fe: 41 39 d1 cmp %edx,%r9d
|
|
66347101: 74 64 je 66347167 <GateFunc_DFF1_F+0x87>
|
|
66347103: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347107: 41 89 d3 mov %edx,%r11d
|
|
6634710a: 45 29 cb sub %r9d,%r11d
|
|
6634710d: 48 8b 40 10 mov 0x10(%rax),%rax
|
|
66347111: 4d 8b 52 10 mov 0x10(%r10),%r10
|
|
66347115: 45 01 1a add %r11d,(%r10)
|
|
66347118: 41 89 50 08 mov %edx,0x8(%r8)
|
|
6634711c: 31 d2 xor %edx,%edx
|
|
6634711e: 45 8b 02 mov (%r10),%r8d
|
|
66347121: 45 85 c0 test %r8d,%r8d
|
|
66347124: 0f 9f c2 setg %dl
|
|
66347127: 3b 10 cmp (%rax),%edx
|
|
66347129: 74 3c je 66347167 <GateFunc_DFF1_F+0x87>
|
|
6634712b: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634712f: 48 8b 40 10 mov 0x10(%rax),%rax
|
|
66347133: 8b 00 mov (%rax),%eax
|
|
66347135: 85 c0 test %eax,%eax
|
|
66347137: 75 2e jne 66347167 <GateFunc_DFF1_F+0x87>
|
|
66347139: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634713d: 48 8b 0d ec f7 00 00 mov 0xf7ec(%rip),%rcx # 66356930 <num_net_queue>
|
|
66347144: 4c 8b 05 d5 f7 00 00 mov 0xf7d5(%rip),%r8 # 66356920 <net_queue>
|
|
6634714b: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
6634714f: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66347153: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66347159: 48 63 01 movslq (%rcx),%rax
|
|
6634715c: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66347160: 44 89 09 mov %r9d,(%rcx)
|
|
66347163: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66347167: c3 retq
|
|
66347168: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634716f: 00
|
|
|
|
0000000066347170 <GateFunc_DFF3_F>:
|
|
66347170: 56 push %rsi
|
|
66347171: 53 push %rbx
|
|
66347172: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66347176: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634717a: 44 8b 0a mov (%rdx),%r9d
|
|
6634717d: 45 85 c9 test %r9d,%r9d
|
|
66347180: 0f 84 4e 01 00 00 je 663472d4 <GateFunc_DFF3_F+0x164>
|
|
66347186: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634718a: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
6634718e: 48 8b 1d 8b f7 00 00 mov 0xf78b(%rip),%rbx # 66356920 <net_queue>
|
|
66347195: 4c 8b 1d 94 f7 00 00 mov 0xf794(%rip),%r11 # 66356930 <num_net_queue>
|
|
6634719c: 44 8b 4a 10 mov 0x10(%rdx),%r9d
|
|
663471a0: 45 8b 00 mov (%r8),%r8d
|
|
663471a3: 45 39 c8 cmp %r9d,%r8d
|
|
663471a6: 74 5b je 66347203 <GateFunc_DFF3_F+0x93>
|
|
663471a8: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
663471ac: 44 89 c6 mov %r8d,%esi
|
|
663471af: 44 29 ce sub %r9d,%esi
|
|
663471b2: 45 31 c9 xor %r9d,%r9d
|
|
663471b5: 4d 8b 52 20 mov 0x20(%r10),%r10
|
|
663471b9: 41 01 32 add %esi,(%r10)
|
|
663471bc: 44 89 42 10 mov %r8d,0x10(%rdx)
|
|
663471c0: 45 8b 02 mov (%r10),%r8d
|
|
663471c3: 45 85 c0 test %r8d,%r8d
|
|
663471c6: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
663471ca: 41 0f 9f c1 setg %r9b
|
|
663471ce: 45 3b 08 cmp (%r8),%r9d
|
|
663471d1: 74 30 je 66347203 <GateFunc_DFF3_F+0x93>
|
|
663471d3: 4c 8b 41 20 mov 0x20(%rcx),%r8
|
|
663471d7: 4d 8b 40 20 mov 0x20(%r8),%r8
|
|
663471db: 41 8b 30 mov (%r8),%esi
|
|
663471de: 85 f6 test %esi,%esi
|
|
663471e0: 75 21 jne 66347203 <GateFunc_DFF3_F+0x93>
|
|
663471e2: 4c 8b 41 28 mov 0x28(%rcx),%r8
|
|
663471e6: 4d 8b 48 20 mov 0x20(%r8),%r9
|
|
663471ea: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
663471ee: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
663471f5: 4d 63 03 movslq (%r11),%r8
|
|
663471f8: 45 8d 50 01 lea 0x1(%r8),%r10d
|
|
663471fc: 45 89 13 mov %r10d,(%r11)
|
|
663471ff: 4e 89 0c c3 mov %r9,(%rbx,%r8,8)
|
|
66347203: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
66347207: 44 8b 4a 14 mov 0x14(%rdx),%r9d
|
|
6634720b: 45 8b 00 mov (%r8),%r8d
|
|
6634720e: 45 39 c8 cmp %r9d,%r8d
|
|
66347211: 74 5c je 6634726f <GateFunc_DFF3_F+0xff>
|
|
66347213: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347217: 44 89 c6 mov %r8d,%esi
|
|
6634721a: 44 29 ce sub %r9d,%esi
|
|
6634721d: 45 31 c9 xor %r9d,%r9d
|
|
66347220: 4d 8b 52 28 mov 0x28(%r10),%r10
|
|
66347224: 41 01 32 add %esi,(%r10)
|
|
66347227: 44 89 42 14 mov %r8d,0x14(%rdx)
|
|
6634722b: 45 8b 12 mov (%r10),%r10d
|
|
6634722e: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
66347232: 45 85 d2 test %r10d,%r10d
|
|
66347235: 41 0f 9f c1 setg %r9b
|
|
66347239: 45 3b 08 cmp (%r8),%r9d
|
|
6634723c: 74 31 je 6634726f <GateFunc_DFF3_F+0xff>
|
|
6634723e: 4c 8b 41 20 mov 0x20(%rcx),%r8
|
|
66347242: 4d 8b 40 28 mov 0x28(%r8),%r8
|
|
66347246: 45 8b 08 mov (%r8),%r9d
|
|
66347249: 45 85 c9 test %r9d,%r9d
|
|
6634724c: 75 21 jne 6634726f <GateFunc_DFF3_F+0xff>
|
|
6634724e: 4c 8b 41 28 mov 0x28(%rcx),%r8
|
|
66347252: 4d 8b 48 28 mov 0x28(%r8),%r9
|
|
66347256: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634725a: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66347261: 4d 63 03 movslq (%r11),%r8
|
|
66347264: 45 8d 50 01 lea 0x1(%r8),%r10d
|
|
66347268: 45 89 13 mov %r10d,(%r11)
|
|
6634726b: 4e 89 0c c3 mov %r9,(%rbx,%r8,8)
|
|
6634726f: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66347273: 44 8b 4a 18 mov 0x18(%rdx),%r9d
|
|
66347277: 45 8b 00 mov (%r8),%r8d
|
|
6634727a: 45 39 c8 cmp %r9d,%r8d
|
|
6634727d: 74 55 je 663472d4 <GateFunc_DFF3_F+0x164>
|
|
6634727f: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347283: 44 89 c6 mov %r8d,%esi
|
|
66347286: 44 29 ce sub %r9d,%esi
|
|
66347289: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
6634728d: 4d 8b 52 30 mov 0x30(%r10),%r10
|
|
66347291: 41 01 32 add %esi,(%r10)
|
|
66347294: 44 89 42 18 mov %r8d,0x18(%rdx)
|
|
66347298: 31 d2 xor %edx,%edx
|
|
6634729a: 45 8b 02 mov (%r10),%r8d
|
|
6634729d: 45 85 c0 test %r8d,%r8d
|
|
663472a0: 0f 9f c2 setg %dl
|
|
663472a3: 3b 10 cmp (%rax),%edx
|
|
663472a5: 74 2d je 663472d4 <GateFunc_DFF3_F+0x164>
|
|
663472a7: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663472ab: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
663472af: 8b 00 mov (%rax),%eax
|
|
663472b1: 85 c0 test %eax,%eax
|
|
663472b3: 75 1f jne 663472d4 <GateFunc_DFF3_F+0x164>
|
|
663472b5: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663472b9: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
663472bd: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663472c1: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663472c7: 49 63 03 movslq (%r11),%rax
|
|
663472ca: 8d 48 01 lea 0x1(%rax),%ecx
|
|
663472cd: 41 89 0b mov %ecx,(%r11)
|
|
663472d0: 48 89 14 c3 mov %rdx,(%rbx,%rax,8)
|
|
663472d4: 5b pop %rbx
|
|
663472d5: 5e pop %rsi
|
|
663472d6: c3 retq
|
|
663472d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
663472de: 00 00
|
|
|
|
00000000663472e0 <GateFunc_Nand4_F>:
|
|
663472e0: ba 01 00 00 00 mov $0x1,%edx
|
|
663472e5: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
663472e9: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
663472ed: 45 8b 00 mov (%r8),%r8d
|
|
663472f0: 45 85 c0 test %r8d,%r8d
|
|
663472f3: 74 0c je 66347301 <GateFunc_Nand4_F+0x21>
|
|
663472f5: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
663472f9: 45 8b 18 mov (%r8),%r11d
|
|
663472fc: 45 85 db test %r11d,%r11d
|
|
663472ff: 75 72 jne 66347373 <GateFunc_Nand4_F+0x93>
|
|
66347301: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66347305: 45 8b 48 14 mov 0x14(%r8),%r9d
|
|
66347309: 44 39 ca cmp %r9d,%edx
|
|
6634730c: 74 64 je 66347372 <GateFunc_Nand4_F+0x92>
|
|
6634730e: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347312: 41 89 d3 mov %edx,%r11d
|
|
66347315: 45 29 cb sub %r9d,%r11d
|
|
66347318: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
6634731c: 4d 8b 52 28 mov 0x28(%r10),%r10
|
|
66347320: 45 01 1a add %r11d,(%r10)
|
|
66347323: 41 89 50 14 mov %edx,0x14(%r8)
|
|
66347327: 31 d2 xor %edx,%edx
|
|
66347329: 45 8b 02 mov (%r10),%r8d
|
|
6634732c: 45 85 c0 test %r8d,%r8d
|
|
6634732f: 0f 9f c2 setg %dl
|
|
66347332: 3b 10 cmp (%rax),%edx
|
|
66347334: 74 3c je 66347372 <GateFunc_Nand4_F+0x92>
|
|
66347336: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634733a: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
6634733e: 8b 00 mov (%rax),%eax
|
|
66347340: 85 c0 test %eax,%eax
|
|
66347342: 75 2e jne 66347372 <GateFunc_Nand4_F+0x92>
|
|
66347344: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66347348: 48 8b 0d e1 f5 00 00 mov 0xf5e1(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634734f: 4c 8b 05 ca f5 00 00 mov 0xf5ca(%rip),%r8 # 66356920 <net_queue>
|
|
66347356: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
6634735a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634735e: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66347364: 48 63 01 movslq (%rcx),%rax
|
|
66347367: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634736b: 44 89 09 mov %r9d,(%rcx)
|
|
6634736e: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66347372: c3 retq
|
|
66347373: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66347377: 45 8b 10 mov (%r8),%r10d
|
|
6634737a: 45 85 d2 test %r10d,%r10d
|
|
6634737d: 74 82 je 66347301 <GateFunc_Nand4_F+0x21>
|
|
6634737f: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
66347383: 44 8b 0a mov (%rdx),%r9d
|
|
66347386: 31 d2 xor %edx,%edx
|
|
66347388: 45 85 c9 test %r9d,%r9d
|
|
6634738b: 0f 94 c2 sete %dl
|
|
6634738e: e9 6e ff ff ff jmpq 66347301 <GateFunc_Nand4_F+0x21>
|
|
66347393: 0f 1f 00 nopl (%rax)
|
|
66347396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634739d: 00 00 00
|
|
|
|
00000000663473a0 <GateFunc_And4_F>:
|
|
663473a0: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
663473a4: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
663473a8: 8b 00 mov (%rax),%eax
|
|
663473aa: 85 c0 test %eax,%eax
|
|
663473ac: 74 0a je 663473b8 <GateFunc_And4_F+0x18>
|
|
663473ae: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663473b2: 8b 00 mov (%rax),%eax
|
|
663473b4: 85 c0 test %eax,%eax
|
|
663473b6: 75 78 jne 66347430 <GateFunc_And4_F+0x90>
|
|
663473b8: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
663473bc: 45 8b 48 14 mov 0x14(%r8),%r9d
|
|
663473c0: 44 39 c8 cmp %r9d,%eax
|
|
663473c3: 74 67 je 6634742c <GateFunc_And4_F+0x8c>
|
|
663473c5: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
663473c9: 41 89 c3 mov %eax,%r11d
|
|
663473cc: 45 29 cb sub %r9d,%r11d
|
|
663473cf: 4d 8b 52 28 mov 0x28(%r10),%r10
|
|
663473d3: 45 01 1a add %r11d,(%r10)
|
|
663473d6: 41 89 40 14 mov %eax,0x14(%r8)
|
|
663473da: 45 31 c0 xor %r8d,%r8d
|
|
663473dd: 45 8b 0a mov (%r10),%r9d
|
|
663473e0: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
663473e4: 45 85 c9 test %r9d,%r9d
|
|
663473e7: 41 0f 9f c0 setg %r8b
|
|
663473eb: 44 3b 00 cmp (%rax),%r8d
|
|
663473ee: 74 3c je 6634742c <GateFunc_And4_F+0x8c>
|
|
663473f0: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663473f4: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
663473f8: 8b 00 mov (%rax),%eax
|
|
663473fa: 85 c0 test %eax,%eax
|
|
663473fc: 75 2e jne 6634742c <GateFunc_And4_F+0x8c>
|
|
663473fe: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66347402: 48 8b 0d 27 f5 00 00 mov 0xf527(%rip),%rcx # 66356930 <num_net_queue>
|
|
66347409: 4c 8b 05 10 f5 00 00 mov 0xf510(%rip),%r8 # 66356920 <net_queue>
|
|
66347410: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
66347414: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66347418: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634741e: 48 63 01 movslq (%rcx),%rax
|
|
66347421: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66347425: 44 89 09 mov %r9d,(%rcx)
|
|
66347428: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634742c: c3 retq
|
|
6634742d: 0f 1f 00 nopl (%rax)
|
|
66347430: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66347434: 8b 00 mov (%rax),%eax
|
|
66347436: 85 c0 test %eax,%eax
|
|
66347438: 0f 84 7a ff ff ff je 663473b8 <GateFunc_And4_F+0x18>
|
|
6634743e: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66347442: 44 8b 10 mov (%rax),%r10d
|
|
66347445: 31 c0 xor %eax,%eax
|
|
66347447: 45 85 d2 test %r10d,%r10d
|
|
6634744a: 0f 95 c0 setne %al
|
|
6634744d: e9 66 ff ff ff jmpq 663473b8 <GateFunc_And4_F+0x18>
|
|
66347452: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66347456: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634745d: 00 00 00
|
|
|
|
0000000066347460 <GateFunc_Nor4_F>:
|
|
66347460: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66347464: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66347468: 8b 00 mov (%rax),%eax
|
|
6634746a: 85 c0 test %eax,%eax
|
|
6634746c: 0f 85 8e 00 00 00 jne 66347500 <GateFunc_Nor4_F+0xa0>
|
|
66347472: 4c 8b 42 10 mov 0x10(%rdx),%r8
|
|
66347476: 45 8b 00 mov (%r8),%r8d
|
|
66347479: 45 85 c0 test %r8d,%r8d
|
|
6634747c: 0f 84 8e 00 00 00 je 66347510 <GateFunc_Nor4_F+0xb0>
|
|
66347482: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66347486: 45 8b 48 14 mov 0x14(%r8),%r9d
|
|
6634748a: 44 39 c8 cmp %r9d,%eax
|
|
6634748d: 74 67 je 663474f6 <GateFunc_Nor4_F+0x96>
|
|
6634748f: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347493: 41 89 c3 mov %eax,%r11d
|
|
66347496: 45 29 cb sub %r9d,%r11d
|
|
66347499: 4d 8b 52 28 mov 0x28(%r10),%r10
|
|
6634749d: 45 01 1a add %r11d,(%r10)
|
|
663474a0: 41 89 40 14 mov %eax,0x14(%r8)
|
|
663474a4: 45 31 c0 xor %r8d,%r8d
|
|
663474a7: 45 8b 0a mov (%r10),%r9d
|
|
663474aa: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
663474ae: 45 85 c9 test %r9d,%r9d
|
|
663474b1: 41 0f 9f c0 setg %r8b
|
|
663474b5: 44 3b 00 cmp (%rax),%r8d
|
|
663474b8: 74 3c je 663474f6 <GateFunc_Nor4_F+0x96>
|
|
663474ba: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663474be: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
663474c2: 8b 00 mov (%rax),%eax
|
|
663474c4: 85 c0 test %eax,%eax
|
|
663474c6: 75 2e jne 663474f6 <GateFunc_Nor4_F+0x96>
|
|
663474c8: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663474cc: 48 8b 0d 5d f4 00 00 mov 0xf45d(%rip),%rcx # 66356930 <num_net_queue>
|
|
663474d3: 4c 8b 05 46 f4 00 00 mov 0xf446(%rip),%r8 # 66356920 <net_queue>
|
|
663474da: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
663474de: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663474e2: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663474e8: 48 63 01 movslq (%rcx),%rax
|
|
663474eb: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
663474ef: 44 89 09 mov %r9d,(%rcx)
|
|
663474f2: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
663474f6: c3 retq
|
|
663474f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
663474fe: 00 00
|
|
66347500: 31 c0 xor %eax,%eax
|
|
66347502: e9 7b ff ff ff jmpq 66347482 <GateFunc_Nor4_F+0x22>
|
|
66347507: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634750e: 00 00
|
|
66347510: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
66347514: 45 8b 18 mov (%r8),%r11d
|
|
66347517: 45 85 db test %r11d,%r11d
|
|
6634751a: 0f 85 62 ff ff ff jne 66347482 <GateFunc_Nor4_F+0x22>
|
|
66347520: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66347524: 44 8b 10 mov (%rax),%r10d
|
|
66347527: 31 c0 xor %eax,%eax
|
|
66347529: 45 85 d2 test %r10d,%r10d
|
|
6634752c: 0f 94 c0 sete %al
|
|
6634752f: e9 4e ff ff ff jmpq 66347482 <GateFunc_Nor4_F+0x22>
|
|
66347534: 66 90 xchg %ax,%ax
|
|
66347536: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634753d: 00 00 00
|
|
|
|
0000000066347540 <GateFunc_Or4_F>:
|
|
66347540: ba 01 00 00 00 mov $0x1,%edx
|
|
66347545: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66347549: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
6634754d: 45 8b 00 mov (%r8),%r8d
|
|
66347550: 45 85 c0 test %r8d,%r8d
|
|
66347553: 75 0c jne 66347561 <GateFunc_Or4_F+0x21>
|
|
66347555: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
66347559: 45 8b 18 mov (%r8),%r11d
|
|
6634755c: 45 85 db test %r11d,%r11d
|
|
6634755f: 74 72 je 663475d3 <GateFunc_Or4_F+0x93>
|
|
66347561: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66347565: 45 8b 48 14 mov 0x14(%r8),%r9d
|
|
66347569: 44 39 ca cmp %r9d,%edx
|
|
6634756c: 74 64 je 663475d2 <GateFunc_Or4_F+0x92>
|
|
6634756e: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347572: 41 89 d3 mov %edx,%r11d
|
|
66347575: 45 29 cb sub %r9d,%r11d
|
|
66347578: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
6634757c: 4d 8b 52 28 mov 0x28(%r10),%r10
|
|
66347580: 45 01 1a add %r11d,(%r10)
|
|
66347583: 41 89 50 14 mov %edx,0x14(%r8)
|
|
66347587: 31 d2 xor %edx,%edx
|
|
66347589: 45 8b 02 mov (%r10),%r8d
|
|
6634758c: 45 85 c0 test %r8d,%r8d
|
|
6634758f: 0f 9f c2 setg %dl
|
|
66347592: 3b 10 cmp (%rax),%edx
|
|
66347594: 74 3c je 663475d2 <GateFunc_Or4_F+0x92>
|
|
66347596: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634759a: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
6634759e: 8b 00 mov (%rax),%eax
|
|
663475a0: 85 c0 test %eax,%eax
|
|
663475a2: 75 2e jne 663475d2 <GateFunc_Or4_F+0x92>
|
|
663475a4: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663475a8: 48 8b 0d 81 f3 00 00 mov 0xf381(%rip),%rcx # 66356930 <num_net_queue>
|
|
663475af: 4c 8b 05 6a f3 00 00 mov 0xf36a(%rip),%r8 # 66356920 <net_queue>
|
|
663475b6: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
663475ba: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663475be: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663475c4: 48 63 01 movslq (%rcx),%rax
|
|
663475c7: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
663475cb: 44 89 09 mov %r9d,(%rcx)
|
|
663475ce: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
663475d2: c3 retq
|
|
663475d3: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
663475d7: 45 8b 10 mov (%r8),%r10d
|
|
663475da: 45 85 d2 test %r10d,%r10d
|
|
663475dd: 75 82 jne 66347561 <GateFunc_Or4_F+0x21>
|
|
663475df: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
663475e3: 44 8b 0a mov (%rdx),%r9d
|
|
663475e6: 31 d2 xor %edx,%edx
|
|
663475e8: 45 85 c9 test %r9d,%r9d
|
|
663475eb: 0f 95 c2 setne %dl
|
|
663475ee: e9 6e ff ff ff jmpq 66347561 <GateFunc_Or4_F+0x21>
|
|
663475f3: 0f 1f 00 nopl (%rax)
|
|
663475f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663475fd: 00 00 00
|
|
|
|
0000000066347600 <GateFunc_Xnor6_F>:
|
|
66347600: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66347604: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66347608: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634760c: 8b 00 mov (%rax),%eax
|
|
6634760e: 41 33 00 xor (%r8),%eax
|
|
66347611: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
66347615: 41 33 00 xor (%r8),%eax
|
|
66347618: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
6634761c: 41 33 00 xor (%r8),%eax
|
|
6634761f: 4c 8b 42 28 mov 0x28(%rdx),%r8
|
|
66347623: 41 33 00 xor (%r8),%eax
|
|
66347626: 4c 8b 42 30 mov 0x30(%rdx),%r8
|
|
6634762a: 41 3b 00 cmp (%r8),%eax
|
|
6634762d: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66347631: 0f 94 c0 sete %al
|
|
66347634: 45 8b 48 1c mov 0x1c(%r8),%r9d
|
|
66347638: 0f b6 c0 movzbl %al,%eax
|
|
6634763b: 44 39 c8 cmp %r9d,%eax
|
|
6634763e: 74 67 je 663476a7 <GateFunc_Xnor6_F+0xa7>
|
|
66347640: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347644: 41 89 c3 mov %eax,%r11d
|
|
66347647: 45 29 cb sub %r9d,%r11d
|
|
6634764a: 4d 8b 52 38 mov 0x38(%r10),%r10
|
|
6634764e: 45 01 1a add %r11d,(%r10)
|
|
66347651: 41 89 40 1c mov %eax,0x1c(%r8)
|
|
66347655: 45 31 c0 xor %r8d,%r8d
|
|
66347658: 45 8b 0a mov (%r10),%r9d
|
|
6634765b: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
6634765f: 45 85 c9 test %r9d,%r9d
|
|
66347662: 41 0f 9f c0 setg %r8b
|
|
66347666: 44 3b 00 cmp (%rax),%r8d
|
|
66347669: 74 3c je 663476a7 <GateFunc_Xnor6_F+0xa7>
|
|
6634766b: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634766f: 48 8b 40 38 mov 0x38(%rax),%rax
|
|
66347673: 8b 00 mov (%rax),%eax
|
|
66347675: 85 c0 test %eax,%eax
|
|
66347677: 75 2e jne 663476a7 <GateFunc_Xnor6_F+0xa7>
|
|
66347679: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634767d: 48 8b 0d ac f2 00 00 mov 0xf2ac(%rip),%rcx # 66356930 <num_net_queue>
|
|
66347684: 4c 8b 05 95 f2 00 00 mov 0xf295(%rip),%r8 # 66356920 <net_queue>
|
|
6634768b: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634768f: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66347693: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66347699: 48 63 01 movslq (%rcx),%rax
|
|
6634769c: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
663476a0: 44 89 09 mov %r9d,(%rcx)
|
|
663476a3: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
663476a7: c3 retq
|
|
663476a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663476af: 00
|
|
|
|
00000000663476b0 <GateFunc_Xor6_F>:
|
|
663476b0: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
663476b4: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
663476b8: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663476bc: 8b 00 mov (%rax),%eax
|
|
663476be: 41 33 00 xor (%r8),%eax
|
|
663476c1: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
663476c5: 41 33 00 xor (%r8),%eax
|
|
663476c8: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
663476cc: 41 33 00 xor (%r8),%eax
|
|
663476cf: 4c 8b 42 28 mov 0x28(%rdx),%r8
|
|
663476d3: 41 33 00 xor (%r8),%eax
|
|
663476d6: 4c 8b 42 30 mov 0x30(%rdx),%r8
|
|
663476da: 41 33 00 xor (%r8),%eax
|
|
663476dd: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
663476e1: 45 8b 48 1c mov 0x1c(%r8),%r9d
|
|
663476e5: 44 39 c8 cmp %r9d,%eax
|
|
663476e8: 74 67 je 66347751 <GateFunc_Xor6_F+0xa1>
|
|
663476ea: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
663476ee: 41 89 c3 mov %eax,%r11d
|
|
663476f1: 45 29 cb sub %r9d,%r11d
|
|
663476f4: 4d 8b 52 38 mov 0x38(%r10),%r10
|
|
663476f8: 45 01 1a add %r11d,(%r10)
|
|
663476fb: 41 89 40 1c mov %eax,0x1c(%r8)
|
|
663476ff: 45 31 c0 xor %r8d,%r8d
|
|
66347702: 45 8b 0a mov (%r10),%r9d
|
|
66347705: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
66347709: 45 85 c9 test %r9d,%r9d
|
|
6634770c: 41 0f 9f c0 setg %r8b
|
|
66347710: 44 3b 00 cmp (%rax),%r8d
|
|
66347713: 74 3c je 66347751 <GateFunc_Xor6_F+0xa1>
|
|
66347715: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66347719: 48 8b 40 38 mov 0x38(%rax),%rax
|
|
6634771d: 8b 00 mov (%rax),%eax
|
|
6634771f: 85 c0 test %eax,%eax
|
|
66347721: 75 2e jne 66347751 <GateFunc_Xor6_F+0xa1>
|
|
66347723: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66347727: 48 8b 0d 02 f2 00 00 mov 0xf202(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634772e: 4c 8b 05 eb f1 00 00 mov 0xf1eb(%rip),%r8 # 66356920 <net_queue>
|
|
66347735: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
66347739: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634773d: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66347743: 48 63 01 movslq (%rcx),%rax
|
|
66347746: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634774a: 44 89 09 mov %r9d,(%rcx)
|
|
6634774d: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66347751: c3 retq
|
|
66347752: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66347756: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634775d: 00 00 00
|
|
|
|
0000000066347760 <GateFunc_DFF2_F>:
|
|
66347760: 56 push %rsi
|
|
66347761: 53 push %rbx
|
|
66347762: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66347766: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
6634776a: 44 8b 1a mov (%rdx),%r11d
|
|
6634776d: 45 85 db test %r11d,%r11d
|
|
66347770: 0f 84 e3 00 00 00 je 66347859 <GateFunc_DFF2_F+0xf9>
|
|
66347776: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634777a: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
6634777e: 48 8b 1d 9b f1 00 00 mov 0xf19b(%rip),%rbx # 66356920 <net_queue>
|
|
66347785: 4c 8b 1d a4 f1 00 00 mov 0xf1a4(%rip),%r11 # 66356930 <num_net_queue>
|
|
6634778c: 44 8b 4a 0c mov 0xc(%rdx),%r9d
|
|
66347790: 45 8b 00 mov (%r8),%r8d
|
|
66347793: 45 39 c8 cmp %r9d,%r8d
|
|
66347796: 74 5c je 663477f4 <GateFunc_DFF2_F+0x94>
|
|
66347798: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634779c: 44 89 c6 mov %r8d,%esi
|
|
6634779f: 44 29 ce sub %r9d,%esi
|
|
663477a2: 45 31 c9 xor %r9d,%r9d
|
|
663477a5: 4d 8b 52 18 mov 0x18(%r10),%r10
|
|
663477a9: 41 01 32 add %esi,(%r10)
|
|
663477ac: 44 89 42 0c mov %r8d,0xc(%rdx)
|
|
663477b0: 45 8b 12 mov (%r10),%r10d
|
|
663477b3: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
663477b7: 45 85 d2 test %r10d,%r10d
|
|
663477ba: 41 0f 9f c1 setg %r9b
|
|
663477be: 45 3b 08 cmp (%r8),%r9d
|
|
663477c1: 74 31 je 663477f4 <GateFunc_DFF2_F+0x94>
|
|
663477c3: 4c 8b 41 20 mov 0x20(%rcx),%r8
|
|
663477c7: 4d 8b 40 18 mov 0x18(%r8),%r8
|
|
663477cb: 45 8b 08 mov (%r8),%r9d
|
|
663477ce: 45 85 c9 test %r9d,%r9d
|
|
663477d1: 75 21 jne 663477f4 <GateFunc_DFF2_F+0x94>
|
|
663477d3: 4c 8b 41 28 mov 0x28(%rcx),%r8
|
|
663477d7: 4d 8b 48 18 mov 0x18(%r8),%r9
|
|
663477db: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
663477df: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
663477e6: 4d 63 03 movslq (%r11),%r8
|
|
663477e9: 45 8d 50 01 lea 0x1(%r8),%r10d
|
|
663477ed: 45 89 13 mov %r10d,(%r11)
|
|
663477f0: 4e 89 0c c3 mov %r9,(%rbx,%r8,8)
|
|
663477f4: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
663477f8: 44 8b 4a 10 mov 0x10(%rdx),%r9d
|
|
663477fc: 45 8b 00 mov (%r8),%r8d
|
|
663477ff: 45 39 c8 cmp %r9d,%r8d
|
|
66347802: 74 55 je 66347859 <GateFunc_DFF2_F+0xf9>
|
|
66347804: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347808: 44 89 c6 mov %r8d,%esi
|
|
6634780b: 44 29 ce sub %r9d,%esi
|
|
6634780e: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66347812: 4d 8b 52 20 mov 0x20(%r10),%r10
|
|
66347816: 41 01 32 add %esi,(%r10)
|
|
66347819: 44 89 42 10 mov %r8d,0x10(%rdx)
|
|
6634781d: 31 d2 xor %edx,%edx
|
|
6634781f: 45 8b 02 mov (%r10),%r8d
|
|
66347822: 45 85 c0 test %r8d,%r8d
|
|
66347825: 0f 9f c2 setg %dl
|
|
66347828: 3b 10 cmp (%rax),%edx
|
|
6634782a: 74 2d je 66347859 <GateFunc_DFF2_F+0xf9>
|
|
6634782c: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66347830: 48 8b 40 20 mov 0x20(%rax),%rax
|
|
66347834: 8b 00 mov (%rax),%eax
|
|
66347836: 85 c0 test %eax,%eax
|
|
66347838: 75 1f jne 66347859 <GateFunc_DFF2_F+0xf9>
|
|
6634783a: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634783e: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
66347842: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66347846: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634784c: 49 63 03 movslq (%r11),%rax
|
|
6634784f: 8d 48 01 lea 0x1(%rax),%ecx
|
|
66347852: 41 89 0b mov %ecx,(%r11)
|
|
66347855: 48 89 14 c3 mov %rdx,(%rbx,%rax,8)
|
|
66347859: 5b pop %rbx
|
|
6634785a: 5e pop %rsi
|
|
6634785b: c3 retq
|
|
6634785c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
0000000066347860 <GateFunc_Or5_F>:
|
|
66347860: ba 01 00 00 00 mov $0x1,%edx
|
|
66347865: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66347869: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
6634786d: 45 8b 08 mov (%r8),%r9d
|
|
66347870: 45 85 c9 test %r9d,%r9d
|
|
66347873: 75 0c jne 66347881 <GateFunc_Or5_F+0x21>
|
|
66347875: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
66347879: 45 8b 00 mov (%r8),%r8d
|
|
6634787c: 45 85 c0 test %r8d,%r8d
|
|
6634787f: 74 72 je 663478f3 <GateFunc_Or5_F+0x93>
|
|
66347881: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66347885: 45 8b 48 18 mov 0x18(%r8),%r9d
|
|
66347889: 44 39 ca cmp %r9d,%edx
|
|
6634788c: 74 64 je 663478f2 <GateFunc_Or5_F+0x92>
|
|
6634788e: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347892: 41 89 d3 mov %edx,%r11d
|
|
66347895: 45 29 cb sub %r9d,%r11d
|
|
66347898: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
6634789c: 4d 8b 52 30 mov 0x30(%r10),%r10
|
|
663478a0: 45 01 1a add %r11d,(%r10)
|
|
663478a3: 41 89 50 18 mov %edx,0x18(%r8)
|
|
663478a7: 31 d2 xor %edx,%edx
|
|
663478a9: 45 8b 02 mov (%r10),%r8d
|
|
663478ac: 45 85 c0 test %r8d,%r8d
|
|
663478af: 0f 9f c2 setg %dl
|
|
663478b2: 3b 10 cmp (%rax),%edx
|
|
663478b4: 74 3c je 663478f2 <GateFunc_Or5_F+0x92>
|
|
663478b6: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663478ba: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
663478be: 8b 00 mov (%rax),%eax
|
|
663478c0: 85 c0 test %eax,%eax
|
|
663478c2: 75 2e jne 663478f2 <GateFunc_Or5_F+0x92>
|
|
663478c4: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663478c8: 48 8b 0d 61 f0 00 00 mov 0xf061(%rip),%rcx # 66356930 <num_net_queue>
|
|
663478cf: 4c 8b 05 4a f0 00 00 mov 0xf04a(%rip),%r8 # 66356920 <net_queue>
|
|
663478d6: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
663478da: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663478de: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663478e4: 48 63 01 movslq (%rcx),%rax
|
|
663478e7: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
663478eb: 44 89 09 mov %r9d,(%rcx)
|
|
663478ee: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
663478f2: c3 retq
|
|
663478f3: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
663478f7: 45 8b 18 mov (%r8),%r11d
|
|
663478fa: 45 85 db test %r11d,%r11d
|
|
663478fd: 75 82 jne 66347881 <GateFunc_Or5_F+0x21>
|
|
663478ff: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66347903: 45 8b 10 mov (%r8),%r10d
|
|
66347906: 45 85 d2 test %r10d,%r10d
|
|
66347909: 0f 85 72 ff ff ff jne 66347881 <GateFunc_Or5_F+0x21>
|
|
6634790f: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
66347913: 44 8b 0a mov (%rdx),%r9d
|
|
66347916: 31 d2 xor %edx,%edx
|
|
66347918: 45 85 c9 test %r9d,%r9d
|
|
6634791b: 0f 95 c2 setne %dl
|
|
6634791e: e9 5e ff ff ff jmpq 66347881 <GateFunc_Or5_F+0x21>
|
|
66347923: 0f 1f 00 nopl (%rax)
|
|
66347926: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634792d: 00 00 00
|
|
|
|
0000000066347930 <GateFunc_Xnor7_F>:
|
|
66347930: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66347934: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66347938: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634793c: 8b 00 mov (%rax),%eax
|
|
6634793e: 41 33 00 xor (%r8),%eax
|
|
66347941: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
66347945: 41 33 00 xor (%r8),%eax
|
|
66347948: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
6634794c: 41 33 00 xor (%r8),%eax
|
|
6634794f: 4c 8b 42 28 mov 0x28(%rdx),%r8
|
|
66347953: 41 33 00 xor (%r8),%eax
|
|
66347956: 4c 8b 42 30 mov 0x30(%rdx),%r8
|
|
6634795a: 41 33 00 xor (%r8),%eax
|
|
6634795d: 4c 8b 42 38 mov 0x38(%rdx),%r8
|
|
66347961: 41 3b 00 cmp (%r8),%eax
|
|
66347964: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66347968: 0f 94 c0 sete %al
|
|
6634796b: 45 8b 48 20 mov 0x20(%r8),%r9d
|
|
6634796f: 0f b6 c0 movzbl %al,%eax
|
|
66347972: 44 39 c8 cmp %r9d,%eax
|
|
66347975: 74 67 je 663479de <GateFunc_Xnor7_F+0xae>
|
|
66347977: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634797b: 41 89 c3 mov %eax,%r11d
|
|
6634797e: 45 29 cb sub %r9d,%r11d
|
|
66347981: 4d 8b 52 40 mov 0x40(%r10),%r10
|
|
66347985: 45 01 1a add %r11d,(%r10)
|
|
66347988: 41 89 40 20 mov %eax,0x20(%r8)
|
|
6634798c: 45 31 c0 xor %r8d,%r8d
|
|
6634798f: 45 8b 0a mov (%r10),%r9d
|
|
66347992: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
66347996: 45 85 c9 test %r9d,%r9d
|
|
66347999: 41 0f 9f c0 setg %r8b
|
|
6634799d: 44 3b 00 cmp (%rax),%r8d
|
|
663479a0: 74 3c je 663479de <GateFunc_Xnor7_F+0xae>
|
|
663479a2: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663479a6: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
663479aa: 8b 00 mov (%rax),%eax
|
|
663479ac: 85 c0 test %eax,%eax
|
|
663479ae: 75 2e jne 663479de <GateFunc_Xnor7_F+0xae>
|
|
663479b0: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663479b4: 48 8b 0d 75 ef 00 00 mov 0xef75(%rip),%rcx # 66356930 <num_net_queue>
|
|
663479bb: 4c 8b 05 5e ef 00 00 mov 0xef5e(%rip),%r8 # 66356920 <net_queue>
|
|
663479c2: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
663479c6: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663479ca: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
663479d0: 48 63 01 movslq (%rcx),%rax
|
|
663479d3: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
663479d7: 44 89 09 mov %r9d,(%rcx)
|
|
663479da: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
663479de: c3 retq
|
|
663479df: 90 nop
|
|
|
|
00000000663479e0 <GateFunc_Nor5_F>:
|
|
663479e0: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
663479e4: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
663479e8: 8b 00 mov (%rax),%eax
|
|
663479ea: 85 c0 test %eax,%eax
|
|
663479ec: 0f 85 8e 00 00 00 jne 66347a80 <GateFunc_Nor5_F+0xa0>
|
|
663479f2: 4c 8b 42 10 mov 0x10(%rdx),%r8
|
|
663479f6: 45 8b 00 mov (%r8),%r8d
|
|
663479f9: 45 85 c0 test %r8d,%r8d
|
|
663479fc: 74 75 je 66347a73 <GateFunc_Nor5_F+0x93>
|
|
663479fe: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66347a02: 45 8b 48 18 mov 0x18(%r8),%r9d
|
|
66347a06: 44 39 c8 cmp %r9d,%eax
|
|
66347a09: 74 67 je 66347a72 <GateFunc_Nor5_F+0x92>
|
|
66347a0b: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347a0f: 41 89 c3 mov %eax,%r11d
|
|
66347a12: 45 29 cb sub %r9d,%r11d
|
|
66347a15: 4d 8b 52 30 mov 0x30(%r10),%r10
|
|
66347a19: 45 01 1a add %r11d,(%r10)
|
|
66347a1c: 41 89 40 18 mov %eax,0x18(%r8)
|
|
66347a20: 45 31 c0 xor %r8d,%r8d
|
|
66347a23: 45 8b 0a mov (%r10),%r9d
|
|
66347a26: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
66347a2a: 45 85 c9 test %r9d,%r9d
|
|
66347a2d: 41 0f 9f c0 setg %r8b
|
|
66347a31: 44 3b 00 cmp (%rax),%r8d
|
|
66347a34: 74 3c je 66347a72 <GateFunc_Nor5_F+0x92>
|
|
66347a36: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66347a3a: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66347a3e: 8b 00 mov (%rax),%eax
|
|
66347a40: 85 c0 test %eax,%eax
|
|
66347a42: 75 2e jne 66347a72 <GateFunc_Nor5_F+0x92>
|
|
66347a44: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66347a48: 48 8b 0d e1 ee 00 00 mov 0xeee1(%rip),%rcx # 66356930 <num_net_queue>
|
|
66347a4f: 4c 8b 05 ca ee 00 00 mov 0xeeca(%rip),%r8 # 66356920 <net_queue>
|
|
66347a56: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66347a5a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66347a5e: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66347a64: 48 63 01 movslq (%rcx),%rax
|
|
66347a67: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66347a6b: 44 89 09 mov %r9d,(%rcx)
|
|
66347a6e: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66347a72: c3 retq
|
|
66347a73: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66347a77: 8b 00 mov (%rax),%eax
|
|
66347a79: 85 c0 test %eax,%eax
|
|
66347a7b: 74 13 je 66347a90 <GateFunc_Nor5_F+0xb0>
|
|
66347a7d: 0f 1f 00 nopl (%rax)
|
|
66347a80: 31 c0 xor %eax,%eax
|
|
66347a82: e9 77 ff ff ff jmpq 663479fe <GateFunc_Nor5_F+0x1e>
|
|
66347a87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
66347a8e: 00 00
|
|
66347a90: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
66347a94: 45 8b 18 mov (%r8),%r11d
|
|
66347a97: 45 85 db test %r11d,%r11d
|
|
66347a9a: 0f 85 5e ff ff ff jne 663479fe <GateFunc_Nor5_F+0x1e>
|
|
66347aa0: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66347aa4: 44 8b 10 mov (%rax),%r10d
|
|
66347aa7: 31 c0 xor %eax,%eax
|
|
66347aa9: 45 85 d2 test %r10d,%r10d
|
|
66347aac: 0f 94 c0 sete %al
|
|
66347aaf: e9 4a ff ff ff jmpq 663479fe <GateFunc_Nor5_F+0x1e>
|
|
66347ab4: 66 90 xchg %ax,%ax
|
|
66347ab6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66347abd: 00 00 00
|
|
|
|
0000000066347ac0 <GateFunc_Nand5_F>:
|
|
66347ac0: ba 01 00 00 00 mov $0x1,%edx
|
|
66347ac5: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
66347ac9: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
66347acd: 45 8b 08 mov (%r8),%r9d
|
|
66347ad0: 45 85 c9 test %r9d,%r9d
|
|
66347ad3: 74 0c je 66347ae1 <GateFunc_Nand5_F+0x21>
|
|
66347ad5: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
66347ad9: 45 8b 00 mov (%r8),%r8d
|
|
66347adc: 45 85 c0 test %r8d,%r8d
|
|
66347adf: 75 72 jne 66347b53 <GateFunc_Nand5_F+0x93>
|
|
66347ae1: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66347ae5: 45 8b 48 18 mov 0x18(%r8),%r9d
|
|
66347ae9: 44 39 ca cmp %r9d,%edx
|
|
66347aec: 74 64 je 66347b52 <GateFunc_Nand5_F+0x92>
|
|
66347aee: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347af2: 41 89 d3 mov %edx,%r11d
|
|
66347af5: 45 29 cb sub %r9d,%r11d
|
|
66347af8: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66347afc: 4d 8b 52 30 mov 0x30(%r10),%r10
|
|
66347b00: 45 01 1a add %r11d,(%r10)
|
|
66347b03: 41 89 50 18 mov %edx,0x18(%r8)
|
|
66347b07: 31 d2 xor %edx,%edx
|
|
66347b09: 45 8b 02 mov (%r10),%r8d
|
|
66347b0c: 45 85 c0 test %r8d,%r8d
|
|
66347b0f: 0f 9f c2 setg %dl
|
|
66347b12: 3b 10 cmp (%rax),%edx
|
|
66347b14: 74 3c je 66347b52 <GateFunc_Nand5_F+0x92>
|
|
66347b16: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66347b1a: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66347b1e: 8b 00 mov (%rax),%eax
|
|
66347b20: 85 c0 test %eax,%eax
|
|
66347b22: 75 2e jne 66347b52 <GateFunc_Nand5_F+0x92>
|
|
66347b24: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66347b28: 48 8b 0d 01 ee 00 00 mov 0xee01(%rip),%rcx # 66356930 <num_net_queue>
|
|
66347b2f: 4c 8b 05 ea ed 00 00 mov 0xedea(%rip),%r8 # 66356920 <net_queue>
|
|
66347b36: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66347b3a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66347b3e: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66347b44: 48 63 01 movslq (%rcx),%rax
|
|
66347b47: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66347b4b: 44 89 09 mov %r9d,(%rcx)
|
|
66347b4e: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66347b52: c3 retq
|
|
66347b53: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
66347b57: 45 8b 18 mov (%r8),%r11d
|
|
66347b5a: 45 85 db test %r11d,%r11d
|
|
66347b5d: 74 82 je 66347ae1 <GateFunc_Nand5_F+0x21>
|
|
66347b5f: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
66347b63: 45 8b 10 mov (%r8),%r10d
|
|
66347b66: 45 85 d2 test %r10d,%r10d
|
|
66347b69: 0f 84 72 ff ff ff je 66347ae1 <GateFunc_Nand5_F+0x21>
|
|
66347b6f: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
66347b73: 44 8b 0a mov (%rdx),%r9d
|
|
66347b76: 31 d2 xor %edx,%edx
|
|
66347b78: 45 85 c9 test %r9d,%r9d
|
|
66347b7b: 0f 94 c2 sete %dl
|
|
66347b7e: e9 5e ff ff ff jmpq 66347ae1 <GateFunc_Nand5_F+0x21>
|
|
66347b83: 0f 1f 00 nopl (%rax)
|
|
66347b86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66347b8d: 00 00 00
|
|
|
|
0000000066347b90 <GateFunc_And5_F>:
|
|
66347b90: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66347b94: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66347b98: 8b 00 mov (%rax),%eax
|
|
66347b9a: 85 c0 test %eax,%eax
|
|
66347b9c: 74 0a je 66347ba8 <GateFunc_And5_F+0x18>
|
|
66347b9e: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66347ba2: 8b 00 mov (%rax),%eax
|
|
66347ba4: 85 c0 test %eax,%eax
|
|
66347ba6: 75 78 jne 66347c20 <GateFunc_And5_F+0x90>
|
|
66347ba8: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66347bac: 45 8b 48 18 mov 0x18(%r8),%r9d
|
|
66347bb0: 44 39 c8 cmp %r9d,%eax
|
|
66347bb3: 74 67 je 66347c1c <GateFunc_And5_F+0x8c>
|
|
66347bb5: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347bb9: 41 89 c3 mov %eax,%r11d
|
|
66347bbc: 45 29 cb sub %r9d,%r11d
|
|
66347bbf: 4d 8b 52 30 mov 0x30(%r10),%r10
|
|
66347bc3: 45 01 1a add %r11d,(%r10)
|
|
66347bc6: 41 89 40 18 mov %eax,0x18(%r8)
|
|
66347bca: 45 31 c0 xor %r8d,%r8d
|
|
66347bcd: 45 8b 0a mov (%r10),%r9d
|
|
66347bd0: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
66347bd4: 45 85 c9 test %r9d,%r9d
|
|
66347bd7: 41 0f 9f c0 setg %r8b
|
|
66347bdb: 44 3b 00 cmp (%rax),%r8d
|
|
66347bde: 74 3c je 66347c1c <GateFunc_And5_F+0x8c>
|
|
66347be0: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66347be4: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66347be8: 8b 00 mov (%rax),%eax
|
|
66347bea: 85 c0 test %eax,%eax
|
|
66347bec: 75 2e jne 66347c1c <GateFunc_And5_F+0x8c>
|
|
66347bee: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66347bf2: 48 8b 0d 37 ed 00 00 mov 0xed37(%rip),%rcx # 66356930 <num_net_queue>
|
|
66347bf9: 4c 8b 05 20 ed 00 00 mov 0xed20(%rip),%r8 # 66356920 <net_queue>
|
|
66347c00: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66347c04: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66347c08: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66347c0e: 48 63 01 movslq (%rcx),%rax
|
|
66347c11: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66347c15: 44 89 09 mov %r9d,(%rcx)
|
|
66347c18: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66347c1c: c3 retq
|
|
66347c1d: 0f 1f 00 nopl (%rax)
|
|
66347c20: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66347c24: 8b 00 mov (%rax),%eax
|
|
66347c26: 85 c0 test %eax,%eax
|
|
66347c28: 0f 84 7a ff ff ff je 66347ba8 <GateFunc_And5_F+0x18>
|
|
66347c2e: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66347c32: 8b 00 mov (%rax),%eax
|
|
66347c34: 85 c0 test %eax,%eax
|
|
66347c36: 0f 84 6c ff ff ff je 66347ba8 <GateFunc_And5_F+0x18>
|
|
66347c3c: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66347c40: 44 8b 10 mov (%rax),%r10d
|
|
66347c43: 31 c0 xor %eax,%eax
|
|
66347c45: 45 85 d2 test %r10d,%r10d
|
|
66347c48: 0f 95 c0 setne %al
|
|
66347c4b: e9 58 ff ff ff jmpq 66347ba8 <GateFunc_And5_F+0x18>
|
|
|
|
0000000066347c50 <GateFunc_Xor7_F>:
|
|
66347c50: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66347c54: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66347c58: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66347c5c: 8b 00 mov (%rax),%eax
|
|
66347c5e: 41 33 00 xor (%r8),%eax
|
|
66347c61: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
66347c65: 41 33 00 xor (%r8),%eax
|
|
66347c68: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
66347c6c: 41 33 00 xor (%r8),%eax
|
|
66347c6f: 4c 8b 42 28 mov 0x28(%rdx),%r8
|
|
66347c73: 41 33 00 xor (%r8),%eax
|
|
66347c76: 4c 8b 42 30 mov 0x30(%rdx),%r8
|
|
66347c7a: 41 33 00 xor (%r8),%eax
|
|
66347c7d: 4c 8b 42 38 mov 0x38(%rdx),%r8
|
|
66347c81: 41 33 00 xor (%r8),%eax
|
|
66347c84: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
66347c88: 45 8b 48 20 mov 0x20(%r8),%r9d
|
|
66347c8c: 44 39 c8 cmp %r9d,%eax
|
|
66347c8f: 74 67 je 66347cf8 <GateFunc_Xor7_F+0xa8>
|
|
66347c91: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
66347c95: 41 89 c3 mov %eax,%r11d
|
|
66347c98: 45 29 cb sub %r9d,%r11d
|
|
66347c9b: 4d 8b 52 40 mov 0x40(%r10),%r10
|
|
66347c9f: 45 01 1a add %r11d,(%r10)
|
|
66347ca2: 41 89 40 20 mov %eax,0x20(%r8)
|
|
66347ca6: 45 31 c0 xor %r8d,%r8d
|
|
66347ca9: 45 8b 0a mov (%r10),%r9d
|
|
66347cac: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
66347cb0: 45 85 c9 test %r9d,%r9d
|
|
66347cb3: 41 0f 9f c0 setg %r8b
|
|
66347cb7: 44 3b 00 cmp (%rax),%r8d
|
|
66347cba: 74 3c je 66347cf8 <GateFunc_Xor7_F+0xa8>
|
|
66347cbc: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66347cc0: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
66347cc4: 8b 00 mov (%rax),%eax
|
|
66347cc6: 85 c0 test %eax,%eax
|
|
66347cc8: 75 2e jne 66347cf8 <GateFunc_Xor7_F+0xa8>
|
|
66347cca: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66347cce: 48 8b 0d 5b ec 00 00 mov 0xec5b(%rip),%rcx # 66356930 <num_net_queue>
|
|
66347cd5: 4c 8b 05 44 ec 00 00 mov 0xec44(%rip),%r8 # 66356920 <net_queue>
|
|
66347cdc: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
66347ce0: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66347ce4: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66347cea: 48 63 01 movslq (%rcx),%rax
|
|
66347ced: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66347cf1: 44 89 09 mov %r9d,(%rcx)
|
|
66347cf4: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66347cf8: c3 retq
|
|
66347cf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
|
|
0000000066347d00 <GateFunc_Buffer64_F>:
|
|
66347d00: 56 push %rsi
|
|
66347d01: 53 push %rbx
|
|
66347d02: 48 83 ec 28 sub $0x28,%rsp
|
|
66347d06: 48 89 cb mov %rcx,%rbx
|
|
66347d09: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
66347d0d: 48 8b 81 08 04 00 00 mov 0x408(%rcx),%rax
|
|
66347d14: 44 8b 10 mov (%rax),%r10d
|
|
66347d17: 45 85 d2 test %r10d,%r10d
|
|
66347d1a: 74 34 je 66347d50 <GateFunc_Buffer64_F+0x50>
|
|
66347d1c: 31 d2 xor %edx,%edx
|
|
66347d1e: eb 04 jmp 66347d24 <GateFunc_Buffer64_F+0x24>
|
|
66347d20: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
66347d24: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
66347d28: 83 c2 41 add $0x41,%edx
|
|
66347d2b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
66347d2f: 48 89 d9 mov %rbx,%rcx
|
|
66347d32: 44 8b 00 mov (%rax),%r8d
|
|
66347d35: e8 76 96 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66347d3a: 48 83 fe 40 cmp $0x40,%rsi
|
|
66347d3e: 48 89 f2 mov %rsi,%rdx
|
|
66347d41: 75 dd jne 66347d20 <GateFunc_Buffer64_F+0x20>
|
|
66347d43: 48 83 c4 28 add $0x28,%rsp
|
|
66347d47: 5b pop %rbx
|
|
66347d48: 5e pop %rsi
|
|
66347d49: c3 retq
|
|
66347d4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66347d50: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66347d54: 4c 8b 1d c5 eb 00 00 mov 0xebc5(%rip),%r11 # 66356920 <net_queue>
|
|
66347d5b: 4c 8b 15 ce eb 00 00 mov 0xebce(%rip),%r10 # 66356930 <num_net_queue>
|
|
66347d62: 48 8d 90 04 01 00 00 lea 0x104(%rax),%rdx
|
|
66347d69: b8 08 02 00 00 mov $0x208,%eax
|
|
66347d6e: 66 90 xchg %ax,%ax
|
|
66347d70: 44 8b 02 mov (%rdx),%r8d
|
|
66347d73: 45 85 c0 test %r8d,%r8d
|
|
66347d76: 74 59 je 66347dd1 <GateFunc_Buffer64_F+0xd1>
|
|
66347d78: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
66347d7c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
66347d80: 45 29 01 sub %r8d,(%r9)
|
|
66347d83: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66347d89: 45 8b 09 mov (%r9),%r9d
|
|
66347d8c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66347d90: 45 85 c9 test %r9d,%r9d
|
|
66347d93: 41 0f 9f c1 setg %r9b
|
|
66347d97: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
66347d9b: 45 3b 08 cmp (%r8),%r9d
|
|
66347d9e: 74 31 je 66347dd1 <GateFunc_Buffer64_F+0xd1>
|
|
66347da0: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
66347da4: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66347da8: 45 8b 00 mov (%r8),%r8d
|
|
66347dab: 45 85 c0 test %r8d,%r8d
|
|
66347dae: 75 21 jne 66347dd1 <GateFunc_Buffer64_F+0xd1>
|
|
66347db0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
66347db4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
66347db8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
66347dbc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66347dc3: 4d 63 02 movslq (%r10),%r8
|
|
66347dc6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
66347dca: 41 89 32 mov %esi,(%r10)
|
|
66347dcd: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
66347dd1: 48 83 c0 08 add $0x8,%rax
|
|
66347dd5: 48 83 c2 04 add $0x4,%rdx
|
|
66347dd9: 48 3d 08 04 00 00 cmp $0x408,%rax
|
|
66347ddf: 75 8f jne 66347d70 <GateFunc_Buffer64_F+0x70>
|
|
66347de1: 48 83 c4 28 add $0x28,%rsp
|
|
66347de5: 5b pop %rbx
|
|
66347de6: 5e pop %rsi
|
|
66347de7: c3 retq
|
|
66347de8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
66347def: 00
|
|
|
|
0000000066347df0 <GateFunc_Enabler64_F>:
|
|
66347df0: 56 push %rsi
|
|
66347df1: 53 push %rbx
|
|
66347df2: 48 83 ec 28 sub $0x28,%rsp
|
|
66347df6: 48 89 cb mov %rcx,%rbx
|
|
66347df9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
66347dfd: 48 8b 81 08 04 00 00 mov 0x408(%rcx),%rax
|
|
66347e04: 44 8b 10 mov (%rax),%r10d
|
|
66347e07: 45 85 d2 test %r10d,%r10d
|
|
66347e0a: 74 34 je 66347e40 <GateFunc_Enabler64_F+0x50>
|
|
66347e0c: 31 d2 xor %edx,%edx
|
|
66347e0e: eb 04 jmp 66347e14 <GateFunc_Enabler64_F+0x24>
|
|
66347e10: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
66347e14: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
66347e18: 83 c2 41 add $0x41,%edx
|
|
66347e1b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
66347e1f: 48 89 d9 mov %rbx,%rcx
|
|
66347e22: 44 8b 00 mov (%rax),%r8d
|
|
66347e25: e8 86 95 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66347e2a: 48 83 fe 40 cmp $0x40,%rsi
|
|
66347e2e: 48 89 f2 mov %rsi,%rdx
|
|
66347e31: 75 dd jne 66347e10 <GateFunc_Enabler64_F+0x20>
|
|
66347e33: 48 83 c4 28 add $0x28,%rsp
|
|
66347e37: 5b pop %rbx
|
|
66347e38: 5e pop %rsi
|
|
66347e39: c3 retq
|
|
66347e3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66347e40: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66347e44: 4c 8b 1d d5 ea 00 00 mov 0xead5(%rip),%r11 # 66356920 <net_queue>
|
|
66347e4b: 4c 8b 15 de ea 00 00 mov 0xeade(%rip),%r10 # 66356930 <num_net_queue>
|
|
66347e52: 48 8d 90 04 01 00 00 lea 0x104(%rax),%rdx
|
|
66347e59: b8 08 02 00 00 mov $0x208,%eax
|
|
66347e5e: 66 90 xchg %ax,%ax
|
|
66347e60: 44 8b 02 mov (%rdx),%r8d
|
|
66347e63: 45 85 c0 test %r8d,%r8d
|
|
66347e66: 74 59 je 66347ec1 <GateFunc_Enabler64_F+0xd1>
|
|
66347e68: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
66347e6c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
66347e70: 45 29 01 sub %r8d,(%r9)
|
|
66347e73: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66347e79: 45 8b 09 mov (%r9),%r9d
|
|
66347e7c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66347e80: 45 85 c9 test %r9d,%r9d
|
|
66347e83: 41 0f 9f c1 setg %r9b
|
|
66347e87: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
66347e8b: 45 3b 08 cmp (%r8),%r9d
|
|
66347e8e: 74 31 je 66347ec1 <GateFunc_Enabler64_F+0xd1>
|
|
66347e90: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
66347e94: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66347e98: 45 8b 00 mov (%r8),%r8d
|
|
66347e9b: 45 85 c0 test %r8d,%r8d
|
|
66347e9e: 75 21 jne 66347ec1 <GateFunc_Enabler64_F+0xd1>
|
|
66347ea0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
66347ea4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
66347ea8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
66347eac: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66347eb3: 4d 63 02 movslq (%r10),%r8
|
|
66347eb6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
66347eba: 41 89 32 mov %esi,(%r10)
|
|
66347ebd: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
66347ec1: 48 83 c0 08 add $0x8,%rax
|
|
66347ec5: 48 83 c2 04 add $0x4,%rdx
|
|
66347ec9: 48 3d 08 04 00 00 cmp $0x408,%rax
|
|
66347ecf: 75 8f jne 66347e60 <GateFunc_Enabler64_F+0x70>
|
|
66347ed1: 48 83 c4 28 add $0x28,%rsp
|
|
66347ed5: 5b pop %rbx
|
|
66347ed6: 5e pop %rsi
|
|
66347ed7: c3 retq
|
|
66347ed8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
66347edf: 00
|
|
|
|
0000000066347ee0 <GateFunc_Buffer48_F>:
|
|
66347ee0: 56 push %rsi
|
|
66347ee1: 53 push %rbx
|
|
66347ee2: 48 83 ec 28 sub $0x28,%rsp
|
|
66347ee6: 48 89 cb mov %rcx,%rbx
|
|
66347ee9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
66347eed: 48 8b 81 08 03 00 00 mov 0x308(%rcx),%rax
|
|
66347ef4: 44 8b 10 mov (%rax),%r10d
|
|
66347ef7: 45 85 d2 test %r10d,%r10d
|
|
66347efa: 74 34 je 66347f30 <GateFunc_Buffer48_F+0x50>
|
|
66347efc: 31 d2 xor %edx,%edx
|
|
66347efe: eb 04 jmp 66347f04 <GateFunc_Buffer48_F+0x24>
|
|
66347f00: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
66347f04: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
66347f08: 83 c2 31 add $0x31,%edx
|
|
66347f0b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
66347f0f: 48 89 d9 mov %rbx,%rcx
|
|
66347f12: 44 8b 00 mov (%rax),%r8d
|
|
66347f15: e8 96 94 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66347f1a: 48 83 fe 30 cmp $0x30,%rsi
|
|
66347f1e: 48 89 f2 mov %rsi,%rdx
|
|
66347f21: 75 dd jne 66347f00 <GateFunc_Buffer48_F+0x20>
|
|
66347f23: 48 83 c4 28 add $0x28,%rsp
|
|
66347f27: 5b pop %rbx
|
|
66347f28: 5e pop %rsi
|
|
66347f29: c3 retq
|
|
66347f2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66347f30: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66347f34: 4c 8b 1d e5 e9 00 00 mov 0xe9e5(%rip),%r11 # 66356920 <net_queue>
|
|
66347f3b: 4c 8b 15 ee e9 00 00 mov 0xe9ee(%rip),%r10 # 66356930 <num_net_queue>
|
|
66347f42: 48 8d 90 c4 00 00 00 lea 0xc4(%rax),%rdx
|
|
66347f49: b8 88 01 00 00 mov $0x188,%eax
|
|
66347f4e: 66 90 xchg %ax,%ax
|
|
66347f50: 44 8b 02 mov (%rdx),%r8d
|
|
66347f53: 45 85 c0 test %r8d,%r8d
|
|
66347f56: 74 59 je 66347fb1 <GateFunc_Buffer48_F+0xd1>
|
|
66347f58: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
66347f5c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
66347f60: 45 29 01 sub %r8d,(%r9)
|
|
66347f63: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66347f69: 45 8b 09 mov (%r9),%r9d
|
|
66347f6c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66347f70: 45 85 c9 test %r9d,%r9d
|
|
66347f73: 41 0f 9f c1 setg %r9b
|
|
66347f77: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
66347f7b: 45 3b 08 cmp (%r8),%r9d
|
|
66347f7e: 74 31 je 66347fb1 <GateFunc_Buffer48_F+0xd1>
|
|
66347f80: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
66347f84: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66347f88: 45 8b 00 mov (%r8),%r8d
|
|
66347f8b: 45 85 c0 test %r8d,%r8d
|
|
66347f8e: 75 21 jne 66347fb1 <GateFunc_Buffer48_F+0xd1>
|
|
66347f90: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
66347f94: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
66347f98: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
66347f9c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66347fa3: 4d 63 02 movslq (%r10),%r8
|
|
66347fa6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
66347faa: 41 89 32 mov %esi,(%r10)
|
|
66347fad: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
66347fb1: 48 83 c0 08 add $0x8,%rax
|
|
66347fb5: 48 83 c2 04 add $0x4,%rdx
|
|
66347fb9: 48 3d 08 03 00 00 cmp $0x308,%rax
|
|
66347fbf: 75 8f jne 66347f50 <GateFunc_Buffer48_F+0x70>
|
|
66347fc1: 48 83 c4 28 add $0x28,%rsp
|
|
66347fc5: 5b pop %rbx
|
|
66347fc6: 5e pop %rsi
|
|
66347fc7: c3 retq
|
|
66347fc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
66347fcf: 00
|
|
|
|
0000000066347fd0 <GateFunc_Enabler48_F>:
|
|
66347fd0: 56 push %rsi
|
|
66347fd1: 53 push %rbx
|
|
66347fd2: 48 83 ec 28 sub $0x28,%rsp
|
|
66347fd6: 48 89 cb mov %rcx,%rbx
|
|
66347fd9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
66347fdd: 48 8b 81 08 03 00 00 mov 0x308(%rcx),%rax
|
|
66347fe4: 44 8b 10 mov (%rax),%r10d
|
|
66347fe7: 45 85 d2 test %r10d,%r10d
|
|
66347fea: 74 34 je 66348020 <GateFunc_Enabler48_F+0x50>
|
|
66347fec: 31 d2 xor %edx,%edx
|
|
66347fee: eb 04 jmp 66347ff4 <GateFunc_Enabler48_F+0x24>
|
|
66347ff0: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
66347ff4: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
66347ff8: 83 c2 31 add $0x31,%edx
|
|
66347ffb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
66347fff: 48 89 d9 mov %rbx,%rcx
|
|
66348002: 44 8b 00 mov (%rax),%r8d
|
|
66348005: e8 a6 93 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634800a: 48 83 fe 30 cmp $0x30,%rsi
|
|
6634800e: 48 89 f2 mov %rsi,%rdx
|
|
66348011: 75 dd jne 66347ff0 <GateFunc_Enabler48_F+0x20>
|
|
66348013: 48 83 c4 28 add $0x28,%rsp
|
|
66348017: 5b pop %rbx
|
|
66348018: 5e pop %rsi
|
|
66348019: c3 retq
|
|
6634801a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66348020: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66348024: 4c 8b 1d f5 e8 00 00 mov 0xe8f5(%rip),%r11 # 66356920 <net_queue>
|
|
6634802b: 4c 8b 15 fe e8 00 00 mov 0xe8fe(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348032: 48 8d 90 c4 00 00 00 lea 0xc4(%rax),%rdx
|
|
66348039: b8 88 01 00 00 mov $0x188,%eax
|
|
6634803e: 66 90 xchg %ax,%ax
|
|
66348040: 44 8b 02 mov (%rdx),%r8d
|
|
66348043: 45 85 c0 test %r8d,%r8d
|
|
66348046: 74 59 je 663480a1 <GateFunc_Enabler48_F+0xd1>
|
|
66348048: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634804c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
66348050: 45 29 01 sub %r8d,(%r9)
|
|
66348053: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66348059: 45 8b 09 mov (%r9),%r9d
|
|
6634805c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66348060: 45 85 c9 test %r9d,%r9d
|
|
66348063: 41 0f 9f c1 setg %r9b
|
|
66348067: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634806b: 45 3b 08 cmp (%r8),%r9d
|
|
6634806e: 74 31 je 663480a1 <GateFunc_Enabler48_F+0xd1>
|
|
66348070: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
66348074: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66348078: 45 8b 00 mov (%r8),%r8d
|
|
6634807b: 45 85 c0 test %r8d,%r8d
|
|
6634807e: 75 21 jne 663480a1 <GateFunc_Enabler48_F+0xd1>
|
|
66348080: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
66348084: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
66348088: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634808c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66348093: 4d 63 02 movslq (%r10),%r8
|
|
66348096: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634809a: 41 89 32 mov %esi,(%r10)
|
|
6634809d: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
663480a1: 48 83 c0 08 add $0x8,%rax
|
|
663480a5: 48 83 c2 04 add $0x4,%rdx
|
|
663480a9: 48 3d 08 03 00 00 cmp $0x308,%rax
|
|
663480af: 75 8f jne 66348040 <GateFunc_Enabler48_F+0x70>
|
|
663480b1: 48 83 c4 28 add $0x28,%rsp
|
|
663480b5: 5b pop %rbx
|
|
663480b6: 5e pop %rsi
|
|
663480b7: c3 retq
|
|
663480b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663480bf: 00
|
|
|
|
00000000663480c0 <GateFunc_Rom10x64_F>:
|
|
663480c0: 57 push %rdi
|
|
663480c1: 56 push %rsi
|
|
663480c2: 53 push %rbx
|
|
663480c3: 48 83 ec 20 sub $0x20,%rsp
|
|
663480c7: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
663480cb: 49 8b 81 58 02 00 00 mov 0x258(%r9),%rax
|
|
663480d2: 48 89 ce mov %rcx,%rsi
|
|
663480d5: 44 8b 10 mov (%rax),%r10d
|
|
663480d8: 45 85 d2 test %r10d,%r10d
|
|
663480db: 0f 84 9f 00 00 00 je 66348180 <GateFunc_Rom10x64_F+0xc0>
|
|
663480e1: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
663480e5: bb 0b 00 00 00 mov $0xb,%ebx
|
|
663480ea: 8b 10 mov (%rax),%edx
|
|
663480ec: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
663480f0: 8b 00 mov (%rax),%eax
|
|
663480f2: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
663480f5: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
663480f9: 8b 12 mov (%rdx),%edx
|
|
663480fb: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
663480fe: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66348102: 8b 12 mov (%rdx),%edx
|
|
66348104: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
66348107: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
6634810b: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
6634810f: 8b 00 mov (%rax),%eax
|
|
66348111: c1 e0 04 shl $0x4,%eax
|
|
66348114: 01 c7 add %eax,%edi
|
|
66348116: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
6634811a: 8b 00 mov (%rax),%eax
|
|
6634811c: c1 e0 05 shl $0x5,%eax
|
|
6634811f: 01 f8 add %edi,%eax
|
|
66348121: 8b 3a mov (%rdx),%edi
|
|
66348123: 49 8b 51 50 mov 0x50(%r9),%rdx
|
|
66348127: c1 e7 06 shl $0x6,%edi
|
|
6634812a: 01 c7 add %eax,%edi
|
|
6634812c: 49 8b 41 40 mov 0x40(%r9),%rax
|
|
66348130: 8b 00 mov (%rax),%eax
|
|
66348132: c1 e0 07 shl $0x7,%eax
|
|
66348135: 01 c7 add %eax,%edi
|
|
66348137: 49 8b 41 48 mov 0x48(%r9),%rax
|
|
6634813b: 8b 00 mov (%rax),%eax
|
|
6634813d: c1 e0 08 shl $0x8,%eax
|
|
66348140: 01 f8 add %edi,%eax
|
|
66348142: 8b 3a mov (%rdx),%edi
|
|
66348144: c1 e7 09 shl $0x9,%edi
|
|
66348147: 01 c7 add %eax,%edi
|
|
66348149: 48 63 ff movslq %edi,%rdi
|
|
6634814c: 48 c1 e7 02 shl $0x2,%rdi
|
|
66348150: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66348154: 89 da mov %ebx,%edx
|
|
66348156: 48 89 f1 mov %rsi,%rcx
|
|
66348159: 83 c3 01 add $0x1,%ebx
|
|
6634815c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66348160: 48 81 c7 00 10 00 00 add $0x1000,%rdi
|
|
66348167: e8 44 92 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634816c: 83 fb 4b cmp $0x4b,%ebx
|
|
6634816f: 75 df jne 66348150 <GateFunc_Rom10x64_F+0x90>
|
|
66348171: 48 83 c4 20 add $0x20,%rsp
|
|
66348175: 5b pop %rbx
|
|
66348176: 5e pop %rsi
|
|
66348177: 5f pop %rdi
|
|
66348178: c3 retq
|
|
66348179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66348180: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66348184: 4c 8b 1d 95 e7 00 00 mov 0xe795(%rip),%r11 # 66356920 <net_queue>
|
|
6634818b: 4c 8b 15 9e e7 00 00 mov 0xe79e(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348192: 48 8d 50 2c lea 0x2c(%rax),%rdx
|
|
66348196: b8 58 00 00 00 mov $0x58,%eax
|
|
6634819b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
663481a0: 8b 0a mov (%rdx),%ecx
|
|
663481a2: 85 c9 test %ecx,%ecx
|
|
663481a4: 74 55 je 663481fb <GateFunc_Rom10x64_F+0x13b>
|
|
663481a6: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
663481aa: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
663481ae: 41 29 08 sub %ecx,(%r8)
|
|
663481b1: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
663481b7: 45 8b 00 mov (%r8),%r8d
|
|
663481ba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
663481be: 45 85 c0 test %r8d,%r8d
|
|
663481c1: 41 0f 9f c0 setg %r8b
|
|
663481c5: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
663481c9: 44 3b 01 cmp (%rcx),%r8d
|
|
663481cc: 74 2d je 663481fb <GateFunc_Rom10x64_F+0x13b>
|
|
663481ce: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
663481d2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
663481d6: 8b 09 mov (%rcx),%ecx
|
|
663481d8: 85 c9 test %ecx,%ecx
|
|
663481da: 75 1f jne 663481fb <GateFunc_Rom10x64_F+0x13b>
|
|
663481dc: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
663481e0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
663481e4: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
663481e8: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
663481ee: 49 63 0a movslq (%r10),%rcx
|
|
663481f1: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
663481f4: 41 89 1a mov %ebx,(%r10)
|
|
663481f7: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
663481fb: 48 83 c0 08 add $0x8,%rax
|
|
663481ff: 48 83 c2 04 add $0x4,%rdx
|
|
66348203: 48 3d 58 02 00 00 cmp $0x258,%rax
|
|
66348209: 75 95 jne 663481a0 <GateFunc_Rom10x64_F+0xe0>
|
|
6634820b: 48 83 c4 20 add $0x20,%rsp
|
|
6634820f: 5b pop %rbx
|
|
66348210: 5e pop %rsi
|
|
66348211: 5f pop %rdi
|
|
66348212: c3 retq
|
|
66348213: 0f 1f 00 nopl (%rax)
|
|
66348216: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634821d: 00 00 00
|
|
|
|
0000000066348220 <GateFunc_Rom12x64_F>:
|
|
66348220: 57 push %rdi
|
|
66348221: 56 push %rsi
|
|
66348222: 53 push %rbx
|
|
66348223: 48 83 ec 20 sub $0x20,%rsp
|
|
66348227: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634822b: 49 8b 81 68 02 00 00 mov 0x268(%r9),%rax
|
|
66348232: 48 89 ce mov %rcx,%rsi
|
|
66348235: 44 8b 10 mov (%rax),%r10d
|
|
66348238: 45 85 d2 test %r10d,%r10d
|
|
6634823b: 0f 84 bf 00 00 00 je 66348300 <GateFunc_Rom12x64_F+0xe0>
|
|
66348241: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66348245: bb 0d 00 00 00 mov $0xd,%ebx
|
|
6634824a: 8b 10 mov (%rax),%edx
|
|
6634824c: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66348250: 8b 00 mov (%rax),%eax
|
|
66348252: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66348255: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66348259: 8b 12 mov (%rdx),%edx
|
|
6634825b: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634825e: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66348262: 8b 12 mov (%rdx),%edx
|
|
66348264: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
66348267: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
6634826b: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
6634826f: 8b 00 mov (%rax),%eax
|
|
66348271: c1 e0 04 shl $0x4,%eax
|
|
66348274: 01 f8 add %edi,%eax
|
|
66348276: 8b 3a mov (%rdx),%edi
|
|
66348278: 49 8b 51 48 mov 0x48(%r9),%rdx
|
|
6634827c: c1 e7 05 shl $0x5,%edi
|
|
6634827f: 01 c7 add %eax,%edi
|
|
66348281: 49 8b 41 38 mov 0x38(%r9),%rax
|
|
66348285: 8b 00 mov (%rax),%eax
|
|
66348287: c1 e0 06 shl $0x6,%eax
|
|
6634828a: 01 c7 add %eax,%edi
|
|
6634828c: 49 8b 41 40 mov 0x40(%r9),%rax
|
|
66348290: 8b 00 mov (%rax),%eax
|
|
66348292: c1 e0 07 shl $0x7,%eax
|
|
66348295: 01 f8 add %edi,%eax
|
|
66348297: 8b 3a mov (%rdx),%edi
|
|
66348299: 49 8b 51 60 mov 0x60(%r9),%rdx
|
|
6634829d: c1 e7 08 shl $0x8,%edi
|
|
663482a0: 01 c7 add %eax,%edi
|
|
663482a2: 49 8b 41 50 mov 0x50(%r9),%rax
|
|
663482a6: 8b 00 mov (%rax),%eax
|
|
663482a8: c1 e0 09 shl $0x9,%eax
|
|
663482ab: 01 c7 add %eax,%edi
|
|
663482ad: 49 8b 41 58 mov 0x58(%r9),%rax
|
|
663482b1: 8b 00 mov (%rax),%eax
|
|
663482b3: c1 e0 0a shl $0xa,%eax
|
|
663482b6: 01 f8 add %edi,%eax
|
|
663482b8: 8b 3a mov (%rdx),%edi
|
|
663482ba: c1 e7 0b shl $0xb,%edi
|
|
663482bd: 01 c7 add %eax,%edi
|
|
663482bf: 48 63 ff movslq %edi,%rdi
|
|
663482c2: 48 c1 e7 02 shl $0x2,%rdi
|
|
663482c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663482cd: 00 00 00
|
|
663482d0: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
663482d4: 89 da mov %ebx,%edx
|
|
663482d6: 48 89 f1 mov %rsi,%rcx
|
|
663482d9: 83 c3 01 add $0x1,%ebx
|
|
663482dc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
663482e0: 48 81 c7 00 40 00 00 add $0x4000,%rdi
|
|
663482e7: e8 c4 90 ff ff callq 663413b0 <sim_gate_set_port>
|
|
663482ec: 83 fb 4d cmp $0x4d,%ebx
|
|
663482ef: 75 df jne 663482d0 <GateFunc_Rom12x64_F+0xb0>
|
|
663482f1: 48 83 c4 20 add $0x20,%rsp
|
|
663482f5: 5b pop %rbx
|
|
663482f6: 5e pop %rsi
|
|
663482f7: 5f pop %rdi
|
|
663482f8: c3 retq
|
|
663482f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66348300: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66348304: 4c 8b 1d 15 e6 00 00 mov 0xe615(%rip),%r11 # 66356920 <net_queue>
|
|
6634830b: 4c 8b 15 1e e6 00 00 mov 0xe61e(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348312: 48 8d 50 34 lea 0x34(%rax),%rdx
|
|
66348316: b8 68 00 00 00 mov $0x68,%eax
|
|
6634831b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66348320: 8b 0a mov (%rdx),%ecx
|
|
66348322: 85 c9 test %ecx,%ecx
|
|
66348324: 74 55 je 6634837b <GateFunc_Rom12x64_F+0x15b>
|
|
66348326: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634832a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634832e: 41 29 08 sub %ecx,(%r8)
|
|
66348331: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66348337: 45 8b 00 mov (%r8),%r8d
|
|
6634833a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634833e: 45 85 c0 test %r8d,%r8d
|
|
66348341: 41 0f 9f c0 setg %r8b
|
|
66348345: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66348349: 44 3b 01 cmp (%rcx),%r8d
|
|
6634834c: 74 2d je 6634837b <GateFunc_Rom12x64_F+0x15b>
|
|
6634834e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66348352: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66348356: 8b 09 mov (%rcx),%ecx
|
|
66348358: 85 c9 test %ecx,%ecx
|
|
6634835a: 75 1f jne 6634837b <GateFunc_Rom12x64_F+0x15b>
|
|
6634835c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66348360: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66348364: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66348368: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634836e: 49 63 0a movslq (%r10),%rcx
|
|
66348371: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66348374: 41 89 1a mov %ebx,(%r10)
|
|
66348377: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634837b: 48 83 c0 08 add $0x8,%rax
|
|
6634837f: 48 83 c2 04 add $0x4,%rdx
|
|
66348383: 48 3d 68 02 00 00 cmp $0x268,%rax
|
|
66348389: 75 95 jne 66348320 <GateFunc_Rom12x64_F+0x100>
|
|
6634838b: 48 83 c4 20 add $0x20,%rsp
|
|
6634838f: 5b pop %rbx
|
|
66348390: 5e pop %rsi
|
|
66348391: 5f pop %rdi
|
|
66348392: c3 retq
|
|
66348393: 0f 1f 00 nopl (%rax)
|
|
66348396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634839d: 00 00 00
|
|
|
|
00000000663483a0 <GateFunc_Rom8x64_F>:
|
|
663483a0: 57 push %rdi
|
|
663483a1: 56 push %rsi
|
|
663483a2: 53 push %rbx
|
|
663483a3: 48 83 ec 20 sub $0x20,%rsp
|
|
663483a7: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
663483ab: 49 8b 81 48 02 00 00 mov 0x248(%r9),%rax
|
|
663483b2: 48 89 ce mov %rcx,%rsi
|
|
663483b5: 44 8b 10 mov (%rax),%r10d
|
|
663483b8: 45 85 d2 test %r10d,%r10d
|
|
663483bb: 0f 84 8f 00 00 00 je 66348450 <GateFunc_Rom8x64_F+0xb0>
|
|
663483c1: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
663483c5: bb 09 00 00 00 mov $0x9,%ebx
|
|
663483ca: 8b 10 mov (%rax),%edx
|
|
663483cc: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
663483d0: 8b 00 mov (%rax),%eax
|
|
663483d2: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
663483d5: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
663483d9: 8b 12 mov (%rdx),%edx
|
|
663483db: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
663483de: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
663483e2: 8b 12 mov (%rdx),%edx
|
|
663483e4: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
663483e7: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
663483eb: 8b 3a mov (%rdx),%edi
|
|
663483ed: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
663483f1: c1 e7 04 shl $0x4,%edi
|
|
663483f4: 01 c7 add %eax,%edi
|
|
663483f6: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
663483fa: 8b 00 mov (%rax),%eax
|
|
663483fc: c1 e0 05 shl $0x5,%eax
|
|
663483ff: 01 c7 add %eax,%edi
|
|
66348401: 49 8b 41 38 mov 0x38(%r9),%rax
|
|
66348405: 8b 00 mov (%rax),%eax
|
|
66348407: c1 e0 06 shl $0x6,%eax
|
|
6634840a: 01 f8 add %edi,%eax
|
|
6634840c: 8b 3a mov (%rdx),%edi
|
|
6634840e: c1 e7 07 shl $0x7,%edi
|
|
66348411: 01 c7 add %eax,%edi
|
|
66348413: 48 63 ff movslq %edi,%rdi
|
|
66348416: 48 c1 e7 02 shl $0x2,%rdi
|
|
6634841a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66348420: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66348424: 89 da mov %ebx,%edx
|
|
66348426: 48 89 f1 mov %rsi,%rcx
|
|
66348429: 83 c3 01 add $0x1,%ebx
|
|
6634842c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66348430: 48 81 c7 00 04 00 00 add $0x400,%rdi
|
|
66348437: e8 74 8f ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634843c: 83 fb 49 cmp $0x49,%ebx
|
|
6634843f: 75 df jne 66348420 <GateFunc_Rom8x64_F+0x80>
|
|
66348441: 48 83 c4 20 add $0x20,%rsp
|
|
66348445: 5b pop %rbx
|
|
66348446: 5e pop %rsi
|
|
66348447: 5f pop %rdi
|
|
66348448: c3 retq
|
|
66348449: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66348450: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66348454: 4c 8b 1d c5 e4 00 00 mov 0xe4c5(%rip),%r11 # 66356920 <net_queue>
|
|
6634845b: 4c 8b 15 ce e4 00 00 mov 0xe4ce(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348462: 48 8d 50 24 lea 0x24(%rax),%rdx
|
|
66348466: b8 48 00 00 00 mov $0x48,%eax
|
|
6634846b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66348470: 8b 0a mov (%rdx),%ecx
|
|
66348472: 85 c9 test %ecx,%ecx
|
|
66348474: 74 55 je 663484cb <GateFunc_Rom8x64_F+0x12b>
|
|
66348476: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634847a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634847e: 41 29 08 sub %ecx,(%r8)
|
|
66348481: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66348487: 45 8b 00 mov (%r8),%r8d
|
|
6634848a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634848e: 45 85 c0 test %r8d,%r8d
|
|
66348491: 41 0f 9f c0 setg %r8b
|
|
66348495: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66348499: 44 3b 01 cmp (%rcx),%r8d
|
|
6634849c: 74 2d je 663484cb <GateFunc_Rom8x64_F+0x12b>
|
|
6634849e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
663484a2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
663484a6: 8b 09 mov (%rcx),%ecx
|
|
663484a8: 85 c9 test %ecx,%ecx
|
|
663484aa: 75 1f jne 663484cb <GateFunc_Rom8x64_F+0x12b>
|
|
663484ac: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
663484b0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
663484b4: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
663484b8: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
663484be: 49 63 0a movslq (%r10),%rcx
|
|
663484c1: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
663484c4: 41 89 1a mov %ebx,(%r10)
|
|
663484c7: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
663484cb: 48 83 c0 08 add $0x8,%rax
|
|
663484cf: 48 83 c2 04 add $0x4,%rdx
|
|
663484d3: 48 3d 48 02 00 00 cmp $0x248,%rax
|
|
663484d9: 75 95 jne 66348470 <GateFunc_Rom8x64_F+0xd0>
|
|
663484db: 48 83 c4 20 add $0x20,%rsp
|
|
663484df: 5b pop %rbx
|
|
663484e0: 5e pop %rsi
|
|
663484e1: 5f pop %rdi
|
|
663484e2: c3 retq
|
|
663484e3: 0f 1f 00 nopl (%rax)
|
|
663484e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663484ed: 00 00 00
|
|
|
|
00000000663484f0 <GateFunc_Rom11x64_F>:
|
|
663484f0: 57 push %rdi
|
|
663484f1: 56 push %rsi
|
|
663484f2: 53 push %rbx
|
|
663484f3: 48 83 ec 20 sub $0x20,%rsp
|
|
663484f7: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
663484fb: 49 8b 81 60 02 00 00 mov 0x260(%r9),%rax
|
|
66348502: 48 89 ce mov %rcx,%rsi
|
|
66348505: 44 8b 10 mov (%rax),%r10d
|
|
66348508: 45 85 d2 test %r10d,%r10d
|
|
6634850b: 0f 84 af 00 00 00 je 663485c0 <GateFunc_Rom11x64_F+0xd0>
|
|
66348511: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66348515: bb 0c 00 00 00 mov $0xc,%ebx
|
|
6634851a: 8b 10 mov (%rax),%edx
|
|
6634851c: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66348520: 8b 00 mov (%rax),%eax
|
|
66348522: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66348525: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66348529: 8b 12 mov (%rdx),%edx
|
|
6634852b: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634852e: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66348532: 8b 12 mov (%rdx),%edx
|
|
66348534: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
66348537: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
6634853b: 8b 3a mov (%rdx),%edi
|
|
6634853d: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
66348541: c1 e7 04 shl $0x4,%edi
|
|
66348544: 01 c7 add %eax,%edi
|
|
66348546: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
6634854a: 8b 00 mov (%rax),%eax
|
|
6634854c: c1 e0 05 shl $0x5,%eax
|
|
6634854f: 01 c7 add %eax,%edi
|
|
66348551: 49 8b 41 38 mov 0x38(%r9),%rax
|
|
66348555: 8b 00 mov (%rax),%eax
|
|
66348557: c1 e0 06 shl $0x6,%eax
|
|
6634855a: 01 f8 add %edi,%eax
|
|
6634855c: 8b 3a mov (%rdx),%edi
|
|
6634855e: 49 8b 51 58 mov 0x58(%r9),%rdx
|
|
66348562: c1 e7 07 shl $0x7,%edi
|
|
66348565: 01 c7 add %eax,%edi
|
|
66348567: 49 8b 41 48 mov 0x48(%r9),%rax
|
|
6634856b: 8b 00 mov (%rax),%eax
|
|
6634856d: c1 e0 08 shl $0x8,%eax
|
|
66348570: 01 c7 add %eax,%edi
|
|
66348572: 49 8b 41 50 mov 0x50(%r9),%rax
|
|
66348576: 8b 00 mov (%rax),%eax
|
|
66348578: c1 e0 09 shl $0x9,%eax
|
|
6634857b: 01 f8 add %edi,%eax
|
|
6634857d: 8b 3a mov (%rdx),%edi
|
|
6634857f: c1 e7 0a shl $0xa,%edi
|
|
66348582: 01 c7 add %eax,%edi
|
|
66348584: 48 63 ff movslq %edi,%rdi
|
|
66348587: 48 c1 e7 02 shl $0x2,%rdi
|
|
6634858b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66348590: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66348594: 89 da mov %ebx,%edx
|
|
66348596: 48 89 f1 mov %rsi,%rcx
|
|
66348599: 83 c3 01 add $0x1,%ebx
|
|
6634859c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
663485a0: 48 81 c7 00 20 00 00 add $0x2000,%rdi
|
|
663485a7: e8 04 8e ff ff callq 663413b0 <sim_gate_set_port>
|
|
663485ac: 83 fb 4c cmp $0x4c,%ebx
|
|
663485af: 75 df jne 66348590 <GateFunc_Rom11x64_F+0xa0>
|
|
663485b1: 48 83 c4 20 add $0x20,%rsp
|
|
663485b5: 5b pop %rbx
|
|
663485b6: 5e pop %rsi
|
|
663485b7: 5f pop %rdi
|
|
663485b8: c3 retq
|
|
663485b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
663485c0: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
663485c4: 4c 8b 1d 55 e3 00 00 mov 0xe355(%rip),%r11 # 66356920 <net_queue>
|
|
663485cb: 4c 8b 15 5e e3 00 00 mov 0xe35e(%rip),%r10 # 66356930 <num_net_queue>
|
|
663485d2: 48 8d 50 30 lea 0x30(%rax),%rdx
|
|
663485d6: b8 60 00 00 00 mov $0x60,%eax
|
|
663485db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
663485e0: 8b 0a mov (%rdx),%ecx
|
|
663485e2: 85 c9 test %ecx,%ecx
|
|
663485e4: 74 55 je 6634863b <GateFunc_Rom11x64_F+0x14b>
|
|
663485e6: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
663485ea: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
663485ee: 41 29 08 sub %ecx,(%r8)
|
|
663485f1: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
663485f7: 45 8b 00 mov (%r8),%r8d
|
|
663485fa: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
663485fe: 45 85 c0 test %r8d,%r8d
|
|
66348601: 41 0f 9f c0 setg %r8b
|
|
66348605: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66348609: 44 3b 01 cmp (%rcx),%r8d
|
|
6634860c: 74 2d je 6634863b <GateFunc_Rom11x64_F+0x14b>
|
|
6634860e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66348612: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66348616: 8b 09 mov (%rcx),%ecx
|
|
66348618: 85 c9 test %ecx,%ecx
|
|
6634861a: 75 1f jne 6634863b <GateFunc_Rom11x64_F+0x14b>
|
|
6634861c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66348620: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66348624: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66348628: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634862e: 49 63 0a movslq (%r10),%rcx
|
|
66348631: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66348634: 41 89 1a mov %ebx,(%r10)
|
|
66348637: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634863b: 48 83 c0 08 add $0x8,%rax
|
|
6634863f: 48 83 c2 04 add $0x4,%rdx
|
|
66348643: 48 3d 60 02 00 00 cmp $0x260,%rax
|
|
66348649: 75 95 jne 663485e0 <GateFunc_Rom11x64_F+0xf0>
|
|
6634864b: 48 83 c4 20 add $0x20,%rsp
|
|
6634864f: 5b pop %rbx
|
|
66348650: 5e pop %rsi
|
|
66348651: 5f pop %rdi
|
|
66348652: c3 retq
|
|
66348653: 0f 1f 00 nopl (%rax)
|
|
66348656: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634865d: 00 00 00
|
|
|
|
0000000066348660 <GateFunc_Rom9x64_F>:
|
|
66348660: 57 push %rdi
|
|
66348661: 56 push %rsi
|
|
66348662: 53 push %rbx
|
|
66348663: 48 83 ec 20 sub $0x20,%rsp
|
|
66348667: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634866b: 49 8b 81 50 02 00 00 mov 0x250(%r9),%rax
|
|
66348672: 48 89 ce mov %rcx,%rsi
|
|
66348675: 44 8b 10 mov (%rax),%r10d
|
|
66348678: 45 85 d2 test %r10d,%r10d
|
|
6634867b: 0f 84 8f 00 00 00 je 66348710 <GateFunc_Rom9x64_F+0xb0>
|
|
66348681: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66348685: bb 0a 00 00 00 mov $0xa,%ebx
|
|
6634868a: 8b 10 mov (%rax),%edx
|
|
6634868c: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66348690: 8b 00 mov (%rax),%eax
|
|
66348692: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66348695: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66348699: 8b 12 mov (%rdx),%edx
|
|
6634869b: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634869e: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
663486a2: 8b 12 mov (%rdx),%edx
|
|
663486a4: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
663486a7: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
663486ab: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
663486af: 8b 00 mov (%rax),%eax
|
|
663486b1: c1 e0 04 shl $0x4,%eax
|
|
663486b4: 01 f8 add %edi,%eax
|
|
663486b6: 8b 3a mov (%rdx),%edi
|
|
663486b8: 49 8b 51 48 mov 0x48(%r9),%rdx
|
|
663486bc: c1 e7 05 shl $0x5,%edi
|
|
663486bf: 01 c7 add %eax,%edi
|
|
663486c1: 49 8b 41 38 mov 0x38(%r9),%rax
|
|
663486c5: 8b 00 mov (%rax),%eax
|
|
663486c7: c1 e0 06 shl $0x6,%eax
|
|
663486ca: 01 c7 add %eax,%edi
|
|
663486cc: 49 8b 41 40 mov 0x40(%r9),%rax
|
|
663486d0: 8b 00 mov (%rax),%eax
|
|
663486d2: c1 e0 07 shl $0x7,%eax
|
|
663486d5: 01 f8 add %edi,%eax
|
|
663486d7: 8b 3a mov (%rdx),%edi
|
|
663486d9: c1 e7 08 shl $0x8,%edi
|
|
663486dc: 01 c7 add %eax,%edi
|
|
663486de: 48 63 ff movslq %edi,%rdi
|
|
663486e1: 48 c1 e7 02 shl $0x2,%rdi
|
|
663486e5: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
663486e9: 89 da mov %ebx,%edx
|
|
663486eb: 48 89 f1 mov %rsi,%rcx
|
|
663486ee: 83 c3 01 add $0x1,%ebx
|
|
663486f1: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
663486f5: 48 81 c7 00 08 00 00 add $0x800,%rdi
|
|
663486fc: e8 af 8c ff ff callq 663413b0 <sim_gate_set_port>
|
|
66348701: 83 fb 4a cmp $0x4a,%ebx
|
|
66348704: 75 df jne 663486e5 <GateFunc_Rom9x64_F+0x85>
|
|
66348706: 48 83 c4 20 add $0x20,%rsp
|
|
6634870a: 5b pop %rbx
|
|
6634870b: 5e pop %rsi
|
|
6634870c: 5f pop %rdi
|
|
6634870d: c3 retq
|
|
6634870e: 66 90 xchg %ax,%ax
|
|
66348710: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66348714: 4c 8b 1d 05 e2 00 00 mov 0xe205(%rip),%r11 # 66356920 <net_queue>
|
|
6634871b: 4c 8b 15 0e e2 00 00 mov 0xe20e(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348722: 48 8d 50 28 lea 0x28(%rax),%rdx
|
|
66348726: b8 50 00 00 00 mov $0x50,%eax
|
|
6634872b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66348730: 8b 0a mov (%rdx),%ecx
|
|
66348732: 85 c9 test %ecx,%ecx
|
|
66348734: 74 55 je 6634878b <GateFunc_Rom9x64_F+0x12b>
|
|
66348736: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634873a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634873e: 41 29 08 sub %ecx,(%r8)
|
|
66348741: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66348747: 45 8b 00 mov (%r8),%r8d
|
|
6634874a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634874e: 45 85 c0 test %r8d,%r8d
|
|
66348751: 41 0f 9f c0 setg %r8b
|
|
66348755: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66348759: 44 3b 01 cmp (%rcx),%r8d
|
|
6634875c: 74 2d je 6634878b <GateFunc_Rom9x64_F+0x12b>
|
|
6634875e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66348762: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66348766: 8b 09 mov (%rcx),%ecx
|
|
66348768: 85 c9 test %ecx,%ecx
|
|
6634876a: 75 1f jne 6634878b <GateFunc_Rom9x64_F+0x12b>
|
|
6634876c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66348770: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66348774: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66348778: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634877e: 49 63 0a movslq (%r10),%rcx
|
|
66348781: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66348784: 41 89 1a mov %ebx,(%r10)
|
|
66348787: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634878b: 48 83 c0 08 add $0x8,%rax
|
|
6634878f: 48 83 c2 04 add $0x4,%rdx
|
|
66348793: 48 3d 50 02 00 00 cmp $0x250,%rax
|
|
66348799: 75 95 jne 66348730 <GateFunc_Rom9x64_F+0xd0>
|
|
6634879b: 48 83 c4 20 add $0x20,%rsp
|
|
6634879f: 5b pop %rbx
|
|
663487a0: 5e pop %rsi
|
|
663487a1: 5f pop %rdi
|
|
663487a2: c3 retq
|
|
663487a3: 0f 1f 00 nopl (%rax)
|
|
663487a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663487ad: 00 00 00
|
|
|
|
00000000663487b0 <GateFunc_Rom6x64_F>:
|
|
663487b0: 57 push %rdi
|
|
663487b1: 56 push %rsi
|
|
663487b2: 53 push %rbx
|
|
663487b3: 48 83 ec 20 sub $0x20,%rsp
|
|
663487b7: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
663487bb: 49 8b 81 38 02 00 00 mov 0x238(%r9),%rax
|
|
663487c2: 48 89 ce mov %rcx,%rsi
|
|
663487c5: 44 8b 10 mov (%rax),%r10d
|
|
663487c8: 45 85 d2 test %r10d,%r10d
|
|
663487cb: 74 73 je 66348840 <GateFunc_Rom6x64_F+0x90>
|
|
663487cd: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
663487d1: bb 07 00 00 00 mov $0x7,%ebx
|
|
663487d6: 8b 10 mov (%rax),%edx
|
|
663487d8: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
663487dc: 8b 00 mov (%rax),%eax
|
|
663487de: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
663487e1: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
663487e5: 8b 12 mov (%rdx),%edx
|
|
663487e7: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
663487ea: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
663487ee: 8b 12 mov (%rdx),%edx
|
|
663487f0: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
663487f3: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
663487f7: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
663487fb: 8b 00 mov (%rax),%eax
|
|
663487fd: c1 e0 04 shl $0x4,%eax
|
|
66348800: 01 f8 add %edi,%eax
|
|
66348802: 8b 3a mov (%rdx),%edi
|
|
66348804: c1 e7 05 shl $0x5,%edi
|
|
66348807: 01 c7 add %eax,%edi
|
|
66348809: 48 63 ff movslq %edi,%rdi
|
|
6634880c: 48 c1 e7 02 shl $0x2,%rdi
|
|
66348810: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66348814: 89 da mov %ebx,%edx
|
|
66348816: 48 89 f1 mov %rsi,%rcx
|
|
66348819: 83 c3 01 add $0x1,%ebx
|
|
6634881c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66348820: 48 81 c7 00 01 00 00 add $0x100,%rdi
|
|
66348827: e8 84 8b ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634882c: 83 fb 47 cmp $0x47,%ebx
|
|
6634882f: 75 df jne 66348810 <GateFunc_Rom6x64_F+0x60>
|
|
66348831: 48 83 c4 20 add $0x20,%rsp
|
|
66348835: 5b pop %rbx
|
|
66348836: 5e pop %rsi
|
|
66348837: 5f pop %rdi
|
|
66348838: c3 retq
|
|
66348839: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66348840: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66348844: 4c 8b 1d d5 e0 00 00 mov 0xe0d5(%rip),%r11 # 66356920 <net_queue>
|
|
6634884b: 4c 8b 15 de e0 00 00 mov 0xe0de(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348852: 48 8d 50 1c lea 0x1c(%rax),%rdx
|
|
66348856: b8 38 00 00 00 mov $0x38,%eax
|
|
6634885b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66348860: 8b 0a mov (%rdx),%ecx
|
|
66348862: 85 c9 test %ecx,%ecx
|
|
66348864: 74 55 je 663488bb <GateFunc_Rom6x64_F+0x10b>
|
|
66348866: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634886a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634886e: 41 29 08 sub %ecx,(%r8)
|
|
66348871: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66348877: 45 8b 00 mov (%r8),%r8d
|
|
6634887a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634887e: 45 85 c0 test %r8d,%r8d
|
|
66348881: 41 0f 9f c0 setg %r8b
|
|
66348885: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66348889: 44 3b 01 cmp (%rcx),%r8d
|
|
6634888c: 74 2d je 663488bb <GateFunc_Rom6x64_F+0x10b>
|
|
6634888e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66348892: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66348896: 8b 09 mov (%rcx),%ecx
|
|
66348898: 85 c9 test %ecx,%ecx
|
|
6634889a: 75 1f jne 663488bb <GateFunc_Rom6x64_F+0x10b>
|
|
6634889c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
663488a0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
663488a4: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
663488a8: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
663488ae: 49 63 0a movslq (%r10),%rcx
|
|
663488b1: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
663488b4: 41 89 1a mov %ebx,(%r10)
|
|
663488b7: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
663488bb: 48 83 c0 08 add $0x8,%rax
|
|
663488bf: 48 83 c2 04 add $0x4,%rdx
|
|
663488c3: 48 3d 38 02 00 00 cmp $0x238,%rax
|
|
663488c9: 75 95 jne 66348860 <GateFunc_Rom6x64_F+0xb0>
|
|
663488cb: 48 83 c4 20 add $0x20,%rsp
|
|
663488cf: 5b pop %rbx
|
|
663488d0: 5e pop %rsi
|
|
663488d1: 5f pop %rdi
|
|
663488d2: c3 retq
|
|
663488d3: 0f 1f 00 nopl (%rax)
|
|
663488d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663488dd: 00 00 00
|
|
|
|
00000000663488e0 <GateFunc_Enabler32_F>:
|
|
663488e0: 56 push %rsi
|
|
663488e1: 53 push %rbx
|
|
663488e2: 48 83 ec 28 sub $0x28,%rsp
|
|
663488e6: 48 89 cb mov %rcx,%rbx
|
|
663488e9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
663488ed: 48 8b 81 08 02 00 00 mov 0x208(%rcx),%rax
|
|
663488f4: 44 8b 10 mov (%rax),%r10d
|
|
663488f7: 45 85 d2 test %r10d,%r10d
|
|
663488fa: 74 34 je 66348930 <GateFunc_Enabler32_F+0x50>
|
|
663488fc: 31 d2 xor %edx,%edx
|
|
663488fe: eb 04 jmp 66348904 <GateFunc_Enabler32_F+0x24>
|
|
66348900: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
66348904: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
66348908: 83 c2 21 add $0x21,%edx
|
|
6634890b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634890f: 48 89 d9 mov %rbx,%rcx
|
|
66348912: 44 8b 00 mov (%rax),%r8d
|
|
66348915: e8 96 8a ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634891a: 48 83 fe 20 cmp $0x20,%rsi
|
|
6634891e: 48 89 f2 mov %rsi,%rdx
|
|
66348921: 75 dd jne 66348900 <GateFunc_Enabler32_F+0x20>
|
|
66348923: 48 83 c4 28 add $0x28,%rsp
|
|
66348927: 5b pop %rbx
|
|
66348928: 5e pop %rsi
|
|
66348929: c3 retq
|
|
6634892a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66348930: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66348934: 4c 8b 1d e5 df 00 00 mov 0xdfe5(%rip),%r11 # 66356920 <net_queue>
|
|
6634893b: 4c 8b 15 ee df 00 00 mov 0xdfee(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348942: 48 8d 90 84 00 00 00 lea 0x84(%rax),%rdx
|
|
66348949: b8 08 01 00 00 mov $0x108,%eax
|
|
6634894e: 66 90 xchg %ax,%ax
|
|
66348950: 44 8b 02 mov (%rdx),%r8d
|
|
66348953: 45 85 c0 test %r8d,%r8d
|
|
66348956: 74 59 je 663489b1 <GateFunc_Enabler32_F+0xd1>
|
|
66348958: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634895c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
66348960: 45 29 01 sub %r8d,(%r9)
|
|
66348963: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66348969: 45 8b 09 mov (%r9),%r9d
|
|
6634896c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66348970: 45 85 c9 test %r9d,%r9d
|
|
66348973: 41 0f 9f c1 setg %r9b
|
|
66348977: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634897b: 45 3b 08 cmp (%r8),%r9d
|
|
6634897e: 74 31 je 663489b1 <GateFunc_Enabler32_F+0xd1>
|
|
66348980: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
66348984: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66348988: 45 8b 00 mov (%r8),%r8d
|
|
6634898b: 45 85 c0 test %r8d,%r8d
|
|
6634898e: 75 21 jne 663489b1 <GateFunc_Enabler32_F+0xd1>
|
|
66348990: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
66348994: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
66348998: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634899c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
663489a3: 4d 63 02 movslq (%r10),%r8
|
|
663489a6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
663489aa: 41 89 32 mov %esi,(%r10)
|
|
663489ad: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
663489b1: 48 83 c0 08 add $0x8,%rax
|
|
663489b5: 48 83 c2 04 add $0x4,%rdx
|
|
663489b9: 48 3d 08 02 00 00 cmp $0x208,%rax
|
|
663489bf: 75 8f jne 66348950 <GateFunc_Enabler32_F+0x70>
|
|
663489c1: 48 83 c4 28 add $0x28,%rsp
|
|
663489c5: 5b pop %rbx
|
|
663489c6: 5e pop %rsi
|
|
663489c7: c3 retq
|
|
663489c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663489cf: 00
|
|
|
|
00000000663489d0 <GateFunc_Buffer32_F>:
|
|
663489d0: 56 push %rsi
|
|
663489d1: 53 push %rbx
|
|
663489d2: 48 83 ec 28 sub $0x28,%rsp
|
|
663489d6: 48 89 cb mov %rcx,%rbx
|
|
663489d9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
663489dd: 48 8b 81 08 02 00 00 mov 0x208(%rcx),%rax
|
|
663489e4: 44 8b 10 mov (%rax),%r10d
|
|
663489e7: 45 85 d2 test %r10d,%r10d
|
|
663489ea: 74 34 je 66348a20 <GateFunc_Buffer32_F+0x50>
|
|
663489ec: 31 d2 xor %edx,%edx
|
|
663489ee: eb 04 jmp 663489f4 <GateFunc_Buffer32_F+0x24>
|
|
663489f0: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
663489f4: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
663489f8: 83 c2 21 add $0x21,%edx
|
|
663489fb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
663489ff: 48 89 d9 mov %rbx,%rcx
|
|
66348a02: 44 8b 00 mov (%rax),%r8d
|
|
66348a05: e8 a6 89 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66348a0a: 48 83 fe 20 cmp $0x20,%rsi
|
|
66348a0e: 48 89 f2 mov %rsi,%rdx
|
|
66348a11: 75 dd jne 663489f0 <GateFunc_Buffer32_F+0x20>
|
|
66348a13: 48 83 c4 28 add $0x28,%rsp
|
|
66348a17: 5b pop %rbx
|
|
66348a18: 5e pop %rsi
|
|
66348a19: c3 retq
|
|
66348a1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66348a20: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66348a24: 4c 8b 1d f5 de 00 00 mov 0xdef5(%rip),%r11 # 66356920 <net_queue>
|
|
66348a2b: 4c 8b 15 fe de 00 00 mov 0xdefe(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348a32: 48 8d 90 84 00 00 00 lea 0x84(%rax),%rdx
|
|
66348a39: b8 08 01 00 00 mov $0x108,%eax
|
|
66348a3e: 66 90 xchg %ax,%ax
|
|
66348a40: 44 8b 02 mov (%rdx),%r8d
|
|
66348a43: 45 85 c0 test %r8d,%r8d
|
|
66348a46: 74 59 je 66348aa1 <GateFunc_Buffer32_F+0xd1>
|
|
66348a48: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
66348a4c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
66348a50: 45 29 01 sub %r8d,(%r9)
|
|
66348a53: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66348a59: 45 8b 09 mov (%r9),%r9d
|
|
66348a5c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66348a60: 45 85 c9 test %r9d,%r9d
|
|
66348a63: 41 0f 9f c1 setg %r9b
|
|
66348a67: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
66348a6b: 45 3b 08 cmp (%r8),%r9d
|
|
66348a6e: 74 31 je 66348aa1 <GateFunc_Buffer32_F+0xd1>
|
|
66348a70: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
66348a74: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66348a78: 45 8b 00 mov (%r8),%r8d
|
|
66348a7b: 45 85 c0 test %r8d,%r8d
|
|
66348a7e: 75 21 jne 66348aa1 <GateFunc_Buffer32_F+0xd1>
|
|
66348a80: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
66348a84: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
66348a88: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
66348a8c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66348a93: 4d 63 02 movslq (%r10),%r8
|
|
66348a96: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
66348a9a: 41 89 32 mov %esi,(%r10)
|
|
66348a9d: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
66348aa1: 48 83 c0 08 add $0x8,%rax
|
|
66348aa5: 48 83 c2 04 add $0x4,%rdx
|
|
66348aa9: 48 3d 08 02 00 00 cmp $0x208,%rax
|
|
66348aaf: 75 8f jne 66348a40 <GateFunc_Buffer32_F+0x70>
|
|
66348ab1: 48 83 c4 28 add $0x28,%rsp
|
|
66348ab5: 5b pop %rbx
|
|
66348ab6: 5e pop %rsi
|
|
66348ab7: c3 retq
|
|
66348ab8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
66348abf: 00
|
|
|
|
0000000066348ac0 <GateFunc_Rom11x48_F>:
|
|
66348ac0: 57 push %rdi
|
|
66348ac1: 56 push %rsi
|
|
66348ac2: 53 push %rbx
|
|
66348ac3: 48 83 ec 20 sub $0x20,%rsp
|
|
66348ac7: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
66348acb: 49 8b 81 e0 01 00 00 mov 0x1e0(%r9),%rax
|
|
66348ad2: 48 89 ce mov %rcx,%rsi
|
|
66348ad5: 44 8b 10 mov (%rax),%r10d
|
|
66348ad8: 45 85 d2 test %r10d,%r10d
|
|
66348adb: 0f 84 af 00 00 00 je 66348b90 <GateFunc_Rom11x48_F+0xd0>
|
|
66348ae1: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66348ae5: bb 0c 00 00 00 mov $0xc,%ebx
|
|
66348aea: 8b 10 mov (%rax),%edx
|
|
66348aec: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66348af0: 8b 00 mov (%rax),%eax
|
|
66348af2: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66348af5: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66348af9: 8b 12 mov (%rdx),%edx
|
|
66348afb: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66348afe: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66348b02: 8b 12 mov (%rdx),%edx
|
|
66348b04: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
66348b07: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
66348b0b: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
66348b0f: 8b 00 mov (%rax),%eax
|
|
66348b11: c1 e0 04 shl $0x4,%eax
|
|
66348b14: 01 f8 add %edi,%eax
|
|
66348b16: 8b 3a mov (%rdx),%edi
|
|
66348b18: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
66348b1c: c1 e7 05 shl $0x5,%edi
|
|
66348b1f: 01 f8 add %edi,%eax
|
|
66348b21: 8b 3a mov (%rdx),%edi
|
|
66348b23: 49 8b 51 50 mov 0x50(%r9),%rdx
|
|
66348b27: c1 e7 06 shl $0x6,%edi
|
|
66348b2a: 01 c7 add %eax,%edi
|
|
66348b2c: 49 8b 41 40 mov 0x40(%r9),%rax
|
|
66348b30: 8b 00 mov (%rax),%eax
|
|
66348b32: c1 e0 07 shl $0x7,%eax
|
|
66348b35: 01 c7 add %eax,%edi
|
|
66348b37: 49 8b 41 48 mov 0x48(%r9),%rax
|
|
66348b3b: 8b 00 mov (%rax),%eax
|
|
66348b3d: c1 e0 08 shl $0x8,%eax
|
|
66348b40: 01 f8 add %edi,%eax
|
|
66348b42: 8b 3a mov (%rdx),%edi
|
|
66348b44: 49 8b 51 58 mov 0x58(%r9),%rdx
|
|
66348b48: c1 e7 09 shl $0x9,%edi
|
|
66348b4b: 01 f8 add %edi,%eax
|
|
66348b4d: 8b 3a mov (%rdx),%edi
|
|
66348b4f: c1 e7 0a shl $0xa,%edi
|
|
66348b52: 01 c7 add %eax,%edi
|
|
66348b54: 48 63 ff movslq %edi,%rdi
|
|
66348b57: 48 c1 e7 02 shl $0x2,%rdi
|
|
66348b5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66348b60: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66348b64: 89 da mov %ebx,%edx
|
|
66348b66: 48 89 f1 mov %rsi,%rcx
|
|
66348b69: 83 c3 01 add $0x1,%ebx
|
|
66348b6c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66348b70: 48 81 c7 00 20 00 00 add $0x2000,%rdi
|
|
66348b77: e8 34 88 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66348b7c: 83 fb 3c cmp $0x3c,%ebx
|
|
66348b7f: 75 df jne 66348b60 <GateFunc_Rom11x48_F+0xa0>
|
|
66348b81: 48 83 c4 20 add $0x20,%rsp
|
|
66348b85: 5b pop %rbx
|
|
66348b86: 5e pop %rsi
|
|
66348b87: 5f pop %rdi
|
|
66348b88: c3 retq
|
|
66348b89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66348b90: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66348b94: 4c 8b 1d 85 dd 00 00 mov 0xdd85(%rip),%r11 # 66356920 <net_queue>
|
|
66348b9b: 4c 8b 15 8e dd 00 00 mov 0xdd8e(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348ba2: 48 8d 50 30 lea 0x30(%rax),%rdx
|
|
66348ba6: b8 60 00 00 00 mov $0x60,%eax
|
|
66348bab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66348bb0: 8b 0a mov (%rdx),%ecx
|
|
66348bb2: 85 c9 test %ecx,%ecx
|
|
66348bb4: 74 55 je 66348c0b <GateFunc_Rom11x48_F+0x14b>
|
|
66348bb6: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
66348bba: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66348bbe: 41 29 08 sub %ecx,(%r8)
|
|
66348bc1: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66348bc7: 45 8b 00 mov (%r8),%r8d
|
|
66348bca: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
66348bce: 45 85 c0 test %r8d,%r8d
|
|
66348bd1: 41 0f 9f c0 setg %r8b
|
|
66348bd5: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66348bd9: 44 3b 01 cmp (%rcx),%r8d
|
|
66348bdc: 74 2d je 66348c0b <GateFunc_Rom11x48_F+0x14b>
|
|
66348bde: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66348be2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66348be6: 8b 09 mov (%rcx),%ecx
|
|
66348be8: 85 c9 test %ecx,%ecx
|
|
66348bea: 75 1f jne 66348c0b <GateFunc_Rom11x48_F+0x14b>
|
|
66348bec: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66348bf0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66348bf4: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66348bf8: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
66348bfe: 49 63 0a movslq (%r10),%rcx
|
|
66348c01: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66348c04: 41 89 1a mov %ebx,(%r10)
|
|
66348c07: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
66348c0b: 48 83 c0 08 add $0x8,%rax
|
|
66348c0f: 48 83 c2 04 add $0x4,%rdx
|
|
66348c13: 48 3d e0 01 00 00 cmp $0x1e0,%rax
|
|
66348c19: 75 95 jne 66348bb0 <GateFunc_Rom11x48_F+0xf0>
|
|
66348c1b: 48 83 c4 20 add $0x20,%rsp
|
|
66348c1f: 5b pop %rbx
|
|
66348c20: 5e pop %rsi
|
|
66348c21: 5f pop %rdi
|
|
66348c22: c3 retq
|
|
66348c23: 0f 1f 00 nopl (%rax)
|
|
66348c26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66348c2d: 00 00 00
|
|
|
|
0000000066348c30 <GateFunc_Rom10x48_F>:
|
|
66348c30: 57 push %rdi
|
|
66348c31: 56 push %rsi
|
|
66348c32: 53 push %rbx
|
|
66348c33: 48 83 ec 20 sub $0x20,%rsp
|
|
66348c37: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
66348c3b: 49 8b 81 d8 01 00 00 mov 0x1d8(%r9),%rax
|
|
66348c42: 48 89 ce mov %rcx,%rsi
|
|
66348c45: 44 8b 10 mov (%rax),%r10d
|
|
66348c48: 45 85 d2 test %r10d,%r10d
|
|
66348c4b: 0f 84 9f 00 00 00 je 66348cf0 <GateFunc_Rom10x48_F+0xc0>
|
|
66348c51: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66348c55: bb 0b 00 00 00 mov $0xb,%ebx
|
|
66348c5a: 8b 10 mov (%rax),%edx
|
|
66348c5c: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66348c60: 8b 00 mov (%rax),%eax
|
|
66348c62: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66348c65: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66348c69: 8b 12 mov (%rdx),%edx
|
|
66348c6b: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66348c6e: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66348c72: 8b 12 mov (%rdx),%edx
|
|
66348c74: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
66348c77: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
66348c7b: 8b 3a mov (%rdx),%edi
|
|
66348c7d: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
66348c81: c1 e7 04 shl $0x4,%edi
|
|
66348c84: 01 f8 add %edi,%eax
|
|
66348c86: 8b 3a mov (%rdx),%edi
|
|
66348c88: 49 8b 51 48 mov 0x48(%r9),%rdx
|
|
66348c8c: c1 e7 05 shl $0x5,%edi
|
|
66348c8f: 01 c7 add %eax,%edi
|
|
66348c91: 49 8b 41 38 mov 0x38(%r9),%rax
|
|
66348c95: 8b 00 mov (%rax),%eax
|
|
66348c97: c1 e0 06 shl $0x6,%eax
|
|
66348c9a: 01 c7 add %eax,%edi
|
|
66348c9c: 49 8b 41 40 mov 0x40(%r9),%rax
|
|
66348ca0: 8b 00 mov (%rax),%eax
|
|
66348ca2: c1 e0 07 shl $0x7,%eax
|
|
66348ca5: 01 f8 add %edi,%eax
|
|
66348ca7: 8b 3a mov (%rdx),%edi
|
|
66348ca9: 49 8b 51 50 mov 0x50(%r9),%rdx
|
|
66348cad: c1 e7 08 shl $0x8,%edi
|
|
66348cb0: 01 f8 add %edi,%eax
|
|
66348cb2: 8b 3a mov (%rdx),%edi
|
|
66348cb4: c1 e7 09 shl $0x9,%edi
|
|
66348cb7: 01 c7 add %eax,%edi
|
|
66348cb9: 48 63 ff movslq %edi,%rdi
|
|
66348cbc: 48 c1 e7 02 shl $0x2,%rdi
|
|
66348cc0: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66348cc4: 89 da mov %ebx,%edx
|
|
66348cc6: 48 89 f1 mov %rsi,%rcx
|
|
66348cc9: 83 c3 01 add $0x1,%ebx
|
|
66348ccc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66348cd0: 48 81 c7 00 10 00 00 add $0x1000,%rdi
|
|
66348cd7: e8 d4 86 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66348cdc: 83 fb 3b cmp $0x3b,%ebx
|
|
66348cdf: 75 df jne 66348cc0 <GateFunc_Rom10x48_F+0x90>
|
|
66348ce1: 48 83 c4 20 add $0x20,%rsp
|
|
66348ce5: 5b pop %rbx
|
|
66348ce6: 5e pop %rsi
|
|
66348ce7: 5f pop %rdi
|
|
66348ce8: c3 retq
|
|
66348ce9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66348cf0: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66348cf4: 4c 8b 1d 25 dc 00 00 mov 0xdc25(%rip),%r11 # 66356920 <net_queue>
|
|
66348cfb: 4c 8b 15 2e dc 00 00 mov 0xdc2e(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348d02: 48 8d 50 2c lea 0x2c(%rax),%rdx
|
|
66348d06: b8 58 00 00 00 mov $0x58,%eax
|
|
66348d0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66348d10: 8b 0a mov (%rdx),%ecx
|
|
66348d12: 85 c9 test %ecx,%ecx
|
|
66348d14: 74 55 je 66348d6b <GateFunc_Rom10x48_F+0x13b>
|
|
66348d16: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
66348d1a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66348d1e: 41 29 08 sub %ecx,(%r8)
|
|
66348d21: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66348d27: 45 8b 00 mov (%r8),%r8d
|
|
66348d2a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
66348d2e: 45 85 c0 test %r8d,%r8d
|
|
66348d31: 41 0f 9f c0 setg %r8b
|
|
66348d35: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66348d39: 44 3b 01 cmp (%rcx),%r8d
|
|
66348d3c: 74 2d je 66348d6b <GateFunc_Rom10x48_F+0x13b>
|
|
66348d3e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66348d42: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66348d46: 8b 09 mov (%rcx),%ecx
|
|
66348d48: 85 c9 test %ecx,%ecx
|
|
66348d4a: 75 1f jne 66348d6b <GateFunc_Rom10x48_F+0x13b>
|
|
66348d4c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66348d50: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66348d54: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66348d58: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
66348d5e: 49 63 0a movslq (%r10),%rcx
|
|
66348d61: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66348d64: 41 89 1a mov %ebx,(%r10)
|
|
66348d67: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
66348d6b: 48 83 c0 08 add $0x8,%rax
|
|
66348d6f: 48 83 c2 04 add $0x4,%rdx
|
|
66348d73: 48 3d d8 01 00 00 cmp $0x1d8,%rax
|
|
66348d79: 75 95 jne 66348d10 <GateFunc_Rom10x48_F+0xe0>
|
|
66348d7b: 48 83 c4 20 add $0x20,%rsp
|
|
66348d7f: 5b pop %rbx
|
|
66348d80: 5e pop %rsi
|
|
66348d81: 5f pop %rdi
|
|
66348d82: c3 retq
|
|
66348d83: 0f 1f 00 nopl (%rax)
|
|
66348d86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66348d8d: 00 00 00
|
|
|
|
0000000066348d90 <GateFunc_Rom12x48_F>:
|
|
66348d90: 57 push %rdi
|
|
66348d91: 56 push %rsi
|
|
66348d92: 53 push %rbx
|
|
66348d93: 48 83 ec 20 sub $0x20,%rsp
|
|
66348d97: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
66348d9b: 49 8b 81 e8 01 00 00 mov 0x1e8(%r9),%rax
|
|
66348da2: 48 89 ce mov %rcx,%rsi
|
|
66348da5: 44 8b 10 mov (%rax),%r10d
|
|
66348da8: 45 85 d2 test %r10d,%r10d
|
|
66348dab: 0f 84 bf 00 00 00 je 66348e70 <GateFunc_Rom12x48_F+0xe0>
|
|
66348db1: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66348db5: bb 0d 00 00 00 mov $0xd,%ebx
|
|
66348dba: 8b 10 mov (%rax),%edx
|
|
66348dbc: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66348dc0: 8b 00 mov (%rax),%eax
|
|
66348dc2: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66348dc5: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66348dc9: 8b 12 mov (%rdx),%edx
|
|
66348dcb: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66348dce: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66348dd2: 8b 12 mov (%rdx),%edx
|
|
66348dd4: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
66348dd7: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
66348ddb: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
66348ddf: 8b 00 mov (%rax),%eax
|
|
66348de1: c1 e0 04 shl $0x4,%eax
|
|
66348de4: 01 c7 add %eax,%edi
|
|
66348de6: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
66348dea: 8b 00 mov (%rax),%eax
|
|
66348dec: c1 e0 05 shl $0x5,%eax
|
|
66348def: 01 f8 add %edi,%eax
|
|
66348df1: 8b 3a mov (%rdx),%edi
|
|
66348df3: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
66348df7: c1 e7 06 shl $0x6,%edi
|
|
66348dfa: 01 f8 add %edi,%eax
|
|
66348dfc: 8b 3a mov (%rdx),%edi
|
|
66348dfe: 49 8b 51 58 mov 0x58(%r9),%rdx
|
|
66348e02: c1 e7 07 shl $0x7,%edi
|
|
66348e05: 01 c7 add %eax,%edi
|
|
66348e07: 49 8b 41 48 mov 0x48(%r9),%rax
|
|
66348e0b: 8b 00 mov (%rax),%eax
|
|
66348e0d: c1 e0 08 shl $0x8,%eax
|
|
66348e10: 01 c7 add %eax,%edi
|
|
66348e12: 49 8b 41 50 mov 0x50(%r9),%rax
|
|
66348e16: 8b 00 mov (%rax),%eax
|
|
66348e18: c1 e0 09 shl $0x9,%eax
|
|
66348e1b: 01 f8 add %edi,%eax
|
|
66348e1d: 8b 3a mov (%rdx),%edi
|
|
66348e1f: 49 8b 51 60 mov 0x60(%r9),%rdx
|
|
66348e23: c1 e7 0a shl $0xa,%edi
|
|
66348e26: 01 f8 add %edi,%eax
|
|
66348e28: 8b 3a mov (%rdx),%edi
|
|
66348e2a: c1 e7 0b shl $0xb,%edi
|
|
66348e2d: 01 c7 add %eax,%edi
|
|
66348e2f: 48 63 ff movslq %edi,%rdi
|
|
66348e32: 48 c1 e7 02 shl $0x2,%rdi
|
|
66348e36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66348e3d: 00 00 00
|
|
66348e40: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66348e44: 89 da mov %ebx,%edx
|
|
66348e46: 48 89 f1 mov %rsi,%rcx
|
|
66348e49: 83 c3 01 add $0x1,%ebx
|
|
66348e4c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66348e50: 48 81 c7 00 40 00 00 add $0x4000,%rdi
|
|
66348e57: e8 54 85 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66348e5c: 83 fb 3d cmp $0x3d,%ebx
|
|
66348e5f: 75 df jne 66348e40 <GateFunc_Rom12x48_F+0xb0>
|
|
66348e61: 48 83 c4 20 add $0x20,%rsp
|
|
66348e65: 5b pop %rbx
|
|
66348e66: 5e pop %rsi
|
|
66348e67: 5f pop %rdi
|
|
66348e68: c3 retq
|
|
66348e69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66348e70: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66348e74: 4c 8b 1d a5 da 00 00 mov 0xdaa5(%rip),%r11 # 66356920 <net_queue>
|
|
66348e7b: 4c 8b 15 ae da 00 00 mov 0xdaae(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348e82: 48 8d 50 34 lea 0x34(%rax),%rdx
|
|
66348e86: b8 68 00 00 00 mov $0x68,%eax
|
|
66348e8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66348e90: 8b 0a mov (%rdx),%ecx
|
|
66348e92: 85 c9 test %ecx,%ecx
|
|
66348e94: 74 55 je 66348eeb <GateFunc_Rom12x48_F+0x15b>
|
|
66348e96: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
66348e9a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66348e9e: 41 29 08 sub %ecx,(%r8)
|
|
66348ea1: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66348ea7: 45 8b 00 mov (%r8),%r8d
|
|
66348eaa: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
66348eae: 45 85 c0 test %r8d,%r8d
|
|
66348eb1: 41 0f 9f c0 setg %r8b
|
|
66348eb5: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66348eb9: 44 3b 01 cmp (%rcx),%r8d
|
|
66348ebc: 74 2d je 66348eeb <GateFunc_Rom12x48_F+0x15b>
|
|
66348ebe: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66348ec2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66348ec6: 8b 09 mov (%rcx),%ecx
|
|
66348ec8: 85 c9 test %ecx,%ecx
|
|
66348eca: 75 1f jne 66348eeb <GateFunc_Rom12x48_F+0x15b>
|
|
66348ecc: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66348ed0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66348ed4: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66348ed8: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
66348ede: 49 63 0a movslq (%r10),%rcx
|
|
66348ee1: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66348ee4: 41 89 1a mov %ebx,(%r10)
|
|
66348ee7: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
66348eeb: 48 83 c0 08 add $0x8,%rax
|
|
66348eef: 48 83 c2 04 add $0x4,%rdx
|
|
66348ef3: 48 3d e8 01 00 00 cmp $0x1e8,%rax
|
|
66348ef9: 75 95 jne 66348e90 <GateFunc_Rom12x48_F+0x100>
|
|
66348efb: 48 83 c4 20 add $0x20,%rsp
|
|
66348eff: 5b pop %rbx
|
|
66348f00: 5e pop %rsi
|
|
66348f01: 5f pop %rdi
|
|
66348f02: c3 retq
|
|
66348f03: 0f 1f 00 nopl (%rax)
|
|
66348f06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66348f0d: 00 00 00
|
|
|
|
0000000066348f10 <GateFunc_Rom9x48_F>:
|
|
66348f10: 57 push %rdi
|
|
66348f11: 56 push %rsi
|
|
66348f12: 53 push %rbx
|
|
66348f13: 48 83 ec 20 sub $0x20,%rsp
|
|
66348f17: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
66348f1b: 49 8b 81 d0 01 00 00 mov 0x1d0(%r9),%rax
|
|
66348f22: 48 89 ce mov %rcx,%rsi
|
|
66348f25: 44 8b 10 mov (%rax),%r10d
|
|
66348f28: 45 85 d2 test %r10d,%r10d
|
|
66348f2b: 0f 84 8f 00 00 00 je 66348fc0 <GateFunc_Rom9x48_F+0xb0>
|
|
66348f31: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66348f35: bb 0a 00 00 00 mov $0xa,%ebx
|
|
66348f3a: 8b 10 mov (%rax),%edx
|
|
66348f3c: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66348f40: 8b 00 mov (%rax),%eax
|
|
66348f42: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66348f45: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66348f49: 8b 12 mov (%rdx),%edx
|
|
66348f4b: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66348f4e: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66348f52: 8b 12 mov (%rdx),%edx
|
|
66348f54: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
66348f57: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
66348f5b: 8b 3a mov (%rdx),%edi
|
|
66348f5d: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
66348f61: c1 e7 04 shl $0x4,%edi
|
|
66348f64: 01 c7 add %eax,%edi
|
|
66348f66: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
66348f6a: 8b 00 mov (%rax),%eax
|
|
66348f6c: c1 e0 05 shl $0x5,%eax
|
|
66348f6f: 01 c7 add %eax,%edi
|
|
66348f71: 49 8b 41 38 mov 0x38(%r9),%rax
|
|
66348f75: 8b 00 mov (%rax),%eax
|
|
66348f77: c1 e0 06 shl $0x6,%eax
|
|
66348f7a: 01 f8 add %edi,%eax
|
|
66348f7c: 8b 3a mov (%rdx),%edi
|
|
66348f7e: 49 8b 51 48 mov 0x48(%r9),%rdx
|
|
66348f82: c1 e7 07 shl $0x7,%edi
|
|
66348f85: 01 f8 add %edi,%eax
|
|
66348f87: 8b 3a mov (%rdx),%edi
|
|
66348f89: c1 e7 08 shl $0x8,%edi
|
|
66348f8c: 01 c7 add %eax,%edi
|
|
66348f8e: 48 63 ff movslq %edi,%rdi
|
|
66348f91: 48 c1 e7 02 shl $0x2,%rdi
|
|
66348f95: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66348f99: 89 da mov %ebx,%edx
|
|
66348f9b: 48 89 f1 mov %rsi,%rcx
|
|
66348f9e: 83 c3 01 add $0x1,%ebx
|
|
66348fa1: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66348fa5: 48 81 c7 00 08 00 00 add $0x800,%rdi
|
|
66348fac: e8 ff 83 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66348fb1: 83 fb 3a cmp $0x3a,%ebx
|
|
66348fb4: 75 df jne 66348f95 <GateFunc_Rom9x48_F+0x85>
|
|
66348fb6: 48 83 c4 20 add $0x20,%rsp
|
|
66348fba: 5b pop %rbx
|
|
66348fbb: 5e pop %rsi
|
|
66348fbc: 5f pop %rdi
|
|
66348fbd: c3 retq
|
|
66348fbe: 66 90 xchg %ax,%ax
|
|
66348fc0: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66348fc4: 4c 8b 1d 55 d9 00 00 mov 0xd955(%rip),%r11 # 66356920 <net_queue>
|
|
66348fcb: 4c 8b 15 5e d9 00 00 mov 0xd95e(%rip),%r10 # 66356930 <num_net_queue>
|
|
66348fd2: 48 8d 50 28 lea 0x28(%rax),%rdx
|
|
66348fd6: b8 50 00 00 00 mov $0x50,%eax
|
|
66348fdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66348fe0: 8b 0a mov (%rdx),%ecx
|
|
66348fe2: 85 c9 test %ecx,%ecx
|
|
66348fe4: 74 55 je 6634903b <GateFunc_Rom9x48_F+0x12b>
|
|
66348fe6: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
66348fea: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66348fee: 41 29 08 sub %ecx,(%r8)
|
|
66348ff1: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66348ff7: 45 8b 00 mov (%r8),%r8d
|
|
66348ffa: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
66348ffe: 45 85 c0 test %r8d,%r8d
|
|
66349001: 41 0f 9f c0 setg %r8b
|
|
66349005: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66349009: 44 3b 01 cmp (%rcx),%r8d
|
|
6634900c: 74 2d je 6634903b <GateFunc_Rom9x48_F+0x12b>
|
|
6634900e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66349012: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66349016: 8b 09 mov (%rcx),%ecx
|
|
66349018: 85 c9 test %ecx,%ecx
|
|
6634901a: 75 1f jne 6634903b <GateFunc_Rom9x48_F+0x12b>
|
|
6634901c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66349020: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66349024: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66349028: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634902e: 49 63 0a movslq (%r10),%rcx
|
|
66349031: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66349034: 41 89 1a mov %ebx,(%r10)
|
|
66349037: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634903b: 48 83 c0 08 add $0x8,%rax
|
|
6634903f: 48 83 c2 04 add $0x4,%rdx
|
|
66349043: 48 3d d0 01 00 00 cmp $0x1d0,%rax
|
|
66349049: 75 95 jne 66348fe0 <GateFunc_Rom9x48_F+0xd0>
|
|
6634904b: 48 83 c4 20 add $0x20,%rsp
|
|
6634904f: 5b pop %rbx
|
|
66349050: 5e pop %rsi
|
|
66349051: 5f pop %rdi
|
|
66349052: c3 retq
|
|
66349053: 0f 1f 00 nopl (%rax)
|
|
66349056: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634905d: 00 00 00
|
|
|
|
0000000066349060 <GateFunc_Rom6x48_F>:
|
|
66349060: 57 push %rdi
|
|
66349061: 56 push %rsi
|
|
66349062: 53 push %rbx
|
|
66349063: 48 83 ec 20 sub $0x20,%rsp
|
|
66349067: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634906b: 49 8b 81 b8 01 00 00 mov 0x1b8(%r9),%rax
|
|
66349072: 48 89 ce mov %rcx,%rsi
|
|
66349075: 44 8b 10 mov (%rax),%r10d
|
|
66349078: 45 85 d2 test %r10d,%r10d
|
|
6634907b: 74 73 je 663490f0 <GateFunc_Rom6x48_F+0x90>
|
|
6634907d: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66349081: bb 07 00 00 00 mov $0x7,%ebx
|
|
66349086: 8b 10 mov (%rax),%edx
|
|
66349088: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
6634908c: 8b 00 mov (%rax),%eax
|
|
6634908e: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66349091: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66349095: 8b 12 mov (%rdx),%edx
|
|
66349097: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634909a: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
6634909e: 8b 12 mov (%rdx),%edx
|
|
663490a0: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
663490a3: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
663490a7: 8b 3a mov (%rdx),%edi
|
|
663490a9: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
663490ad: c1 e7 04 shl $0x4,%edi
|
|
663490b0: 01 f8 add %edi,%eax
|
|
663490b2: 8b 3a mov (%rdx),%edi
|
|
663490b4: c1 e7 05 shl $0x5,%edi
|
|
663490b7: 01 c7 add %eax,%edi
|
|
663490b9: 48 63 ff movslq %edi,%rdi
|
|
663490bc: 48 c1 e7 02 shl $0x2,%rdi
|
|
663490c0: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
663490c4: 89 da mov %ebx,%edx
|
|
663490c6: 48 89 f1 mov %rsi,%rcx
|
|
663490c9: 83 c3 01 add $0x1,%ebx
|
|
663490cc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
663490d0: 48 81 c7 00 01 00 00 add $0x100,%rdi
|
|
663490d7: e8 d4 82 ff ff callq 663413b0 <sim_gate_set_port>
|
|
663490dc: 83 fb 37 cmp $0x37,%ebx
|
|
663490df: 75 df jne 663490c0 <GateFunc_Rom6x48_F+0x60>
|
|
663490e1: 48 83 c4 20 add $0x20,%rsp
|
|
663490e5: 5b pop %rbx
|
|
663490e6: 5e pop %rsi
|
|
663490e7: 5f pop %rdi
|
|
663490e8: c3 retq
|
|
663490e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
663490f0: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
663490f4: 4c 8b 1d 25 d8 00 00 mov 0xd825(%rip),%r11 # 66356920 <net_queue>
|
|
663490fb: 4c 8b 15 2e d8 00 00 mov 0xd82e(%rip),%r10 # 66356930 <num_net_queue>
|
|
66349102: 48 8d 50 1c lea 0x1c(%rax),%rdx
|
|
66349106: b8 38 00 00 00 mov $0x38,%eax
|
|
6634910b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349110: 8b 0a mov (%rdx),%ecx
|
|
66349112: 85 c9 test %ecx,%ecx
|
|
66349114: 74 55 je 6634916b <GateFunc_Rom6x48_F+0x10b>
|
|
66349116: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634911a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634911e: 41 29 08 sub %ecx,(%r8)
|
|
66349121: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349127: 45 8b 00 mov (%r8),%r8d
|
|
6634912a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634912e: 45 85 c0 test %r8d,%r8d
|
|
66349131: 41 0f 9f c0 setg %r8b
|
|
66349135: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66349139: 44 3b 01 cmp (%rcx),%r8d
|
|
6634913c: 74 2d je 6634916b <GateFunc_Rom6x48_F+0x10b>
|
|
6634913e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66349142: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66349146: 8b 09 mov (%rcx),%ecx
|
|
66349148: 85 c9 test %ecx,%ecx
|
|
6634914a: 75 1f jne 6634916b <GateFunc_Rom6x48_F+0x10b>
|
|
6634914c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66349150: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66349154: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66349158: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634915e: 49 63 0a movslq (%r10),%rcx
|
|
66349161: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66349164: 41 89 1a mov %ebx,(%r10)
|
|
66349167: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634916b: 48 83 c0 08 add $0x8,%rax
|
|
6634916f: 48 83 c2 04 add $0x4,%rdx
|
|
66349173: 48 3d b8 01 00 00 cmp $0x1b8,%rax
|
|
66349179: 75 95 jne 66349110 <GateFunc_Rom6x48_F+0xb0>
|
|
6634917b: 48 83 c4 20 add $0x20,%rsp
|
|
6634917f: 5b pop %rbx
|
|
66349180: 5e pop %rsi
|
|
66349181: 5f pop %rdi
|
|
66349182: c3 retq
|
|
66349183: 0f 1f 00 nopl (%rax)
|
|
66349186: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634918d: 00 00 00
|
|
|
|
0000000066349190 <GateFunc_Rom8x48_F>:
|
|
66349190: 57 push %rdi
|
|
66349191: 56 push %rsi
|
|
66349192: 53 push %rbx
|
|
66349193: 48 83 ec 20 sub $0x20,%rsp
|
|
66349197: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634919b: 49 8b 81 c8 01 00 00 mov 0x1c8(%r9),%rax
|
|
663491a2: 48 89 ce mov %rcx,%rsi
|
|
663491a5: 44 8b 10 mov (%rax),%r10d
|
|
663491a8: 45 85 d2 test %r10d,%r10d
|
|
663491ab: 0f 84 8f 00 00 00 je 66349240 <GateFunc_Rom8x48_F+0xb0>
|
|
663491b1: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
663491b5: bb 09 00 00 00 mov $0x9,%ebx
|
|
663491ba: 8b 10 mov (%rax),%edx
|
|
663491bc: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
663491c0: 8b 00 mov (%rax),%eax
|
|
663491c2: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
663491c5: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
663491c9: 8b 12 mov (%rdx),%edx
|
|
663491cb: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
663491ce: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
663491d2: 8b 12 mov (%rdx),%edx
|
|
663491d4: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
663491d7: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
663491db: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
663491df: 8b 00 mov (%rax),%eax
|
|
663491e1: c1 e0 04 shl $0x4,%eax
|
|
663491e4: 01 c7 add %eax,%edi
|
|
663491e6: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
663491ea: 8b 00 mov (%rax),%eax
|
|
663491ec: c1 e0 05 shl $0x5,%eax
|
|
663491ef: 01 f8 add %edi,%eax
|
|
663491f1: 8b 3a mov (%rdx),%edi
|
|
663491f3: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
663491f7: c1 e7 06 shl $0x6,%edi
|
|
663491fa: 01 f8 add %edi,%eax
|
|
663491fc: 8b 3a mov (%rdx),%edi
|
|
663491fe: c1 e7 07 shl $0x7,%edi
|
|
66349201: 01 c7 add %eax,%edi
|
|
66349203: 48 63 ff movslq %edi,%rdi
|
|
66349206: 48 c1 e7 02 shl $0x2,%rdi
|
|
6634920a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66349210: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66349214: 89 da mov %ebx,%edx
|
|
66349216: 48 89 f1 mov %rsi,%rcx
|
|
66349219: 83 c3 01 add $0x1,%ebx
|
|
6634921c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66349220: 48 81 c7 00 04 00 00 add $0x400,%rdi
|
|
66349227: e8 84 81 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634922c: 83 fb 39 cmp $0x39,%ebx
|
|
6634922f: 75 df jne 66349210 <GateFunc_Rom8x48_F+0x80>
|
|
66349231: 48 83 c4 20 add $0x20,%rsp
|
|
66349235: 5b pop %rbx
|
|
66349236: 5e pop %rsi
|
|
66349237: 5f pop %rdi
|
|
66349238: c3 retq
|
|
66349239: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66349240: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66349244: 4c 8b 1d d5 d6 00 00 mov 0xd6d5(%rip),%r11 # 66356920 <net_queue>
|
|
6634924b: 4c 8b 15 de d6 00 00 mov 0xd6de(%rip),%r10 # 66356930 <num_net_queue>
|
|
66349252: 48 8d 50 24 lea 0x24(%rax),%rdx
|
|
66349256: b8 48 00 00 00 mov $0x48,%eax
|
|
6634925b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349260: 8b 0a mov (%rdx),%ecx
|
|
66349262: 85 c9 test %ecx,%ecx
|
|
66349264: 74 55 je 663492bb <GateFunc_Rom8x48_F+0x12b>
|
|
66349266: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634926a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634926e: 41 29 08 sub %ecx,(%r8)
|
|
66349271: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349277: 45 8b 00 mov (%r8),%r8d
|
|
6634927a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634927e: 45 85 c0 test %r8d,%r8d
|
|
66349281: 41 0f 9f c0 setg %r8b
|
|
66349285: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66349289: 44 3b 01 cmp (%rcx),%r8d
|
|
6634928c: 74 2d je 663492bb <GateFunc_Rom8x48_F+0x12b>
|
|
6634928e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66349292: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66349296: 8b 09 mov (%rcx),%ecx
|
|
66349298: 85 c9 test %ecx,%ecx
|
|
6634929a: 75 1f jne 663492bb <GateFunc_Rom8x48_F+0x12b>
|
|
6634929c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
663492a0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
663492a4: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
663492a8: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
663492ae: 49 63 0a movslq (%r10),%rcx
|
|
663492b1: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
663492b4: 41 89 1a mov %ebx,(%r10)
|
|
663492b7: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
663492bb: 48 83 c0 08 add $0x8,%rax
|
|
663492bf: 48 83 c2 04 add $0x4,%rdx
|
|
663492c3: 48 3d c8 01 00 00 cmp $0x1c8,%rax
|
|
663492c9: 75 95 jne 66349260 <GateFunc_Rom8x48_F+0xd0>
|
|
663492cb: 48 83 c4 20 add $0x20,%rsp
|
|
663492cf: 5b pop %rbx
|
|
663492d0: 5e pop %rsi
|
|
663492d1: 5f pop %rdi
|
|
663492d2: c3 retq
|
|
663492d3: 0f 1f 00 nopl (%rax)
|
|
663492d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663492dd: 00 00 00
|
|
|
|
00000000663492e0 <GateFunc_Enabler24_F>:
|
|
663492e0: 56 push %rsi
|
|
663492e1: 53 push %rbx
|
|
663492e2: 48 83 ec 28 sub $0x28,%rsp
|
|
663492e6: 48 89 cb mov %rcx,%rbx
|
|
663492e9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
663492ed: 48 8b 81 88 01 00 00 mov 0x188(%rcx),%rax
|
|
663492f4: 44 8b 10 mov (%rax),%r10d
|
|
663492f7: 45 85 d2 test %r10d,%r10d
|
|
663492fa: 74 34 je 66349330 <GateFunc_Enabler24_F+0x50>
|
|
663492fc: 31 d2 xor %edx,%edx
|
|
663492fe: eb 04 jmp 66349304 <GateFunc_Enabler24_F+0x24>
|
|
66349300: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
66349304: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
66349308: 83 c2 19 add $0x19,%edx
|
|
6634930b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634930f: 48 89 d9 mov %rbx,%rcx
|
|
66349312: 44 8b 00 mov (%rax),%r8d
|
|
66349315: e8 96 80 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634931a: 48 83 fe 18 cmp $0x18,%rsi
|
|
6634931e: 48 89 f2 mov %rsi,%rdx
|
|
66349321: 75 dd jne 66349300 <GateFunc_Enabler24_F+0x20>
|
|
66349323: 48 83 c4 28 add $0x28,%rsp
|
|
66349327: 5b pop %rbx
|
|
66349328: 5e pop %rsi
|
|
66349329: c3 retq
|
|
6634932a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66349330: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66349334: 4c 8b 1d e5 d5 00 00 mov 0xd5e5(%rip),%r11 # 66356920 <net_queue>
|
|
6634933b: 4c 8b 15 ee d5 00 00 mov 0xd5ee(%rip),%r10 # 66356930 <num_net_queue>
|
|
66349342: 48 8d 50 64 lea 0x64(%rax),%rdx
|
|
66349346: b8 c8 00 00 00 mov $0xc8,%eax
|
|
6634934b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349350: 44 8b 02 mov (%rdx),%r8d
|
|
66349353: 45 85 c0 test %r8d,%r8d
|
|
66349356: 74 59 je 663493b1 <GateFunc_Enabler24_F+0xd1>
|
|
66349358: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634935c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
66349360: 45 29 01 sub %r8d,(%r9)
|
|
66349363: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349369: 45 8b 09 mov (%r9),%r9d
|
|
6634936c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66349370: 45 85 c9 test %r9d,%r9d
|
|
66349373: 41 0f 9f c1 setg %r9b
|
|
66349377: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634937b: 45 3b 08 cmp (%r8),%r9d
|
|
6634937e: 74 31 je 663493b1 <GateFunc_Enabler24_F+0xd1>
|
|
66349380: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
66349384: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66349388: 45 8b 00 mov (%r8),%r8d
|
|
6634938b: 45 85 c0 test %r8d,%r8d
|
|
6634938e: 75 21 jne 663493b1 <GateFunc_Enabler24_F+0xd1>
|
|
66349390: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
66349394: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
66349398: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634939c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
663493a3: 4d 63 02 movslq (%r10),%r8
|
|
663493a6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
663493aa: 41 89 32 mov %esi,(%r10)
|
|
663493ad: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
663493b1: 48 83 c0 08 add $0x8,%rax
|
|
663493b5: 48 83 c2 04 add $0x4,%rdx
|
|
663493b9: 48 3d 88 01 00 00 cmp $0x188,%rax
|
|
663493bf: 75 8f jne 66349350 <GateFunc_Enabler24_F+0x70>
|
|
663493c1: 48 83 c4 28 add $0x28,%rsp
|
|
663493c5: 5b pop %rbx
|
|
663493c6: 5e pop %rsi
|
|
663493c7: c3 retq
|
|
663493c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663493cf: 00
|
|
|
|
00000000663493d0 <GateFunc_Buffer24_F>:
|
|
663493d0: 56 push %rsi
|
|
663493d1: 53 push %rbx
|
|
663493d2: 48 83 ec 28 sub $0x28,%rsp
|
|
663493d6: 48 89 cb mov %rcx,%rbx
|
|
663493d9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
663493dd: 48 8b 81 88 01 00 00 mov 0x188(%rcx),%rax
|
|
663493e4: 44 8b 10 mov (%rax),%r10d
|
|
663493e7: 45 85 d2 test %r10d,%r10d
|
|
663493ea: 74 34 je 66349420 <GateFunc_Buffer24_F+0x50>
|
|
663493ec: 31 d2 xor %edx,%edx
|
|
663493ee: eb 04 jmp 663493f4 <GateFunc_Buffer24_F+0x24>
|
|
663493f0: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
663493f4: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
663493f8: 83 c2 19 add $0x19,%edx
|
|
663493fb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
663493ff: 48 89 d9 mov %rbx,%rcx
|
|
66349402: 44 8b 00 mov (%rax),%r8d
|
|
66349405: e8 a6 7f ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634940a: 48 83 fe 18 cmp $0x18,%rsi
|
|
6634940e: 48 89 f2 mov %rsi,%rdx
|
|
66349411: 75 dd jne 663493f0 <GateFunc_Buffer24_F+0x20>
|
|
66349413: 48 83 c4 28 add $0x28,%rsp
|
|
66349417: 5b pop %rbx
|
|
66349418: 5e pop %rsi
|
|
66349419: c3 retq
|
|
6634941a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66349420: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66349424: 4c 8b 1d f5 d4 00 00 mov 0xd4f5(%rip),%r11 # 66356920 <net_queue>
|
|
6634942b: 4c 8b 15 fe d4 00 00 mov 0xd4fe(%rip),%r10 # 66356930 <num_net_queue>
|
|
66349432: 48 8d 50 64 lea 0x64(%rax),%rdx
|
|
66349436: b8 c8 00 00 00 mov $0xc8,%eax
|
|
6634943b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349440: 44 8b 02 mov (%rdx),%r8d
|
|
66349443: 45 85 c0 test %r8d,%r8d
|
|
66349446: 74 59 je 663494a1 <GateFunc_Buffer24_F+0xd1>
|
|
66349448: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634944c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
66349450: 45 29 01 sub %r8d,(%r9)
|
|
66349453: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349459: 45 8b 09 mov (%r9),%r9d
|
|
6634945c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66349460: 45 85 c9 test %r9d,%r9d
|
|
66349463: 41 0f 9f c1 setg %r9b
|
|
66349467: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634946b: 45 3b 08 cmp (%r8),%r9d
|
|
6634946e: 74 31 je 663494a1 <GateFunc_Buffer24_F+0xd1>
|
|
66349470: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
66349474: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66349478: 45 8b 00 mov (%r8),%r8d
|
|
6634947b: 45 85 c0 test %r8d,%r8d
|
|
6634947e: 75 21 jne 663494a1 <GateFunc_Buffer24_F+0xd1>
|
|
66349480: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
66349484: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
66349488: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634948c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66349493: 4d 63 02 movslq (%r10),%r8
|
|
66349496: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634949a: 41 89 32 mov %esi,(%r10)
|
|
6634949d: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
663494a1: 48 83 c0 08 add $0x8,%rax
|
|
663494a5: 48 83 c2 04 add $0x4,%rdx
|
|
663494a9: 48 3d 88 01 00 00 cmp $0x188,%rax
|
|
663494af: 75 8f jne 66349440 <GateFunc_Buffer24_F+0x70>
|
|
663494b1: 48 83 c4 28 add $0x28,%rsp
|
|
663494b5: 5b pop %rbx
|
|
663494b6: 5e pop %rsi
|
|
663494b7: c3 retq
|
|
663494b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663494bf: 00
|
|
|
|
00000000663494c0 <GateFunc_Xor8_F>:
|
|
663494c0: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
663494c4: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
663494c8: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663494cc: 8b 00 mov (%rax),%eax
|
|
663494ce: 41 33 00 xor (%r8),%eax
|
|
663494d1: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
663494d5: 41 33 00 xor (%r8),%eax
|
|
663494d8: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
663494dc: 41 33 00 xor (%r8),%eax
|
|
663494df: 4c 8b 42 28 mov 0x28(%rdx),%r8
|
|
663494e3: 41 33 00 xor (%r8),%eax
|
|
663494e6: 4c 8b 42 30 mov 0x30(%rdx),%r8
|
|
663494ea: 41 33 00 xor (%r8),%eax
|
|
663494ed: 4c 8b 42 38 mov 0x38(%rdx),%r8
|
|
663494f1: 41 33 00 xor (%r8),%eax
|
|
663494f4: 4c 8b 42 40 mov 0x40(%rdx),%r8
|
|
663494f8: 41 33 00 xor (%r8),%eax
|
|
663494fb: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
663494ff: 45 8b 48 24 mov 0x24(%r8),%r9d
|
|
66349503: 44 39 c8 cmp %r9d,%eax
|
|
66349506: 74 67 je 6634956f <GateFunc_Xor8_F+0xaf>
|
|
66349508: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634950c: 41 89 c3 mov %eax,%r11d
|
|
6634950f: 45 29 cb sub %r9d,%r11d
|
|
66349512: 4d 8b 52 48 mov 0x48(%r10),%r10
|
|
66349516: 45 01 1a add %r11d,(%r10)
|
|
66349519: 41 89 40 24 mov %eax,0x24(%r8)
|
|
6634951d: 45 31 c0 xor %r8d,%r8d
|
|
66349520: 45 8b 0a mov (%r10),%r9d
|
|
66349523: 48 8b 42 48 mov 0x48(%rdx),%rax
|
|
66349527: 45 85 c9 test %r9d,%r9d
|
|
6634952a: 41 0f 9f c0 setg %r8b
|
|
6634952e: 44 3b 00 cmp (%rax),%r8d
|
|
66349531: 74 3c je 6634956f <GateFunc_Xor8_F+0xaf>
|
|
66349533: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
66349537: 48 8b 40 48 mov 0x48(%rax),%rax
|
|
6634953b: 8b 00 mov (%rax),%eax
|
|
6634953d: 85 c0 test %eax,%eax
|
|
6634953f: 75 2e jne 6634956f <GateFunc_Xor8_F+0xaf>
|
|
66349541: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66349545: 48 8b 0d e4 d3 00 00 mov 0xd3e4(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634954c: 4c 8b 05 cd d3 00 00 mov 0xd3cd(%rip),%r8 # 66356920 <net_queue>
|
|
66349553: 48 8b 50 48 mov 0x48(%rax),%rdx
|
|
66349557: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634955b: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66349561: 48 63 01 movslq (%rcx),%rax
|
|
66349564: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66349568: 44 89 09 mov %r9d,(%rcx)
|
|
6634956b: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634956f: c3 retq
|
|
|
|
0000000066349570 <GateFunc_Xnor8_F>:
|
|
66349570: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66349574: 4c 8b 42 08 mov 0x8(%rdx),%r8
|
|
66349578: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634957c: 8b 00 mov (%rax),%eax
|
|
6634957e: 41 33 00 xor (%r8),%eax
|
|
66349581: 4c 8b 42 18 mov 0x18(%rdx),%r8
|
|
66349585: 41 33 00 xor (%r8),%eax
|
|
66349588: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
6634958c: 41 33 00 xor (%r8),%eax
|
|
6634958f: 4c 8b 42 28 mov 0x28(%rdx),%r8
|
|
66349593: 41 33 00 xor (%r8),%eax
|
|
66349596: 4c 8b 42 30 mov 0x30(%rdx),%r8
|
|
6634959a: 41 33 00 xor (%r8),%eax
|
|
6634959d: 4c 8b 42 38 mov 0x38(%rdx),%r8
|
|
663495a1: 41 33 00 xor (%r8),%eax
|
|
663495a4: 4c 8b 42 40 mov 0x40(%rdx),%r8
|
|
663495a8: 41 3b 00 cmp (%r8),%eax
|
|
663495ab: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
663495af: 0f 94 c0 sete %al
|
|
663495b2: 45 8b 48 24 mov 0x24(%r8),%r9d
|
|
663495b6: 0f b6 c0 movzbl %al,%eax
|
|
663495b9: 44 39 c8 cmp %r9d,%eax
|
|
663495bc: 74 67 je 66349625 <GateFunc_Xnor8_F+0xb5>
|
|
663495be: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
663495c2: 41 89 c3 mov %eax,%r11d
|
|
663495c5: 45 29 cb sub %r9d,%r11d
|
|
663495c8: 4d 8b 52 48 mov 0x48(%r10),%r10
|
|
663495cc: 45 01 1a add %r11d,(%r10)
|
|
663495cf: 41 89 40 24 mov %eax,0x24(%r8)
|
|
663495d3: 45 31 c0 xor %r8d,%r8d
|
|
663495d6: 45 8b 0a mov (%r10),%r9d
|
|
663495d9: 48 8b 42 48 mov 0x48(%rdx),%rax
|
|
663495dd: 45 85 c9 test %r9d,%r9d
|
|
663495e0: 41 0f 9f c0 setg %r8b
|
|
663495e4: 44 3b 00 cmp (%rax),%r8d
|
|
663495e7: 74 3c je 66349625 <GateFunc_Xnor8_F+0xb5>
|
|
663495e9: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663495ed: 48 8b 40 48 mov 0x48(%rax),%rax
|
|
663495f1: 8b 00 mov (%rax),%eax
|
|
663495f3: 85 c0 test %eax,%eax
|
|
663495f5: 75 2e jne 66349625 <GateFunc_Xnor8_F+0xb5>
|
|
663495f7: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663495fb: 48 8b 0d 2e d3 00 00 mov 0xd32e(%rip),%rcx # 66356930 <num_net_queue>
|
|
66349602: 4c 8b 05 17 d3 00 00 mov 0xd317(%rip),%r8 # 66356920 <net_queue>
|
|
66349609: 48 8b 50 48 mov 0x48(%rax),%rdx
|
|
6634960d: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66349611: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66349617: 48 63 01 movslq (%rcx),%rax
|
|
6634961a: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634961e: 44 89 09 mov %r9d,(%rcx)
|
|
66349621: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66349625: c3 retq
|
|
66349626: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634962d: 00 00 00
|
|
|
|
0000000066349630 <GateFunc_Rom8x32_F>:
|
|
66349630: 57 push %rdi
|
|
66349631: 56 push %rsi
|
|
66349632: 53 push %rbx
|
|
66349633: 48 83 ec 20 sub $0x20,%rsp
|
|
66349637: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634963b: 49 8b 81 48 01 00 00 mov 0x148(%r9),%rax
|
|
66349642: 48 89 ce mov %rcx,%rsi
|
|
66349645: 44 8b 10 mov (%rax),%r10d
|
|
66349648: 45 85 d2 test %r10d,%r10d
|
|
6634964b: 0f 84 8f 00 00 00 je 663496e0 <GateFunc_Rom8x32_F+0xb0>
|
|
66349651: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66349655: bb 09 00 00 00 mov $0x9,%ebx
|
|
6634965a: 8b 10 mov (%rax),%edx
|
|
6634965c: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66349660: 8b 00 mov (%rax),%eax
|
|
66349662: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66349665: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66349669: 8b 12 mov (%rdx),%edx
|
|
6634966b: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634966e: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66349672: 8b 12 mov (%rdx),%edx
|
|
66349674: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
66349677: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
6634967b: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
6634967f: 8b 00 mov (%rax),%eax
|
|
66349681: c1 e0 04 shl $0x4,%eax
|
|
66349684: 01 c7 add %eax,%edi
|
|
66349686: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
6634968a: 8b 00 mov (%rax),%eax
|
|
6634968c: c1 e0 05 shl $0x5,%eax
|
|
6634968f: 01 f8 add %edi,%eax
|
|
66349691: 8b 3a mov (%rdx),%edi
|
|
66349693: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
66349697: c1 e7 06 shl $0x6,%edi
|
|
6634969a: 01 f8 add %edi,%eax
|
|
6634969c: 8b 3a mov (%rdx),%edi
|
|
6634969e: c1 e7 07 shl $0x7,%edi
|
|
663496a1: 01 c7 add %eax,%edi
|
|
663496a3: 48 63 ff movslq %edi,%rdi
|
|
663496a6: 48 c1 e7 02 shl $0x2,%rdi
|
|
663496aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
663496b0: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
663496b4: 89 da mov %ebx,%edx
|
|
663496b6: 48 89 f1 mov %rsi,%rcx
|
|
663496b9: 83 c3 01 add $0x1,%ebx
|
|
663496bc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
663496c0: 48 81 c7 00 04 00 00 add $0x400,%rdi
|
|
663496c7: e8 e4 7c ff ff callq 663413b0 <sim_gate_set_port>
|
|
663496cc: 83 fb 29 cmp $0x29,%ebx
|
|
663496cf: 75 df jne 663496b0 <GateFunc_Rom8x32_F+0x80>
|
|
663496d1: 48 83 c4 20 add $0x20,%rsp
|
|
663496d5: 5b pop %rbx
|
|
663496d6: 5e pop %rsi
|
|
663496d7: 5f pop %rdi
|
|
663496d8: c3 retq
|
|
663496d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
663496e0: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
663496e4: 4c 8b 1d 35 d2 00 00 mov 0xd235(%rip),%r11 # 66356920 <net_queue>
|
|
663496eb: 4c 8b 15 3e d2 00 00 mov 0xd23e(%rip),%r10 # 66356930 <num_net_queue>
|
|
663496f2: 48 8d 50 24 lea 0x24(%rax),%rdx
|
|
663496f6: b8 48 00 00 00 mov $0x48,%eax
|
|
663496fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349700: 8b 0a mov (%rdx),%ecx
|
|
66349702: 85 c9 test %ecx,%ecx
|
|
66349704: 74 55 je 6634975b <GateFunc_Rom8x32_F+0x12b>
|
|
66349706: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634970a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634970e: 41 29 08 sub %ecx,(%r8)
|
|
66349711: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349717: 45 8b 00 mov (%r8),%r8d
|
|
6634971a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634971e: 45 85 c0 test %r8d,%r8d
|
|
66349721: 41 0f 9f c0 setg %r8b
|
|
66349725: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66349729: 44 3b 01 cmp (%rcx),%r8d
|
|
6634972c: 74 2d je 6634975b <GateFunc_Rom8x32_F+0x12b>
|
|
6634972e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66349732: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66349736: 8b 09 mov (%rcx),%ecx
|
|
66349738: 85 c9 test %ecx,%ecx
|
|
6634973a: 75 1f jne 6634975b <GateFunc_Rom8x32_F+0x12b>
|
|
6634973c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66349740: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66349744: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66349748: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634974e: 49 63 0a movslq (%r10),%rcx
|
|
66349751: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66349754: 41 89 1a mov %ebx,(%r10)
|
|
66349757: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634975b: 48 83 c0 08 add $0x8,%rax
|
|
6634975f: 48 83 c2 04 add $0x4,%rdx
|
|
66349763: 48 3d 48 01 00 00 cmp $0x148,%rax
|
|
66349769: 75 95 jne 66349700 <GateFunc_Rom8x32_F+0xd0>
|
|
6634976b: 48 83 c4 20 add $0x20,%rsp
|
|
6634976f: 5b pop %rbx
|
|
66349770: 5e pop %rsi
|
|
66349771: 5f pop %rdi
|
|
66349772: c3 retq
|
|
66349773: 0f 1f 00 nopl (%rax)
|
|
66349776: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634977d: 00 00 00
|
|
|
|
0000000066349780 <GateFunc_Rom12x32_F>:
|
|
66349780: 57 push %rdi
|
|
66349781: 56 push %rsi
|
|
66349782: 53 push %rbx
|
|
66349783: 48 83 ec 20 sub $0x20,%rsp
|
|
66349787: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634978b: 49 8b 81 68 01 00 00 mov 0x168(%r9),%rax
|
|
66349792: 48 89 ce mov %rcx,%rsi
|
|
66349795: 44 8b 10 mov (%rax),%r10d
|
|
66349798: 45 85 d2 test %r10d,%r10d
|
|
6634979b: 0f 84 bf 00 00 00 je 66349860 <GateFunc_Rom12x32_F+0xe0>
|
|
663497a1: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
663497a5: bb 0d 00 00 00 mov $0xd,%ebx
|
|
663497aa: 8b 10 mov (%rax),%edx
|
|
663497ac: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
663497b0: 8b 00 mov (%rax),%eax
|
|
663497b2: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
663497b5: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
663497b9: 8b 12 mov (%rdx),%edx
|
|
663497bb: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
663497be: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
663497c2: 8b 12 mov (%rdx),%edx
|
|
663497c4: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
663497c7: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
663497cb: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
663497cf: 8b 00 mov (%rax),%eax
|
|
663497d1: c1 e0 04 shl $0x4,%eax
|
|
663497d4: 01 c7 add %eax,%edi
|
|
663497d6: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
663497da: 8b 00 mov (%rax),%eax
|
|
663497dc: c1 e0 05 shl $0x5,%eax
|
|
663497df: 01 f8 add %edi,%eax
|
|
663497e1: 8b 3a mov (%rdx),%edi
|
|
663497e3: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
663497e7: c1 e7 06 shl $0x6,%edi
|
|
663497ea: 01 f8 add %edi,%eax
|
|
663497ec: 8b 3a mov (%rdx),%edi
|
|
663497ee: 49 8b 51 58 mov 0x58(%r9),%rdx
|
|
663497f2: c1 e7 07 shl $0x7,%edi
|
|
663497f5: 01 c7 add %eax,%edi
|
|
663497f7: 49 8b 41 48 mov 0x48(%r9),%rax
|
|
663497fb: 8b 00 mov (%rax),%eax
|
|
663497fd: c1 e0 08 shl $0x8,%eax
|
|
66349800: 01 c7 add %eax,%edi
|
|
66349802: 49 8b 41 50 mov 0x50(%r9),%rax
|
|
66349806: 8b 00 mov (%rax),%eax
|
|
66349808: c1 e0 09 shl $0x9,%eax
|
|
6634980b: 01 f8 add %edi,%eax
|
|
6634980d: 8b 3a mov (%rdx),%edi
|
|
6634980f: 49 8b 51 60 mov 0x60(%r9),%rdx
|
|
66349813: c1 e7 0a shl $0xa,%edi
|
|
66349816: 01 f8 add %edi,%eax
|
|
66349818: 8b 3a mov (%rdx),%edi
|
|
6634981a: c1 e7 0b shl $0xb,%edi
|
|
6634981d: 01 c7 add %eax,%edi
|
|
6634981f: 48 63 ff movslq %edi,%rdi
|
|
66349822: 48 c1 e7 02 shl $0x2,%rdi
|
|
66349826: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634982d: 00 00 00
|
|
66349830: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66349834: 89 da mov %ebx,%edx
|
|
66349836: 48 89 f1 mov %rsi,%rcx
|
|
66349839: 83 c3 01 add $0x1,%ebx
|
|
6634983c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66349840: 48 81 c7 00 40 00 00 add $0x4000,%rdi
|
|
66349847: e8 64 7b ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634984c: 83 fb 2d cmp $0x2d,%ebx
|
|
6634984f: 75 df jne 66349830 <GateFunc_Rom12x32_F+0xb0>
|
|
66349851: 48 83 c4 20 add $0x20,%rsp
|
|
66349855: 5b pop %rbx
|
|
66349856: 5e pop %rsi
|
|
66349857: 5f pop %rdi
|
|
66349858: c3 retq
|
|
66349859: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66349860: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66349864: 4c 8b 1d b5 d0 00 00 mov 0xd0b5(%rip),%r11 # 66356920 <net_queue>
|
|
6634986b: 4c 8b 15 be d0 00 00 mov 0xd0be(%rip),%r10 # 66356930 <num_net_queue>
|
|
66349872: 48 8d 50 34 lea 0x34(%rax),%rdx
|
|
66349876: b8 68 00 00 00 mov $0x68,%eax
|
|
6634987b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349880: 8b 0a mov (%rdx),%ecx
|
|
66349882: 85 c9 test %ecx,%ecx
|
|
66349884: 74 55 je 663498db <GateFunc_Rom12x32_F+0x15b>
|
|
66349886: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634988a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634988e: 41 29 08 sub %ecx,(%r8)
|
|
66349891: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349897: 45 8b 00 mov (%r8),%r8d
|
|
6634989a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634989e: 45 85 c0 test %r8d,%r8d
|
|
663498a1: 41 0f 9f c0 setg %r8b
|
|
663498a5: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
663498a9: 44 3b 01 cmp (%rcx),%r8d
|
|
663498ac: 74 2d je 663498db <GateFunc_Rom12x32_F+0x15b>
|
|
663498ae: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
663498b2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
663498b6: 8b 09 mov (%rcx),%ecx
|
|
663498b8: 85 c9 test %ecx,%ecx
|
|
663498ba: 75 1f jne 663498db <GateFunc_Rom12x32_F+0x15b>
|
|
663498bc: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
663498c0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
663498c4: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
663498c8: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
663498ce: 49 63 0a movslq (%r10),%rcx
|
|
663498d1: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
663498d4: 41 89 1a mov %ebx,(%r10)
|
|
663498d7: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
663498db: 48 83 c0 08 add $0x8,%rax
|
|
663498df: 48 83 c2 04 add $0x4,%rdx
|
|
663498e3: 48 3d 68 01 00 00 cmp $0x168,%rax
|
|
663498e9: 75 95 jne 66349880 <GateFunc_Rom12x32_F+0x100>
|
|
663498eb: 48 83 c4 20 add $0x20,%rsp
|
|
663498ef: 5b pop %rbx
|
|
663498f0: 5e pop %rsi
|
|
663498f1: 5f pop %rdi
|
|
663498f2: c3 retq
|
|
663498f3: 0f 1f 00 nopl (%rax)
|
|
663498f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663498fd: 00 00 00
|
|
|
|
0000000066349900 <GateFunc_Rom11x32_F>:
|
|
66349900: 57 push %rdi
|
|
66349901: 56 push %rsi
|
|
66349902: 53 push %rbx
|
|
66349903: 48 83 ec 20 sub $0x20,%rsp
|
|
66349907: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634990b: 49 8b 81 60 01 00 00 mov 0x160(%r9),%rax
|
|
66349912: 48 89 ce mov %rcx,%rsi
|
|
66349915: 44 8b 10 mov (%rax),%r10d
|
|
66349918: 45 85 d2 test %r10d,%r10d
|
|
6634991b: 0f 84 af 00 00 00 je 663499d0 <GateFunc_Rom11x32_F+0xd0>
|
|
66349921: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66349925: bb 0c 00 00 00 mov $0xc,%ebx
|
|
6634992a: 8b 10 mov (%rax),%edx
|
|
6634992c: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66349930: 8b 00 mov (%rax),%eax
|
|
66349932: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66349935: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66349939: 8b 12 mov (%rdx),%edx
|
|
6634993b: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634993e: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66349942: 8b 12 mov (%rdx),%edx
|
|
66349944: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
66349947: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
6634994b: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
6634994f: 8b 00 mov (%rax),%eax
|
|
66349951: c1 e0 04 shl $0x4,%eax
|
|
66349954: 01 f8 add %edi,%eax
|
|
66349956: 8b 3a mov (%rdx),%edi
|
|
66349958: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
6634995c: c1 e7 05 shl $0x5,%edi
|
|
6634995f: 01 f8 add %edi,%eax
|
|
66349961: 8b 3a mov (%rdx),%edi
|
|
66349963: 49 8b 51 50 mov 0x50(%r9),%rdx
|
|
66349967: c1 e7 06 shl $0x6,%edi
|
|
6634996a: 01 c7 add %eax,%edi
|
|
6634996c: 49 8b 41 40 mov 0x40(%r9),%rax
|
|
66349970: 8b 00 mov (%rax),%eax
|
|
66349972: c1 e0 07 shl $0x7,%eax
|
|
66349975: 01 c7 add %eax,%edi
|
|
66349977: 49 8b 41 48 mov 0x48(%r9),%rax
|
|
6634997b: 8b 00 mov (%rax),%eax
|
|
6634997d: c1 e0 08 shl $0x8,%eax
|
|
66349980: 01 f8 add %edi,%eax
|
|
66349982: 8b 3a mov (%rdx),%edi
|
|
66349984: 49 8b 51 58 mov 0x58(%r9),%rdx
|
|
66349988: c1 e7 09 shl $0x9,%edi
|
|
6634998b: 01 f8 add %edi,%eax
|
|
6634998d: 8b 3a mov (%rdx),%edi
|
|
6634998f: c1 e7 0a shl $0xa,%edi
|
|
66349992: 01 c7 add %eax,%edi
|
|
66349994: 48 63 ff movslq %edi,%rdi
|
|
66349997: 48 c1 e7 02 shl $0x2,%rdi
|
|
6634999b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
663499a0: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
663499a4: 89 da mov %ebx,%edx
|
|
663499a6: 48 89 f1 mov %rsi,%rcx
|
|
663499a9: 83 c3 01 add $0x1,%ebx
|
|
663499ac: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
663499b0: 48 81 c7 00 20 00 00 add $0x2000,%rdi
|
|
663499b7: e8 f4 79 ff ff callq 663413b0 <sim_gate_set_port>
|
|
663499bc: 83 fb 2c cmp $0x2c,%ebx
|
|
663499bf: 75 df jne 663499a0 <GateFunc_Rom11x32_F+0xa0>
|
|
663499c1: 48 83 c4 20 add $0x20,%rsp
|
|
663499c5: 5b pop %rbx
|
|
663499c6: 5e pop %rsi
|
|
663499c7: 5f pop %rdi
|
|
663499c8: c3 retq
|
|
663499c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
663499d0: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
663499d4: 4c 8b 1d 45 cf 00 00 mov 0xcf45(%rip),%r11 # 66356920 <net_queue>
|
|
663499db: 4c 8b 15 4e cf 00 00 mov 0xcf4e(%rip),%r10 # 66356930 <num_net_queue>
|
|
663499e2: 48 8d 50 30 lea 0x30(%rax),%rdx
|
|
663499e6: b8 60 00 00 00 mov $0x60,%eax
|
|
663499eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
663499f0: 8b 0a mov (%rdx),%ecx
|
|
663499f2: 85 c9 test %ecx,%ecx
|
|
663499f4: 74 55 je 66349a4b <GateFunc_Rom11x32_F+0x14b>
|
|
663499f6: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
663499fa: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
663499fe: 41 29 08 sub %ecx,(%r8)
|
|
66349a01: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349a07: 45 8b 00 mov (%r8),%r8d
|
|
66349a0a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
66349a0e: 45 85 c0 test %r8d,%r8d
|
|
66349a11: 41 0f 9f c0 setg %r8b
|
|
66349a15: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66349a19: 44 3b 01 cmp (%rcx),%r8d
|
|
66349a1c: 74 2d je 66349a4b <GateFunc_Rom11x32_F+0x14b>
|
|
66349a1e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66349a22: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66349a26: 8b 09 mov (%rcx),%ecx
|
|
66349a28: 85 c9 test %ecx,%ecx
|
|
66349a2a: 75 1f jne 66349a4b <GateFunc_Rom11x32_F+0x14b>
|
|
66349a2c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66349a30: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66349a34: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66349a38: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
66349a3e: 49 63 0a movslq (%r10),%rcx
|
|
66349a41: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66349a44: 41 89 1a mov %ebx,(%r10)
|
|
66349a47: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
66349a4b: 48 83 c0 08 add $0x8,%rax
|
|
66349a4f: 48 83 c2 04 add $0x4,%rdx
|
|
66349a53: 48 3d 60 01 00 00 cmp $0x160,%rax
|
|
66349a59: 75 95 jne 663499f0 <GateFunc_Rom11x32_F+0xf0>
|
|
66349a5b: 48 83 c4 20 add $0x20,%rsp
|
|
66349a5f: 5b pop %rbx
|
|
66349a60: 5e pop %rsi
|
|
66349a61: 5f pop %rdi
|
|
66349a62: c3 retq
|
|
66349a63: 0f 1f 00 nopl (%rax)
|
|
66349a66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66349a6d: 00 00 00
|
|
|
|
0000000066349a70 <GateFunc_Rom9x32_F>:
|
|
66349a70: 57 push %rdi
|
|
66349a71: 56 push %rsi
|
|
66349a72: 53 push %rbx
|
|
66349a73: 48 83 ec 20 sub $0x20,%rsp
|
|
66349a77: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
66349a7b: 49 8b 81 50 01 00 00 mov 0x150(%r9),%rax
|
|
66349a82: 48 89 ce mov %rcx,%rsi
|
|
66349a85: 44 8b 10 mov (%rax),%r10d
|
|
66349a88: 45 85 d2 test %r10d,%r10d
|
|
66349a8b: 0f 84 8f 00 00 00 je 66349b20 <GateFunc_Rom9x32_F+0xb0>
|
|
66349a91: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66349a95: bb 0a 00 00 00 mov $0xa,%ebx
|
|
66349a9a: 8b 10 mov (%rax),%edx
|
|
66349a9c: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66349aa0: 8b 00 mov (%rax),%eax
|
|
66349aa2: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66349aa5: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66349aa9: 8b 12 mov (%rdx),%edx
|
|
66349aab: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66349aae: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66349ab2: 8b 12 mov (%rdx),%edx
|
|
66349ab4: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
66349ab7: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
66349abb: 8b 3a mov (%rdx),%edi
|
|
66349abd: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
66349ac1: c1 e7 04 shl $0x4,%edi
|
|
66349ac4: 01 c7 add %eax,%edi
|
|
66349ac6: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
66349aca: 8b 00 mov (%rax),%eax
|
|
66349acc: c1 e0 05 shl $0x5,%eax
|
|
66349acf: 01 c7 add %eax,%edi
|
|
66349ad1: 49 8b 41 38 mov 0x38(%r9),%rax
|
|
66349ad5: 8b 00 mov (%rax),%eax
|
|
66349ad7: c1 e0 06 shl $0x6,%eax
|
|
66349ada: 01 f8 add %edi,%eax
|
|
66349adc: 8b 3a mov (%rdx),%edi
|
|
66349ade: 49 8b 51 48 mov 0x48(%r9),%rdx
|
|
66349ae2: c1 e7 07 shl $0x7,%edi
|
|
66349ae5: 01 f8 add %edi,%eax
|
|
66349ae7: 8b 3a mov (%rdx),%edi
|
|
66349ae9: c1 e7 08 shl $0x8,%edi
|
|
66349aec: 01 c7 add %eax,%edi
|
|
66349aee: 48 63 ff movslq %edi,%rdi
|
|
66349af1: 48 c1 e7 02 shl $0x2,%rdi
|
|
66349af5: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66349af9: 89 da mov %ebx,%edx
|
|
66349afb: 48 89 f1 mov %rsi,%rcx
|
|
66349afe: 83 c3 01 add $0x1,%ebx
|
|
66349b01: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66349b05: 48 81 c7 00 08 00 00 add $0x800,%rdi
|
|
66349b0c: e8 9f 78 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66349b11: 83 fb 2a cmp $0x2a,%ebx
|
|
66349b14: 75 df jne 66349af5 <GateFunc_Rom9x32_F+0x85>
|
|
66349b16: 48 83 c4 20 add $0x20,%rsp
|
|
66349b1a: 5b pop %rbx
|
|
66349b1b: 5e pop %rsi
|
|
66349b1c: 5f pop %rdi
|
|
66349b1d: c3 retq
|
|
66349b1e: 66 90 xchg %ax,%ax
|
|
66349b20: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66349b24: 4c 8b 1d f5 cd 00 00 mov 0xcdf5(%rip),%r11 # 66356920 <net_queue>
|
|
66349b2b: 4c 8b 15 fe cd 00 00 mov 0xcdfe(%rip),%r10 # 66356930 <num_net_queue>
|
|
66349b32: 48 8d 50 28 lea 0x28(%rax),%rdx
|
|
66349b36: b8 50 00 00 00 mov $0x50,%eax
|
|
66349b3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349b40: 8b 0a mov (%rdx),%ecx
|
|
66349b42: 85 c9 test %ecx,%ecx
|
|
66349b44: 74 55 je 66349b9b <GateFunc_Rom9x32_F+0x12b>
|
|
66349b46: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
66349b4a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66349b4e: 41 29 08 sub %ecx,(%r8)
|
|
66349b51: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349b57: 45 8b 00 mov (%r8),%r8d
|
|
66349b5a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
66349b5e: 45 85 c0 test %r8d,%r8d
|
|
66349b61: 41 0f 9f c0 setg %r8b
|
|
66349b65: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66349b69: 44 3b 01 cmp (%rcx),%r8d
|
|
66349b6c: 74 2d je 66349b9b <GateFunc_Rom9x32_F+0x12b>
|
|
66349b6e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66349b72: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66349b76: 8b 09 mov (%rcx),%ecx
|
|
66349b78: 85 c9 test %ecx,%ecx
|
|
66349b7a: 75 1f jne 66349b9b <GateFunc_Rom9x32_F+0x12b>
|
|
66349b7c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66349b80: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66349b84: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66349b88: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
66349b8e: 49 63 0a movslq (%r10),%rcx
|
|
66349b91: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66349b94: 41 89 1a mov %ebx,(%r10)
|
|
66349b97: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
66349b9b: 48 83 c0 08 add $0x8,%rax
|
|
66349b9f: 48 83 c2 04 add $0x4,%rdx
|
|
66349ba3: 48 3d 50 01 00 00 cmp $0x150,%rax
|
|
66349ba9: 75 95 jne 66349b40 <GateFunc_Rom9x32_F+0xd0>
|
|
66349bab: 48 83 c4 20 add $0x20,%rsp
|
|
66349baf: 5b pop %rbx
|
|
66349bb0: 5e pop %rsi
|
|
66349bb1: 5f pop %rdi
|
|
66349bb2: c3 retq
|
|
66349bb3: 0f 1f 00 nopl (%rax)
|
|
66349bb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66349bbd: 00 00 00
|
|
|
|
0000000066349bc0 <GateFunc_Rom10x32_F>:
|
|
66349bc0: 57 push %rdi
|
|
66349bc1: 56 push %rsi
|
|
66349bc2: 53 push %rbx
|
|
66349bc3: 48 83 ec 20 sub $0x20,%rsp
|
|
66349bc7: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
66349bcb: 49 8b 81 58 01 00 00 mov 0x158(%r9),%rax
|
|
66349bd2: 48 89 ce mov %rcx,%rsi
|
|
66349bd5: 44 8b 10 mov (%rax),%r10d
|
|
66349bd8: 45 85 d2 test %r10d,%r10d
|
|
66349bdb: 0f 84 9f 00 00 00 je 66349c80 <GateFunc_Rom10x32_F+0xc0>
|
|
66349be1: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66349be5: bb 0b 00 00 00 mov $0xb,%ebx
|
|
66349bea: 8b 10 mov (%rax),%edx
|
|
66349bec: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66349bf0: 8b 00 mov (%rax),%eax
|
|
66349bf2: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66349bf5: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66349bf9: 8b 12 mov (%rdx),%edx
|
|
66349bfb: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66349bfe: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66349c02: 8b 12 mov (%rdx),%edx
|
|
66349c04: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
66349c07: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
66349c0b: 8b 3a mov (%rdx),%edi
|
|
66349c0d: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
66349c11: c1 e7 04 shl $0x4,%edi
|
|
66349c14: 01 f8 add %edi,%eax
|
|
66349c16: 8b 3a mov (%rdx),%edi
|
|
66349c18: 49 8b 51 48 mov 0x48(%r9),%rdx
|
|
66349c1c: c1 e7 05 shl $0x5,%edi
|
|
66349c1f: 01 c7 add %eax,%edi
|
|
66349c21: 49 8b 41 38 mov 0x38(%r9),%rax
|
|
66349c25: 8b 00 mov (%rax),%eax
|
|
66349c27: c1 e0 06 shl $0x6,%eax
|
|
66349c2a: 01 c7 add %eax,%edi
|
|
66349c2c: 49 8b 41 40 mov 0x40(%r9),%rax
|
|
66349c30: 8b 00 mov (%rax),%eax
|
|
66349c32: c1 e0 07 shl $0x7,%eax
|
|
66349c35: 01 f8 add %edi,%eax
|
|
66349c37: 8b 3a mov (%rdx),%edi
|
|
66349c39: 49 8b 51 50 mov 0x50(%r9),%rdx
|
|
66349c3d: c1 e7 08 shl $0x8,%edi
|
|
66349c40: 01 f8 add %edi,%eax
|
|
66349c42: 8b 3a mov (%rdx),%edi
|
|
66349c44: c1 e7 09 shl $0x9,%edi
|
|
66349c47: 01 c7 add %eax,%edi
|
|
66349c49: 48 63 ff movslq %edi,%rdi
|
|
66349c4c: 48 c1 e7 02 shl $0x2,%rdi
|
|
66349c50: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66349c54: 89 da mov %ebx,%edx
|
|
66349c56: 48 89 f1 mov %rsi,%rcx
|
|
66349c59: 83 c3 01 add $0x1,%ebx
|
|
66349c5c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66349c60: 48 81 c7 00 10 00 00 add $0x1000,%rdi
|
|
66349c67: e8 44 77 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66349c6c: 83 fb 2b cmp $0x2b,%ebx
|
|
66349c6f: 75 df jne 66349c50 <GateFunc_Rom10x32_F+0x90>
|
|
66349c71: 48 83 c4 20 add $0x20,%rsp
|
|
66349c75: 5b pop %rbx
|
|
66349c76: 5e pop %rsi
|
|
66349c77: 5f pop %rdi
|
|
66349c78: c3 retq
|
|
66349c79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66349c80: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66349c84: 4c 8b 1d 95 cc 00 00 mov 0xcc95(%rip),%r11 # 66356920 <net_queue>
|
|
66349c8b: 4c 8b 15 9e cc 00 00 mov 0xcc9e(%rip),%r10 # 66356930 <num_net_queue>
|
|
66349c92: 48 8d 50 2c lea 0x2c(%rax),%rdx
|
|
66349c96: b8 58 00 00 00 mov $0x58,%eax
|
|
66349c9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349ca0: 8b 0a mov (%rdx),%ecx
|
|
66349ca2: 85 c9 test %ecx,%ecx
|
|
66349ca4: 74 55 je 66349cfb <GateFunc_Rom10x32_F+0x13b>
|
|
66349ca6: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
66349caa: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66349cae: 41 29 08 sub %ecx,(%r8)
|
|
66349cb1: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349cb7: 45 8b 00 mov (%r8),%r8d
|
|
66349cba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
66349cbe: 45 85 c0 test %r8d,%r8d
|
|
66349cc1: 41 0f 9f c0 setg %r8b
|
|
66349cc5: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66349cc9: 44 3b 01 cmp (%rcx),%r8d
|
|
66349ccc: 74 2d je 66349cfb <GateFunc_Rom10x32_F+0x13b>
|
|
66349cce: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66349cd2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66349cd6: 8b 09 mov (%rcx),%ecx
|
|
66349cd8: 85 c9 test %ecx,%ecx
|
|
66349cda: 75 1f jne 66349cfb <GateFunc_Rom10x32_F+0x13b>
|
|
66349cdc: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66349ce0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66349ce4: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66349ce8: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
66349cee: 49 63 0a movslq (%r10),%rcx
|
|
66349cf1: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66349cf4: 41 89 1a mov %ebx,(%r10)
|
|
66349cf7: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
66349cfb: 48 83 c0 08 add $0x8,%rax
|
|
66349cff: 48 83 c2 04 add $0x4,%rdx
|
|
66349d03: 48 3d 58 01 00 00 cmp $0x158,%rax
|
|
66349d09: 75 95 jne 66349ca0 <GateFunc_Rom10x32_F+0xe0>
|
|
66349d0b: 48 83 c4 20 add $0x20,%rsp
|
|
66349d0f: 5b pop %rbx
|
|
66349d10: 5e pop %rsi
|
|
66349d11: 5f pop %rdi
|
|
66349d12: c3 retq
|
|
66349d13: 0f 1f 00 nopl (%rax)
|
|
66349d16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66349d1d: 00 00 00
|
|
|
|
0000000066349d20 <GateFunc_Rom6x32_F>:
|
|
66349d20: 57 push %rdi
|
|
66349d21: 56 push %rsi
|
|
66349d22: 53 push %rbx
|
|
66349d23: 48 83 ec 20 sub $0x20,%rsp
|
|
66349d27: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
66349d2b: 49 8b 81 38 01 00 00 mov 0x138(%r9),%rax
|
|
66349d32: 48 89 ce mov %rcx,%rsi
|
|
66349d35: 44 8b 10 mov (%rax),%r10d
|
|
66349d38: 45 85 d2 test %r10d,%r10d
|
|
66349d3b: 74 73 je 66349db0 <GateFunc_Rom6x32_F+0x90>
|
|
66349d3d: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
66349d41: bb 07 00 00 00 mov $0x7,%ebx
|
|
66349d46: 8b 10 mov (%rax),%edx
|
|
66349d48: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
66349d4c: 8b 00 mov (%rax),%eax
|
|
66349d4e: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
66349d51: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
66349d55: 8b 12 mov (%rdx),%edx
|
|
66349d57: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
66349d5a: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
66349d5e: 8b 12 mov (%rdx),%edx
|
|
66349d60: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
66349d63: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
66349d67: 8b 3a mov (%rdx),%edi
|
|
66349d69: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
66349d6d: c1 e7 04 shl $0x4,%edi
|
|
66349d70: 01 f8 add %edi,%eax
|
|
66349d72: 8b 3a mov (%rdx),%edi
|
|
66349d74: c1 e7 05 shl $0x5,%edi
|
|
66349d77: 01 c7 add %eax,%edi
|
|
66349d79: 48 63 ff movslq %edi,%rdi
|
|
66349d7c: 48 c1 e7 02 shl $0x2,%rdi
|
|
66349d80: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
66349d84: 89 da mov %ebx,%edx
|
|
66349d86: 48 89 f1 mov %rsi,%rcx
|
|
66349d89: 83 c3 01 add $0x1,%ebx
|
|
66349d8c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
66349d90: 48 81 c7 00 01 00 00 add $0x100,%rdi
|
|
66349d97: e8 14 76 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66349d9c: 83 fb 27 cmp $0x27,%ebx
|
|
66349d9f: 75 df jne 66349d80 <GateFunc_Rom6x32_F+0x60>
|
|
66349da1: 48 83 c4 20 add $0x20,%rsp
|
|
66349da5: 5b pop %rbx
|
|
66349da6: 5e pop %rsi
|
|
66349da7: 5f pop %rdi
|
|
66349da8: c3 retq
|
|
66349da9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
66349db0: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
66349db4: 4c 8b 1d 65 cb 00 00 mov 0xcb65(%rip),%r11 # 66356920 <net_queue>
|
|
66349dbb: 4c 8b 15 6e cb 00 00 mov 0xcb6e(%rip),%r10 # 66356930 <num_net_queue>
|
|
66349dc2: 48 8d 50 1c lea 0x1c(%rax),%rdx
|
|
66349dc6: b8 38 00 00 00 mov $0x38,%eax
|
|
66349dcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349dd0: 8b 0a mov (%rdx),%ecx
|
|
66349dd2: 85 c9 test %ecx,%ecx
|
|
66349dd4: 74 55 je 66349e2b <GateFunc_Rom6x32_F+0x10b>
|
|
66349dd6: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
66349dda: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66349dde: 41 29 08 sub %ecx,(%r8)
|
|
66349de1: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349de7: 45 8b 00 mov (%r8),%r8d
|
|
66349dea: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
66349dee: 45 85 c0 test %r8d,%r8d
|
|
66349df1: 41 0f 9f c0 setg %r8b
|
|
66349df5: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
66349df9: 44 3b 01 cmp (%rcx),%r8d
|
|
66349dfc: 74 2d je 66349e2b <GateFunc_Rom6x32_F+0x10b>
|
|
66349dfe: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
66349e02: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
66349e06: 8b 09 mov (%rcx),%ecx
|
|
66349e08: 85 c9 test %ecx,%ecx
|
|
66349e0a: 75 1f jne 66349e2b <GateFunc_Rom6x32_F+0x10b>
|
|
66349e0c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
66349e10: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66349e14: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
66349e18: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
66349e1e: 49 63 0a movslq (%r10),%rcx
|
|
66349e21: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
66349e24: 41 89 1a mov %ebx,(%r10)
|
|
66349e27: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
66349e2b: 48 83 c0 08 add $0x8,%rax
|
|
66349e2f: 48 83 c2 04 add $0x4,%rdx
|
|
66349e33: 48 3d 38 01 00 00 cmp $0x138,%rax
|
|
66349e39: 75 95 jne 66349dd0 <GateFunc_Rom6x32_F+0xb0>
|
|
66349e3b: 48 83 c4 20 add $0x20,%rsp
|
|
66349e3f: 5b pop %rbx
|
|
66349e40: 5e pop %rsi
|
|
66349e41: 5f pop %rdi
|
|
66349e42: c3 retq
|
|
66349e43: 0f 1f 00 nopl (%rax)
|
|
66349e46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66349e4d: 00 00 00
|
|
|
|
0000000066349e50 <GateFunc_Enabler16_F>:
|
|
66349e50: 56 push %rsi
|
|
66349e51: 53 push %rbx
|
|
66349e52: 48 83 ec 28 sub $0x28,%rsp
|
|
66349e56: 48 89 cb mov %rcx,%rbx
|
|
66349e59: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
66349e5d: 48 8b 81 08 01 00 00 mov 0x108(%rcx),%rax
|
|
66349e64: 44 8b 10 mov (%rax),%r10d
|
|
66349e67: 45 85 d2 test %r10d,%r10d
|
|
66349e6a: 74 34 je 66349ea0 <GateFunc_Enabler16_F+0x50>
|
|
66349e6c: 31 d2 xor %edx,%edx
|
|
66349e6e: eb 04 jmp 66349e74 <GateFunc_Enabler16_F+0x24>
|
|
66349e70: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
66349e74: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
66349e78: 83 c2 11 add $0x11,%edx
|
|
66349e7b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
66349e7f: 48 89 d9 mov %rbx,%rcx
|
|
66349e82: 44 8b 00 mov (%rax),%r8d
|
|
66349e85: e8 26 75 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66349e8a: 48 83 fe 10 cmp $0x10,%rsi
|
|
66349e8e: 48 89 f2 mov %rsi,%rdx
|
|
66349e91: 75 dd jne 66349e70 <GateFunc_Enabler16_F+0x20>
|
|
66349e93: 48 83 c4 28 add $0x28,%rsp
|
|
66349e97: 5b pop %rbx
|
|
66349e98: 5e pop %rsi
|
|
66349e99: c3 retq
|
|
66349e9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66349ea0: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66349ea4: 4c 8b 1d 75 ca 00 00 mov 0xca75(%rip),%r11 # 66356920 <net_queue>
|
|
66349eab: 4c 8b 15 7e ca 00 00 mov 0xca7e(%rip),%r10 # 66356930 <num_net_queue>
|
|
66349eb2: 48 8d 50 44 lea 0x44(%rax),%rdx
|
|
66349eb6: b8 88 00 00 00 mov $0x88,%eax
|
|
66349ebb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349ec0: 44 8b 02 mov (%rdx),%r8d
|
|
66349ec3: 45 85 c0 test %r8d,%r8d
|
|
66349ec6: 74 59 je 66349f21 <GateFunc_Enabler16_F+0xd1>
|
|
66349ec8: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
66349ecc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
66349ed0: 45 29 01 sub %r8d,(%r9)
|
|
66349ed3: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349ed9: 45 8b 09 mov (%r9),%r9d
|
|
66349edc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66349ee0: 45 85 c9 test %r9d,%r9d
|
|
66349ee3: 41 0f 9f c1 setg %r9b
|
|
66349ee7: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
66349eeb: 45 3b 08 cmp (%r8),%r9d
|
|
66349eee: 74 31 je 66349f21 <GateFunc_Enabler16_F+0xd1>
|
|
66349ef0: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
66349ef4: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66349ef8: 45 8b 00 mov (%r8),%r8d
|
|
66349efb: 45 85 c0 test %r8d,%r8d
|
|
66349efe: 75 21 jne 66349f21 <GateFunc_Enabler16_F+0xd1>
|
|
66349f00: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
66349f04: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
66349f08: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
66349f0c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
66349f13: 4d 63 02 movslq (%r10),%r8
|
|
66349f16: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
66349f1a: 41 89 32 mov %esi,(%r10)
|
|
66349f1d: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
66349f21: 48 83 c0 08 add $0x8,%rax
|
|
66349f25: 48 83 c2 04 add $0x4,%rdx
|
|
66349f29: 48 3d 08 01 00 00 cmp $0x108,%rax
|
|
66349f2f: 75 8f jne 66349ec0 <GateFunc_Enabler16_F+0x70>
|
|
66349f31: 48 83 c4 28 add $0x28,%rsp
|
|
66349f35: 5b pop %rbx
|
|
66349f36: 5e pop %rsi
|
|
66349f37: c3 retq
|
|
66349f38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349f3f: 00
|
|
|
|
0000000066349f40 <GateFunc_Buffer16_F>:
|
|
66349f40: 56 push %rsi
|
|
66349f41: 53 push %rbx
|
|
66349f42: 48 83 ec 28 sub $0x28,%rsp
|
|
66349f46: 48 89 cb mov %rcx,%rbx
|
|
66349f49: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
66349f4d: 48 8b 81 08 01 00 00 mov 0x108(%rcx),%rax
|
|
66349f54: 44 8b 10 mov (%rax),%r10d
|
|
66349f57: 45 85 d2 test %r10d,%r10d
|
|
66349f5a: 74 34 je 66349f90 <GateFunc_Buffer16_F+0x50>
|
|
66349f5c: 31 d2 xor %edx,%edx
|
|
66349f5e: eb 04 jmp 66349f64 <GateFunc_Buffer16_F+0x24>
|
|
66349f60: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
66349f64: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
66349f68: 83 c2 11 add $0x11,%edx
|
|
66349f6b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
66349f6f: 48 89 d9 mov %rbx,%rcx
|
|
66349f72: 44 8b 00 mov (%rax),%r8d
|
|
66349f75: e8 36 74 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66349f7a: 48 83 fe 10 cmp $0x10,%rsi
|
|
66349f7e: 48 89 f2 mov %rsi,%rdx
|
|
66349f81: 75 dd jne 66349f60 <GateFunc_Buffer16_F+0x20>
|
|
66349f83: 48 83 c4 28 add $0x28,%rsp
|
|
66349f87: 5b pop %rbx
|
|
66349f88: 5e pop %rsi
|
|
66349f89: c3 retq
|
|
66349f8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66349f90: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66349f94: 4c 8b 1d 85 c9 00 00 mov 0xc985(%rip),%r11 # 66356920 <net_queue>
|
|
66349f9b: 4c 8b 15 8e c9 00 00 mov 0xc98e(%rip),%r10 # 66356930 <num_net_queue>
|
|
66349fa2: 48 8d 50 44 lea 0x44(%rax),%rdx
|
|
66349fa6: b8 88 00 00 00 mov $0x88,%eax
|
|
66349fab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66349fb0: 44 8b 02 mov (%rdx),%r8d
|
|
66349fb3: 45 85 c0 test %r8d,%r8d
|
|
66349fb6: 74 59 je 6634a011 <GateFunc_Buffer16_F+0xd1>
|
|
66349fb8: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
66349fbc: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
66349fc0: 45 29 01 sub %r8d,(%r9)
|
|
66349fc3: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
66349fc9: 45 8b 09 mov (%r9),%r9d
|
|
66349fcc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
66349fd0: 45 85 c9 test %r9d,%r9d
|
|
66349fd3: 41 0f 9f c1 setg %r9b
|
|
66349fd7: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
66349fdb: 45 3b 08 cmp (%r8),%r9d
|
|
66349fde: 74 31 je 6634a011 <GateFunc_Buffer16_F+0xd1>
|
|
66349fe0: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
66349fe4: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
66349fe8: 45 8b 00 mov (%r8),%r8d
|
|
66349feb: 45 85 c0 test %r8d,%r8d
|
|
66349fee: 75 21 jne 6634a011 <GateFunc_Buffer16_F+0xd1>
|
|
66349ff0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
66349ff4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
66349ff8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
66349ffc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634a003: 4d 63 02 movslq (%r10),%r8
|
|
6634a006: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634a00a: 41 89 32 mov %esi,(%r10)
|
|
6634a00d: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634a011: 48 83 c0 08 add $0x8,%rax
|
|
6634a015: 48 83 c2 04 add $0x4,%rdx
|
|
6634a019: 48 3d 08 01 00 00 cmp $0x108,%rax
|
|
6634a01f: 75 8f jne 66349fb0 <GateFunc_Buffer16_F+0x70>
|
|
6634a021: 48 83 c4 28 add $0x28,%rsp
|
|
6634a025: 5b pop %rbx
|
|
6634a026: 5e pop %rsi
|
|
6634a027: c3 retq
|
|
6634a028: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a02f: 00
|
|
|
|
000000006634a030 <GateFunc_Buffer15_F>:
|
|
6634a030: 56 push %rsi
|
|
6634a031: 53 push %rbx
|
|
6634a032: 48 83 ec 28 sub $0x28,%rsp
|
|
6634a036: 48 89 cb mov %rcx,%rbx
|
|
6634a039: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634a03d: 48 8b 81 f8 00 00 00 mov 0xf8(%rcx),%rax
|
|
6634a044: 44 8b 10 mov (%rax),%r10d
|
|
6634a047: 45 85 d2 test %r10d,%r10d
|
|
6634a04a: 74 34 je 6634a080 <GateFunc_Buffer15_F+0x50>
|
|
6634a04c: 31 d2 xor %edx,%edx
|
|
6634a04e: eb 04 jmp 6634a054 <GateFunc_Buffer15_F+0x24>
|
|
6634a050: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634a054: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634a058: 83 c2 10 add $0x10,%edx
|
|
6634a05b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634a05f: 48 89 d9 mov %rbx,%rcx
|
|
6634a062: 44 8b 00 mov (%rax),%r8d
|
|
6634a065: e8 46 73 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634a06a: 48 83 fe 0f cmp $0xf,%rsi
|
|
6634a06e: 48 89 f2 mov %rsi,%rdx
|
|
6634a071: 75 dd jne 6634a050 <GateFunc_Buffer15_F+0x20>
|
|
6634a073: 48 83 c4 28 add $0x28,%rsp
|
|
6634a077: 5b pop %rbx
|
|
6634a078: 5e pop %rsi
|
|
6634a079: c3 retq
|
|
6634a07a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634a080: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634a084: 4c 8b 1d 95 c8 00 00 mov 0xc895(%rip),%r11 # 66356920 <net_queue>
|
|
6634a08b: 4c 8b 15 9e c8 00 00 mov 0xc89e(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634a092: 48 8d 50 40 lea 0x40(%rax),%rdx
|
|
6634a096: b8 80 00 00 00 mov $0x80,%eax
|
|
6634a09b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a0a0: 44 8b 02 mov (%rdx),%r8d
|
|
6634a0a3: 45 85 c0 test %r8d,%r8d
|
|
6634a0a6: 74 59 je 6634a101 <GateFunc_Buffer15_F+0xd1>
|
|
6634a0a8: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634a0ac: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634a0b0: 45 29 01 sub %r8d,(%r9)
|
|
6634a0b3: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634a0b9: 45 8b 09 mov (%r9),%r9d
|
|
6634a0bc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634a0c0: 45 85 c9 test %r9d,%r9d
|
|
6634a0c3: 41 0f 9f c1 setg %r9b
|
|
6634a0c7: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634a0cb: 45 3b 08 cmp (%r8),%r9d
|
|
6634a0ce: 74 31 je 6634a101 <GateFunc_Buffer15_F+0xd1>
|
|
6634a0d0: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634a0d4: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634a0d8: 45 8b 00 mov (%r8),%r8d
|
|
6634a0db: 45 85 c0 test %r8d,%r8d
|
|
6634a0de: 75 21 jne 6634a101 <GateFunc_Buffer15_F+0xd1>
|
|
6634a0e0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634a0e4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634a0e8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634a0ec: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634a0f3: 4d 63 02 movslq (%r10),%r8
|
|
6634a0f6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634a0fa: 41 89 32 mov %esi,(%r10)
|
|
6634a0fd: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634a101: 48 83 c0 08 add $0x8,%rax
|
|
6634a105: 48 83 c2 04 add $0x4,%rdx
|
|
6634a109: 48 3d f8 00 00 00 cmp $0xf8,%rax
|
|
6634a10f: 75 8f jne 6634a0a0 <GateFunc_Buffer15_F+0x70>
|
|
6634a111: 48 83 c4 28 add $0x28,%rsp
|
|
6634a115: 5b pop %rbx
|
|
6634a116: 5e pop %rsi
|
|
6634a117: c3 retq
|
|
6634a118: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a11f: 00
|
|
|
|
000000006634a120 <GateFunc_Enabler15_F>:
|
|
6634a120: 56 push %rsi
|
|
6634a121: 53 push %rbx
|
|
6634a122: 48 83 ec 28 sub $0x28,%rsp
|
|
6634a126: 48 89 cb mov %rcx,%rbx
|
|
6634a129: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634a12d: 48 8b 81 f8 00 00 00 mov 0xf8(%rcx),%rax
|
|
6634a134: 44 8b 10 mov (%rax),%r10d
|
|
6634a137: 45 85 d2 test %r10d,%r10d
|
|
6634a13a: 74 34 je 6634a170 <GateFunc_Enabler15_F+0x50>
|
|
6634a13c: 31 d2 xor %edx,%edx
|
|
6634a13e: eb 04 jmp 6634a144 <GateFunc_Enabler15_F+0x24>
|
|
6634a140: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634a144: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634a148: 83 c2 10 add $0x10,%edx
|
|
6634a14b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634a14f: 48 89 d9 mov %rbx,%rcx
|
|
6634a152: 44 8b 00 mov (%rax),%r8d
|
|
6634a155: e8 56 72 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634a15a: 48 83 fe 0f cmp $0xf,%rsi
|
|
6634a15e: 48 89 f2 mov %rsi,%rdx
|
|
6634a161: 75 dd jne 6634a140 <GateFunc_Enabler15_F+0x20>
|
|
6634a163: 48 83 c4 28 add $0x28,%rsp
|
|
6634a167: 5b pop %rbx
|
|
6634a168: 5e pop %rsi
|
|
6634a169: c3 retq
|
|
6634a16a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634a170: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634a174: 4c 8b 1d a5 c7 00 00 mov 0xc7a5(%rip),%r11 # 66356920 <net_queue>
|
|
6634a17b: 4c 8b 15 ae c7 00 00 mov 0xc7ae(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634a182: 48 8d 50 40 lea 0x40(%rax),%rdx
|
|
6634a186: b8 80 00 00 00 mov $0x80,%eax
|
|
6634a18b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a190: 44 8b 02 mov (%rdx),%r8d
|
|
6634a193: 45 85 c0 test %r8d,%r8d
|
|
6634a196: 74 59 je 6634a1f1 <GateFunc_Enabler15_F+0xd1>
|
|
6634a198: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634a19c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634a1a0: 45 29 01 sub %r8d,(%r9)
|
|
6634a1a3: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634a1a9: 45 8b 09 mov (%r9),%r9d
|
|
6634a1ac: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634a1b0: 45 85 c9 test %r9d,%r9d
|
|
6634a1b3: 41 0f 9f c1 setg %r9b
|
|
6634a1b7: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634a1bb: 45 3b 08 cmp (%r8),%r9d
|
|
6634a1be: 74 31 je 6634a1f1 <GateFunc_Enabler15_F+0xd1>
|
|
6634a1c0: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634a1c4: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634a1c8: 45 8b 00 mov (%r8),%r8d
|
|
6634a1cb: 45 85 c0 test %r8d,%r8d
|
|
6634a1ce: 75 21 jne 6634a1f1 <GateFunc_Enabler15_F+0xd1>
|
|
6634a1d0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634a1d4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634a1d8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634a1dc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634a1e3: 4d 63 02 movslq (%r10),%r8
|
|
6634a1e6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634a1ea: 41 89 32 mov %esi,(%r10)
|
|
6634a1ed: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634a1f1: 48 83 c0 08 add $0x8,%rax
|
|
6634a1f5: 48 83 c2 04 add $0x4,%rdx
|
|
6634a1f9: 48 3d f8 00 00 00 cmp $0xf8,%rax
|
|
6634a1ff: 75 8f jne 6634a190 <GateFunc_Enabler15_F+0x70>
|
|
6634a201: 48 83 c4 28 add $0x28,%rsp
|
|
6634a205: 5b pop %rbx
|
|
6634a206: 5e pop %rsi
|
|
6634a207: c3 retq
|
|
6634a208: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a20f: 00
|
|
|
|
000000006634a210 <GateFunc_Buffer14_F>:
|
|
6634a210: 56 push %rsi
|
|
6634a211: 53 push %rbx
|
|
6634a212: 48 83 ec 28 sub $0x28,%rsp
|
|
6634a216: 48 89 cb mov %rcx,%rbx
|
|
6634a219: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634a21d: 48 8b 81 e8 00 00 00 mov 0xe8(%rcx),%rax
|
|
6634a224: 44 8b 10 mov (%rax),%r10d
|
|
6634a227: 45 85 d2 test %r10d,%r10d
|
|
6634a22a: 74 34 je 6634a260 <GateFunc_Buffer14_F+0x50>
|
|
6634a22c: 31 d2 xor %edx,%edx
|
|
6634a22e: eb 04 jmp 6634a234 <GateFunc_Buffer14_F+0x24>
|
|
6634a230: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634a234: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634a238: 83 c2 0f add $0xf,%edx
|
|
6634a23b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634a23f: 48 89 d9 mov %rbx,%rcx
|
|
6634a242: 44 8b 00 mov (%rax),%r8d
|
|
6634a245: e8 66 71 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634a24a: 48 83 fe 0e cmp $0xe,%rsi
|
|
6634a24e: 48 89 f2 mov %rsi,%rdx
|
|
6634a251: 75 dd jne 6634a230 <GateFunc_Buffer14_F+0x20>
|
|
6634a253: 48 83 c4 28 add $0x28,%rsp
|
|
6634a257: 5b pop %rbx
|
|
6634a258: 5e pop %rsi
|
|
6634a259: c3 retq
|
|
6634a25a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634a260: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634a264: 4c 8b 1d b5 c6 00 00 mov 0xc6b5(%rip),%r11 # 66356920 <net_queue>
|
|
6634a26b: 4c 8b 15 be c6 00 00 mov 0xc6be(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634a272: 48 8d 50 3c lea 0x3c(%rax),%rdx
|
|
6634a276: b8 78 00 00 00 mov $0x78,%eax
|
|
6634a27b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a280: 44 8b 02 mov (%rdx),%r8d
|
|
6634a283: 45 85 c0 test %r8d,%r8d
|
|
6634a286: 74 59 je 6634a2e1 <GateFunc_Buffer14_F+0xd1>
|
|
6634a288: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634a28c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634a290: 45 29 01 sub %r8d,(%r9)
|
|
6634a293: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634a299: 45 8b 09 mov (%r9),%r9d
|
|
6634a29c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634a2a0: 45 85 c9 test %r9d,%r9d
|
|
6634a2a3: 41 0f 9f c1 setg %r9b
|
|
6634a2a7: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634a2ab: 45 3b 08 cmp (%r8),%r9d
|
|
6634a2ae: 74 31 je 6634a2e1 <GateFunc_Buffer14_F+0xd1>
|
|
6634a2b0: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634a2b4: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634a2b8: 45 8b 00 mov (%r8),%r8d
|
|
6634a2bb: 45 85 c0 test %r8d,%r8d
|
|
6634a2be: 75 21 jne 6634a2e1 <GateFunc_Buffer14_F+0xd1>
|
|
6634a2c0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634a2c4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634a2c8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634a2cc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634a2d3: 4d 63 02 movslq (%r10),%r8
|
|
6634a2d6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634a2da: 41 89 32 mov %esi,(%r10)
|
|
6634a2dd: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634a2e1: 48 83 c0 08 add $0x8,%rax
|
|
6634a2e5: 48 83 c2 04 add $0x4,%rdx
|
|
6634a2e9: 48 3d e8 00 00 00 cmp $0xe8,%rax
|
|
6634a2ef: 75 8f jne 6634a280 <GateFunc_Buffer14_F+0x70>
|
|
6634a2f1: 48 83 c4 28 add $0x28,%rsp
|
|
6634a2f5: 5b pop %rbx
|
|
6634a2f6: 5e pop %rsi
|
|
6634a2f7: c3 retq
|
|
6634a2f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a2ff: 00
|
|
|
|
000000006634a300 <GateFunc_Enabler14_F>:
|
|
6634a300: 56 push %rsi
|
|
6634a301: 53 push %rbx
|
|
6634a302: 48 83 ec 28 sub $0x28,%rsp
|
|
6634a306: 48 89 cb mov %rcx,%rbx
|
|
6634a309: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634a30d: 48 8b 81 e8 00 00 00 mov 0xe8(%rcx),%rax
|
|
6634a314: 44 8b 10 mov (%rax),%r10d
|
|
6634a317: 45 85 d2 test %r10d,%r10d
|
|
6634a31a: 74 34 je 6634a350 <GateFunc_Enabler14_F+0x50>
|
|
6634a31c: 31 d2 xor %edx,%edx
|
|
6634a31e: eb 04 jmp 6634a324 <GateFunc_Enabler14_F+0x24>
|
|
6634a320: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634a324: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634a328: 83 c2 0f add $0xf,%edx
|
|
6634a32b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634a32f: 48 89 d9 mov %rbx,%rcx
|
|
6634a332: 44 8b 00 mov (%rax),%r8d
|
|
6634a335: e8 76 70 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634a33a: 48 83 fe 0e cmp $0xe,%rsi
|
|
6634a33e: 48 89 f2 mov %rsi,%rdx
|
|
6634a341: 75 dd jne 6634a320 <GateFunc_Enabler14_F+0x20>
|
|
6634a343: 48 83 c4 28 add $0x28,%rsp
|
|
6634a347: 5b pop %rbx
|
|
6634a348: 5e pop %rsi
|
|
6634a349: c3 retq
|
|
6634a34a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634a350: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634a354: 4c 8b 1d c5 c5 00 00 mov 0xc5c5(%rip),%r11 # 66356920 <net_queue>
|
|
6634a35b: 4c 8b 15 ce c5 00 00 mov 0xc5ce(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634a362: 48 8d 50 3c lea 0x3c(%rax),%rdx
|
|
6634a366: b8 78 00 00 00 mov $0x78,%eax
|
|
6634a36b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a370: 44 8b 02 mov (%rdx),%r8d
|
|
6634a373: 45 85 c0 test %r8d,%r8d
|
|
6634a376: 74 59 je 6634a3d1 <GateFunc_Enabler14_F+0xd1>
|
|
6634a378: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634a37c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634a380: 45 29 01 sub %r8d,(%r9)
|
|
6634a383: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634a389: 45 8b 09 mov (%r9),%r9d
|
|
6634a38c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634a390: 45 85 c9 test %r9d,%r9d
|
|
6634a393: 41 0f 9f c1 setg %r9b
|
|
6634a397: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634a39b: 45 3b 08 cmp (%r8),%r9d
|
|
6634a39e: 74 31 je 6634a3d1 <GateFunc_Enabler14_F+0xd1>
|
|
6634a3a0: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634a3a4: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634a3a8: 45 8b 00 mov (%r8),%r8d
|
|
6634a3ab: 45 85 c0 test %r8d,%r8d
|
|
6634a3ae: 75 21 jne 6634a3d1 <GateFunc_Enabler14_F+0xd1>
|
|
6634a3b0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634a3b4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634a3b8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634a3bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634a3c3: 4d 63 02 movslq (%r10),%r8
|
|
6634a3c6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634a3ca: 41 89 32 mov %esi,(%r10)
|
|
6634a3cd: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634a3d1: 48 83 c0 08 add $0x8,%rax
|
|
6634a3d5: 48 83 c2 04 add $0x4,%rdx
|
|
6634a3d9: 48 3d e8 00 00 00 cmp $0xe8,%rax
|
|
6634a3df: 75 8f jne 6634a370 <GateFunc_Enabler14_F+0x70>
|
|
6634a3e1: 48 83 c4 28 add $0x28,%rsp
|
|
6634a3e5: 5b pop %rbx
|
|
6634a3e6: 5e pop %rsi
|
|
6634a3e7: c3 retq
|
|
6634a3e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a3ef: 00
|
|
|
|
000000006634a3f0 <GateFunc_Enabler13_F>:
|
|
6634a3f0: 56 push %rsi
|
|
6634a3f1: 53 push %rbx
|
|
6634a3f2: 48 83 ec 28 sub $0x28,%rsp
|
|
6634a3f6: 48 89 cb mov %rcx,%rbx
|
|
6634a3f9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634a3fd: 48 8b 81 d8 00 00 00 mov 0xd8(%rcx),%rax
|
|
6634a404: 44 8b 10 mov (%rax),%r10d
|
|
6634a407: 45 85 d2 test %r10d,%r10d
|
|
6634a40a: 74 34 je 6634a440 <GateFunc_Enabler13_F+0x50>
|
|
6634a40c: 31 d2 xor %edx,%edx
|
|
6634a40e: eb 04 jmp 6634a414 <GateFunc_Enabler13_F+0x24>
|
|
6634a410: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634a414: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634a418: 83 c2 0e add $0xe,%edx
|
|
6634a41b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634a41f: 48 89 d9 mov %rbx,%rcx
|
|
6634a422: 44 8b 00 mov (%rax),%r8d
|
|
6634a425: e8 86 6f ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634a42a: 48 83 fe 0d cmp $0xd,%rsi
|
|
6634a42e: 48 89 f2 mov %rsi,%rdx
|
|
6634a431: 75 dd jne 6634a410 <GateFunc_Enabler13_F+0x20>
|
|
6634a433: 48 83 c4 28 add $0x28,%rsp
|
|
6634a437: 5b pop %rbx
|
|
6634a438: 5e pop %rsi
|
|
6634a439: c3 retq
|
|
6634a43a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634a440: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634a444: 4c 8b 1d d5 c4 00 00 mov 0xc4d5(%rip),%r11 # 66356920 <net_queue>
|
|
6634a44b: 4c 8b 15 de c4 00 00 mov 0xc4de(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634a452: 48 8d 50 38 lea 0x38(%rax),%rdx
|
|
6634a456: b8 70 00 00 00 mov $0x70,%eax
|
|
6634a45b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a460: 44 8b 02 mov (%rdx),%r8d
|
|
6634a463: 45 85 c0 test %r8d,%r8d
|
|
6634a466: 74 59 je 6634a4c1 <GateFunc_Enabler13_F+0xd1>
|
|
6634a468: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634a46c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634a470: 45 29 01 sub %r8d,(%r9)
|
|
6634a473: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634a479: 45 8b 09 mov (%r9),%r9d
|
|
6634a47c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634a480: 45 85 c9 test %r9d,%r9d
|
|
6634a483: 41 0f 9f c1 setg %r9b
|
|
6634a487: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634a48b: 45 3b 08 cmp (%r8),%r9d
|
|
6634a48e: 74 31 je 6634a4c1 <GateFunc_Enabler13_F+0xd1>
|
|
6634a490: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634a494: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634a498: 45 8b 00 mov (%r8),%r8d
|
|
6634a49b: 45 85 c0 test %r8d,%r8d
|
|
6634a49e: 75 21 jne 6634a4c1 <GateFunc_Enabler13_F+0xd1>
|
|
6634a4a0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634a4a4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634a4a8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634a4ac: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634a4b3: 4d 63 02 movslq (%r10),%r8
|
|
6634a4b6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634a4ba: 41 89 32 mov %esi,(%r10)
|
|
6634a4bd: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634a4c1: 48 83 c0 08 add $0x8,%rax
|
|
6634a4c5: 48 83 c2 04 add $0x4,%rdx
|
|
6634a4c9: 48 3d d8 00 00 00 cmp $0xd8,%rax
|
|
6634a4cf: 75 8f jne 6634a460 <GateFunc_Enabler13_F+0x70>
|
|
6634a4d1: 48 83 c4 28 add $0x28,%rsp
|
|
6634a4d5: 5b pop %rbx
|
|
6634a4d6: 5e pop %rsi
|
|
6634a4d7: c3 retq
|
|
6634a4d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a4df: 00
|
|
|
|
000000006634a4e0 <GateFunc_Buffer13_F>:
|
|
6634a4e0: 56 push %rsi
|
|
6634a4e1: 53 push %rbx
|
|
6634a4e2: 48 83 ec 28 sub $0x28,%rsp
|
|
6634a4e6: 48 89 cb mov %rcx,%rbx
|
|
6634a4e9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634a4ed: 48 8b 81 d8 00 00 00 mov 0xd8(%rcx),%rax
|
|
6634a4f4: 44 8b 10 mov (%rax),%r10d
|
|
6634a4f7: 45 85 d2 test %r10d,%r10d
|
|
6634a4fa: 74 34 je 6634a530 <GateFunc_Buffer13_F+0x50>
|
|
6634a4fc: 31 d2 xor %edx,%edx
|
|
6634a4fe: eb 04 jmp 6634a504 <GateFunc_Buffer13_F+0x24>
|
|
6634a500: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634a504: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634a508: 83 c2 0e add $0xe,%edx
|
|
6634a50b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634a50f: 48 89 d9 mov %rbx,%rcx
|
|
6634a512: 44 8b 00 mov (%rax),%r8d
|
|
6634a515: e8 96 6e ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634a51a: 48 83 fe 0d cmp $0xd,%rsi
|
|
6634a51e: 48 89 f2 mov %rsi,%rdx
|
|
6634a521: 75 dd jne 6634a500 <GateFunc_Buffer13_F+0x20>
|
|
6634a523: 48 83 c4 28 add $0x28,%rsp
|
|
6634a527: 5b pop %rbx
|
|
6634a528: 5e pop %rsi
|
|
6634a529: c3 retq
|
|
6634a52a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634a530: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634a534: 4c 8b 1d e5 c3 00 00 mov 0xc3e5(%rip),%r11 # 66356920 <net_queue>
|
|
6634a53b: 4c 8b 15 ee c3 00 00 mov 0xc3ee(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634a542: 48 8d 50 38 lea 0x38(%rax),%rdx
|
|
6634a546: b8 70 00 00 00 mov $0x70,%eax
|
|
6634a54b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a550: 44 8b 02 mov (%rdx),%r8d
|
|
6634a553: 45 85 c0 test %r8d,%r8d
|
|
6634a556: 74 59 je 6634a5b1 <GateFunc_Buffer13_F+0xd1>
|
|
6634a558: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634a55c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634a560: 45 29 01 sub %r8d,(%r9)
|
|
6634a563: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634a569: 45 8b 09 mov (%r9),%r9d
|
|
6634a56c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634a570: 45 85 c9 test %r9d,%r9d
|
|
6634a573: 41 0f 9f c1 setg %r9b
|
|
6634a577: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634a57b: 45 3b 08 cmp (%r8),%r9d
|
|
6634a57e: 74 31 je 6634a5b1 <GateFunc_Buffer13_F+0xd1>
|
|
6634a580: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634a584: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634a588: 45 8b 00 mov (%r8),%r8d
|
|
6634a58b: 45 85 c0 test %r8d,%r8d
|
|
6634a58e: 75 21 jne 6634a5b1 <GateFunc_Buffer13_F+0xd1>
|
|
6634a590: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634a594: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634a598: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634a59c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634a5a3: 4d 63 02 movslq (%r10),%r8
|
|
6634a5a6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634a5aa: 41 89 32 mov %esi,(%r10)
|
|
6634a5ad: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634a5b1: 48 83 c0 08 add $0x8,%rax
|
|
6634a5b5: 48 83 c2 04 add $0x4,%rdx
|
|
6634a5b9: 48 3d d8 00 00 00 cmp $0xd8,%rax
|
|
6634a5bf: 75 8f jne 6634a550 <GateFunc_Buffer13_F+0x70>
|
|
6634a5c1: 48 83 c4 28 add $0x28,%rsp
|
|
6634a5c5: 5b pop %rbx
|
|
6634a5c6: 5e pop %rsi
|
|
6634a5c7: c3 retq
|
|
6634a5c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a5cf: 00
|
|
|
|
000000006634a5d0 <GateFunc_Buffer12_F>:
|
|
6634a5d0: 56 push %rsi
|
|
6634a5d1: 53 push %rbx
|
|
6634a5d2: 48 83 ec 28 sub $0x28,%rsp
|
|
6634a5d6: 48 89 cb mov %rcx,%rbx
|
|
6634a5d9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634a5dd: 48 8b 81 c8 00 00 00 mov 0xc8(%rcx),%rax
|
|
6634a5e4: 44 8b 10 mov (%rax),%r10d
|
|
6634a5e7: 45 85 d2 test %r10d,%r10d
|
|
6634a5ea: 74 34 je 6634a620 <GateFunc_Buffer12_F+0x50>
|
|
6634a5ec: 31 d2 xor %edx,%edx
|
|
6634a5ee: eb 04 jmp 6634a5f4 <GateFunc_Buffer12_F+0x24>
|
|
6634a5f0: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634a5f4: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634a5f8: 83 c2 0d add $0xd,%edx
|
|
6634a5fb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634a5ff: 48 89 d9 mov %rbx,%rcx
|
|
6634a602: 44 8b 00 mov (%rax),%r8d
|
|
6634a605: e8 a6 6d ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634a60a: 48 83 fe 0c cmp $0xc,%rsi
|
|
6634a60e: 48 89 f2 mov %rsi,%rdx
|
|
6634a611: 75 dd jne 6634a5f0 <GateFunc_Buffer12_F+0x20>
|
|
6634a613: 48 83 c4 28 add $0x28,%rsp
|
|
6634a617: 5b pop %rbx
|
|
6634a618: 5e pop %rsi
|
|
6634a619: c3 retq
|
|
6634a61a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634a620: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634a624: 4c 8b 1d f5 c2 00 00 mov 0xc2f5(%rip),%r11 # 66356920 <net_queue>
|
|
6634a62b: 4c 8b 15 fe c2 00 00 mov 0xc2fe(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634a632: 48 8d 50 34 lea 0x34(%rax),%rdx
|
|
6634a636: b8 68 00 00 00 mov $0x68,%eax
|
|
6634a63b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a640: 44 8b 02 mov (%rdx),%r8d
|
|
6634a643: 45 85 c0 test %r8d,%r8d
|
|
6634a646: 74 59 je 6634a6a1 <GateFunc_Buffer12_F+0xd1>
|
|
6634a648: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634a64c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634a650: 45 29 01 sub %r8d,(%r9)
|
|
6634a653: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634a659: 45 8b 09 mov (%r9),%r9d
|
|
6634a65c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634a660: 45 85 c9 test %r9d,%r9d
|
|
6634a663: 41 0f 9f c1 setg %r9b
|
|
6634a667: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634a66b: 45 3b 08 cmp (%r8),%r9d
|
|
6634a66e: 74 31 je 6634a6a1 <GateFunc_Buffer12_F+0xd1>
|
|
6634a670: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634a674: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634a678: 45 8b 00 mov (%r8),%r8d
|
|
6634a67b: 45 85 c0 test %r8d,%r8d
|
|
6634a67e: 75 21 jne 6634a6a1 <GateFunc_Buffer12_F+0xd1>
|
|
6634a680: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634a684: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634a688: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634a68c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634a693: 4d 63 02 movslq (%r10),%r8
|
|
6634a696: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634a69a: 41 89 32 mov %esi,(%r10)
|
|
6634a69d: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634a6a1: 48 83 c0 08 add $0x8,%rax
|
|
6634a6a5: 48 83 c2 04 add $0x4,%rdx
|
|
6634a6a9: 48 3d c8 00 00 00 cmp $0xc8,%rax
|
|
6634a6af: 75 8f jne 6634a640 <GateFunc_Buffer12_F+0x70>
|
|
6634a6b1: 48 83 c4 28 add $0x28,%rsp
|
|
6634a6b5: 5b pop %rbx
|
|
6634a6b6: 5e pop %rsi
|
|
6634a6b7: c3 retq
|
|
6634a6b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a6bf: 00
|
|
|
|
000000006634a6c0 <GateFunc_Enabler12_F>:
|
|
6634a6c0: 56 push %rsi
|
|
6634a6c1: 53 push %rbx
|
|
6634a6c2: 48 83 ec 28 sub $0x28,%rsp
|
|
6634a6c6: 48 89 cb mov %rcx,%rbx
|
|
6634a6c9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634a6cd: 48 8b 81 c8 00 00 00 mov 0xc8(%rcx),%rax
|
|
6634a6d4: 44 8b 10 mov (%rax),%r10d
|
|
6634a6d7: 45 85 d2 test %r10d,%r10d
|
|
6634a6da: 74 34 je 6634a710 <GateFunc_Enabler12_F+0x50>
|
|
6634a6dc: 31 d2 xor %edx,%edx
|
|
6634a6de: eb 04 jmp 6634a6e4 <GateFunc_Enabler12_F+0x24>
|
|
6634a6e0: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634a6e4: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634a6e8: 83 c2 0d add $0xd,%edx
|
|
6634a6eb: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634a6ef: 48 89 d9 mov %rbx,%rcx
|
|
6634a6f2: 44 8b 00 mov (%rax),%r8d
|
|
6634a6f5: e8 b6 6c ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634a6fa: 48 83 fe 0c cmp $0xc,%rsi
|
|
6634a6fe: 48 89 f2 mov %rsi,%rdx
|
|
6634a701: 75 dd jne 6634a6e0 <GateFunc_Enabler12_F+0x20>
|
|
6634a703: 48 83 c4 28 add $0x28,%rsp
|
|
6634a707: 5b pop %rbx
|
|
6634a708: 5e pop %rsi
|
|
6634a709: c3 retq
|
|
6634a70a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634a710: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634a714: 4c 8b 1d 05 c2 00 00 mov 0xc205(%rip),%r11 # 66356920 <net_queue>
|
|
6634a71b: 4c 8b 15 0e c2 00 00 mov 0xc20e(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634a722: 48 8d 50 34 lea 0x34(%rax),%rdx
|
|
6634a726: b8 68 00 00 00 mov $0x68,%eax
|
|
6634a72b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a730: 44 8b 02 mov (%rdx),%r8d
|
|
6634a733: 45 85 c0 test %r8d,%r8d
|
|
6634a736: 74 59 je 6634a791 <GateFunc_Enabler12_F+0xd1>
|
|
6634a738: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634a73c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634a740: 45 29 01 sub %r8d,(%r9)
|
|
6634a743: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634a749: 45 8b 09 mov (%r9),%r9d
|
|
6634a74c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634a750: 45 85 c9 test %r9d,%r9d
|
|
6634a753: 41 0f 9f c1 setg %r9b
|
|
6634a757: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634a75b: 45 3b 08 cmp (%r8),%r9d
|
|
6634a75e: 74 31 je 6634a791 <GateFunc_Enabler12_F+0xd1>
|
|
6634a760: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634a764: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634a768: 45 8b 00 mov (%r8),%r8d
|
|
6634a76b: 45 85 c0 test %r8d,%r8d
|
|
6634a76e: 75 21 jne 6634a791 <GateFunc_Enabler12_F+0xd1>
|
|
6634a770: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634a774: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634a778: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634a77c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634a783: 4d 63 02 movslq (%r10),%r8
|
|
6634a786: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634a78a: 41 89 32 mov %esi,(%r10)
|
|
6634a78d: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634a791: 48 83 c0 08 add $0x8,%rax
|
|
6634a795: 48 83 c2 04 add $0x4,%rdx
|
|
6634a799: 48 3d c8 00 00 00 cmp $0xc8,%rax
|
|
6634a79f: 75 8f jne 6634a730 <GateFunc_Enabler12_F+0x70>
|
|
6634a7a1: 48 83 c4 28 add $0x28,%rsp
|
|
6634a7a5: 5b pop %rbx
|
|
6634a7a6: 5e pop %rsi
|
|
6634a7a7: c3 retq
|
|
6634a7a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634a7af: 00
|
|
|
|
000000006634a7b0 <GateFunc_Or6_F>:
|
|
6634a7b0: ba 01 00 00 00 mov $0x1,%edx
|
|
6634a7b5: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634a7b9: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
6634a7bd: 45 8b 10 mov (%r8),%r10d
|
|
6634a7c0: 45 85 d2 test %r10d,%r10d
|
|
6634a7c3: 75 0c jne 6634a7d1 <GateFunc_Or6_F+0x21>
|
|
6634a7c5: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
6634a7c9: 45 8b 08 mov (%r8),%r9d
|
|
6634a7cc: 45 85 c9 test %r9d,%r9d
|
|
6634a7cf: 74 72 je 6634a843 <GateFunc_Or6_F+0x93>
|
|
6634a7d1: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
6634a7d5: 45 8b 48 1c mov 0x1c(%r8),%r9d
|
|
6634a7d9: 44 39 ca cmp %r9d,%edx
|
|
6634a7dc: 74 64 je 6634a842 <GateFunc_Or6_F+0x92>
|
|
6634a7de: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634a7e2: 41 89 d3 mov %edx,%r11d
|
|
6634a7e5: 45 29 cb sub %r9d,%r11d
|
|
6634a7e8: 48 8b 40 38 mov 0x38(%rax),%rax
|
|
6634a7ec: 4d 8b 52 38 mov 0x38(%r10),%r10
|
|
6634a7f0: 45 01 1a add %r11d,(%r10)
|
|
6634a7f3: 41 89 50 1c mov %edx,0x1c(%r8)
|
|
6634a7f7: 31 d2 xor %edx,%edx
|
|
6634a7f9: 45 8b 02 mov (%r10),%r8d
|
|
6634a7fc: 45 85 c0 test %r8d,%r8d
|
|
6634a7ff: 0f 9f c2 setg %dl
|
|
6634a802: 3b 10 cmp (%rax),%edx
|
|
6634a804: 74 3c je 6634a842 <GateFunc_Or6_F+0x92>
|
|
6634a806: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634a80a: 48 8b 40 38 mov 0x38(%rax),%rax
|
|
6634a80e: 8b 00 mov (%rax),%eax
|
|
6634a810: 85 c0 test %eax,%eax
|
|
6634a812: 75 2e jne 6634a842 <GateFunc_Or6_F+0x92>
|
|
6634a814: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634a818: 48 8b 0d 11 c1 00 00 mov 0xc111(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634a81f: 4c 8b 05 fa c0 00 00 mov 0xc0fa(%rip),%r8 # 66356920 <net_queue>
|
|
6634a826: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634a82a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634a82e: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634a834: 48 63 01 movslq (%rcx),%rax
|
|
6634a837: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634a83b: 44 89 09 mov %r9d,(%rcx)
|
|
6634a83e: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634a842: c3 retq
|
|
6634a843: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
6634a847: 45 8b 00 mov (%r8),%r8d
|
|
6634a84a: 45 85 c0 test %r8d,%r8d
|
|
6634a84d: 75 82 jne 6634a7d1 <GateFunc_Or6_F+0x21>
|
|
6634a84f: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
6634a853: 45 8b 18 mov (%r8),%r11d
|
|
6634a856: 45 85 db test %r11d,%r11d
|
|
6634a859: 0f 85 72 ff ff ff jne 6634a7d1 <GateFunc_Or6_F+0x21>
|
|
6634a85f: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
6634a863: 45 8b 10 mov (%r8),%r10d
|
|
6634a866: 45 85 d2 test %r10d,%r10d
|
|
6634a869: 0f 85 62 ff ff ff jne 6634a7d1 <GateFunc_Or6_F+0x21>
|
|
6634a86f: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
6634a873: 44 8b 0a mov (%rdx),%r9d
|
|
6634a876: 31 d2 xor %edx,%edx
|
|
6634a878: 45 85 c9 test %r9d,%r9d
|
|
6634a87b: 0f 95 c2 setne %dl
|
|
6634a87e: e9 4e ff ff ff jmpq 6634a7d1 <GateFunc_Or6_F+0x21>
|
|
6634a883: 0f 1f 00 nopl (%rax)
|
|
6634a886: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634a88d: 00 00 00
|
|
|
|
000000006634a890 <GateFunc_Nor6_F>:
|
|
6634a890: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
6634a894: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
6634a898: 8b 00 mov (%rax),%eax
|
|
6634a89a: 85 c0 test %eax,%eax
|
|
6634a89c: 0f 85 8e 00 00 00 jne 6634a930 <GateFunc_Nor6_F+0xa0>
|
|
6634a8a2: 4c 8b 42 10 mov 0x10(%rdx),%r8
|
|
6634a8a6: 45 8b 08 mov (%r8),%r9d
|
|
6634a8a9: 45 85 c9 test %r9d,%r9d
|
|
6634a8ac: 74 75 je 6634a923 <GateFunc_Nor6_F+0x93>
|
|
6634a8ae: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
6634a8b2: 45 8b 48 1c mov 0x1c(%r8),%r9d
|
|
6634a8b6: 44 39 c8 cmp %r9d,%eax
|
|
6634a8b9: 74 67 je 6634a922 <GateFunc_Nor6_F+0x92>
|
|
6634a8bb: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634a8bf: 41 89 c3 mov %eax,%r11d
|
|
6634a8c2: 45 29 cb sub %r9d,%r11d
|
|
6634a8c5: 4d 8b 52 38 mov 0x38(%r10),%r10
|
|
6634a8c9: 45 01 1a add %r11d,(%r10)
|
|
6634a8cc: 41 89 40 1c mov %eax,0x1c(%r8)
|
|
6634a8d0: 45 31 c0 xor %r8d,%r8d
|
|
6634a8d3: 45 8b 0a mov (%r10),%r9d
|
|
6634a8d6: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
6634a8da: 45 85 c9 test %r9d,%r9d
|
|
6634a8dd: 41 0f 9f c0 setg %r8b
|
|
6634a8e1: 44 3b 00 cmp (%rax),%r8d
|
|
6634a8e4: 74 3c je 6634a922 <GateFunc_Nor6_F+0x92>
|
|
6634a8e6: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634a8ea: 48 8b 40 38 mov 0x38(%rax),%rax
|
|
6634a8ee: 8b 00 mov (%rax),%eax
|
|
6634a8f0: 85 c0 test %eax,%eax
|
|
6634a8f2: 75 2e jne 6634a922 <GateFunc_Nor6_F+0x92>
|
|
6634a8f4: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634a8f8: 48 8b 0d 31 c0 00 00 mov 0xc031(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634a8ff: 4c 8b 05 1a c0 00 00 mov 0xc01a(%rip),%r8 # 66356920 <net_queue>
|
|
6634a906: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634a90a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634a90e: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634a914: 48 63 01 movslq (%rcx),%rax
|
|
6634a917: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634a91b: 44 89 09 mov %r9d,(%rcx)
|
|
6634a91e: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634a922: c3 retq
|
|
6634a923: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
6634a927: 8b 00 mov (%rax),%eax
|
|
6634a929: 85 c0 test %eax,%eax
|
|
6634a92b: 74 13 je 6634a940 <GateFunc_Nor6_F+0xb0>
|
|
6634a92d: 0f 1f 00 nopl (%rax)
|
|
6634a930: 31 c0 xor %eax,%eax
|
|
6634a932: e9 77 ff ff ff jmpq 6634a8ae <GateFunc_Nor6_F+0x1e>
|
|
6634a937: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634a93e: 00 00
|
|
6634a940: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
6634a944: 45 8b 00 mov (%r8),%r8d
|
|
6634a947: 45 85 c0 test %r8d,%r8d
|
|
6634a94a: 0f 85 5e ff ff ff jne 6634a8ae <GateFunc_Nor6_F+0x1e>
|
|
6634a950: 4c 8b 42 28 mov 0x28(%rdx),%r8
|
|
6634a954: 45 8b 18 mov (%r8),%r11d
|
|
6634a957: 45 85 db test %r11d,%r11d
|
|
6634a95a: 0f 85 4e ff ff ff jne 6634a8ae <GateFunc_Nor6_F+0x1e>
|
|
6634a960: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
6634a964: 44 8b 10 mov (%rax),%r10d
|
|
6634a967: 31 c0 xor %eax,%eax
|
|
6634a969: 45 85 d2 test %r10d,%r10d
|
|
6634a96c: 0f 94 c0 sete %al
|
|
6634a96f: e9 3a ff ff ff jmpq 6634a8ae <GateFunc_Nor6_F+0x1e>
|
|
6634a974: 66 90 xchg %ax,%ax
|
|
6634a976: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634a97d: 00 00 00
|
|
|
|
000000006634a980 <GateFunc_Nand6_F>:
|
|
6634a980: ba 01 00 00 00 mov $0x1,%edx
|
|
6634a985: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634a989: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
6634a98d: 45 8b 10 mov (%r8),%r10d
|
|
6634a990: 45 85 d2 test %r10d,%r10d
|
|
6634a993: 74 0c je 6634a9a1 <GateFunc_Nand6_F+0x21>
|
|
6634a995: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
6634a999: 45 8b 08 mov (%r8),%r9d
|
|
6634a99c: 45 85 c9 test %r9d,%r9d
|
|
6634a99f: 75 72 jne 6634aa13 <GateFunc_Nand6_F+0x93>
|
|
6634a9a1: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
6634a9a5: 45 8b 48 1c mov 0x1c(%r8),%r9d
|
|
6634a9a9: 44 39 ca cmp %r9d,%edx
|
|
6634a9ac: 74 64 je 6634aa12 <GateFunc_Nand6_F+0x92>
|
|
6634a9ae: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634a9b2: 41 89 d3 mov %edx,%r11d
|
|
6634a9b5: 45 29 cb sub %r9d,%r11d
|
|
6634a9b8: 48 8b 40 38 mov 0x38(%rax),%rax
|
|
6634a9bc: 4d 8b 52 38 mov 0x38(%r10),%r10
|
|
6634a9c0: 45 01 1a add %r11d,(%r10)
|
|
6634a9c3: 41 89 50 1c mov %edx,0x1c(%r8)
|
|
6634a9c7: 31 d2 xor %edx,%edx
|
|
6634a9c9: 45 8b 02 mov (%r10),%r8d
|
|
6634a9cc: 45 85 c0 test %r8d,%r8d
|
|
6634a9cf: 0f 9f c2 setg %dl
|
|
6634a9d2: 3b 10 cmp (%rax),%edx
|
|
6634a9d4: 74 3c je 6634aa12 <GateFunc_Nand6_F+0x92>
|
|
6634a9d6: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634a9da: 48 8b 40 38 mov 0x38(%rax),%rax
|
|
6634a9de: 8b 00 mov (%rax),%eax
|
|
6634a9e0: 85 c0 test %eax,%eax
|
|
6634a9e2: 75 2e jne 6634aa12 <GateFunc_Nand6_F+0x92>
|
|
6634a9e4: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634a9e8: 48 8b 0d 41 bf 00 00 mov 0xbf41(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634a9ef: 4c 8b 05 2a bf 00 00 mov 0xbf2a(%rip),%r8 # 66356920 <net_queue>
|
|
6634a9f6: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634a9fa: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634a9fe: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634aa04: 48 63 01 movslq (%rcx),%rax
|
|
6634aa07: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634aa0b: 44 89 09 mov %r9d,(%rcx)
|
|
6634aa0e: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634aa12: c3 retq
|
|
6634aa13: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
6634aa17: 45 8b 00 mov (%r8),%r8d
|
|
6634aa1a: 45 85 c0 test %r8d,%r8d
|
|
6634aa1d: 74 82 je 6634a9a1 <GateFunc_Nand6_F+0x21>
|
|
6634aa1f: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
6634aa23: 45 8b 18 mov (%r8),%r11d
|
|
6634aa26: 45 85 db test %r11d,%r11d
|
|
6634aa29: 0f 84 72 ff ff ff je 6634a9a1 <GateFunc_Nand6_F+0x21>
|
|
6634aa2f: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
6634aa33: 45 8b 10 mov (%r8),%r10d
|
|
6634aa36: 45 85 d2 test %r10d,%r10d
|
|
6634aa39: 0f 84 62 ff ff ff je 6634a9a1 <GateFunc_Nand6_F+0x21>
|
|
6634aa3f: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
6634aa43: 44 8b 0a mov (%rdx),%r9d
|
|
6634aa46: 31 d2 xor %edx,%edx
|
|
6634aa48: 45 85 c9 test %r9d,%r9d
|
|
6634aa4b: 0f 94 c2 sete %dl
|
|
6634aa4e: e9 4e ff ff ff jmpq 6634a9a1 <GateFunc_Nand6_F+0x21>
|
|
6634aa53: 0f 1f 00 nopl (%rax)
|
|
6634aa56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634aa5d: 00 00 00
|
|
|
|
000000006634aa60 <GateFunc_And6_F>:
|
|
6634aa60: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
6634aa64: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
6634aa68: 8b 00 mov (%rax),%eax
|
|
6634aa6a: 85 c0 test %eax,%eax
|
|
6634aa6c: 74 0a je 6634aa78 <GateFunc_And6_F+0x18>
|
|
6634aa6e: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634aa72: 8b 00 mov (%rax),%eax
|
|
6634aa74: 85 c0 test %eax,%eax
|
|
6634aa76: 75 78 jne 6634aaf0 <GateFunc_And6_F+0x90>
|
|
6634aa78: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
6634aa7c: 45 8b 48 1c mov 0x1c(%r8),%r9d
|
|
6634aa80: 44 39 c8 cmp %r9d,%eax
|
|
6634aa83: 74 67 je 6634aaec <GateFunc_And6_F+0x8c>
|
|
6634aa85: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634aa89: 41 89 c3 mov %eax,%r11d
|
|
6634aa8c: 45 29 cb sub %r9d,%r11d
|
|
6634aa8f: 4d 8b 52 38 mov 0x38(%r10),%r10
|
|
6634aa93: 45 01 1a add %r11d,(%r10)
|
|
6634aa96: 41 89 40 1c mov %eax,0x1c(%r8)
|
|
6634aa9a: 45 31 c0 xor %r8d,%r8d
|
|
6634aa9d: 45 8b 0a mov (%r10),%r9d
|
|
6634aaa0: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
6634aaa4: 45 85 c9 test %r9d,%r9d
|
|
6634aaa7: 41 0f 9f c0 setg %r8b
|
|
6634aaab: 44 3b 00 cmp (%rax),%r8d
|
|
6634aaae: 74 3c je 6634aaec <GateFunc_And6_F+0x8c>
|
|
6634aab0: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634aab4: 48 8b 40 38 mov 0x38(%rax),%rax
|
|
6634aab8: 8b 00 mov (%rax),%eax
|
|
6634aaba: 85 c0 test %eax,%eax
|
|
6634aabc: 75 2e jne 6634aaec <GateFunc_And6_F+0x8c>
|
|
6634aabe: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634aac2: 48 8b 0d 67 be 00 00 mov 0xbe67(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634aac9: 4c 8b 05 50 be 00 00 mov 0xbe50(%rip),%r8 # 66356920 <net_queue>
|
|
6634aad0: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634aad4: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634aad8: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634aade: 48 63 01 movslq (%rcx),%rax
|
|
6634aae1: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634aae5: 44 89 09 mov %r9d,(%rcx)
|
|
6634aae8: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634aaec: c3 retq
|
|
6634aaed: 0f 1f 00 nopl (%rax)
|
|
6634aaf0: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
6634aaf4: 8b 00 mov (%rax),%eax
|
|
6634aaf6: 85 c0 test %eax,%eax
|
|
6634aaf8: 0f 84 7a ff ff ff je 6634aa78 <GateFunc_And6_F+0x18>
|
|
6634aafe: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
6634ab02: 8b 00 mov (%rax),%eax
|
|
6634ab04: 85 c0 test %eax,%eax
|
|
6634ab06: 0f 84 6c ff ff ff je 6634aa78 <GateFunc_And6_F+0x18>
|
|
6634ab0c: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
6634ab10: 8b 00 mov (%rax),%eax
|
|
6634ab12: 85 c0 test %eax,%eax
|
|
6634ab14: 0f 84 5e ff ff ff je 6634aa78 <GateFunc_And6_F+0x18>
|
|
6634ab1a: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
6634ab1e: 44 8b 10 mov (%rax),%r10d
|
|
6634ab21: 31 c0 xor %eax,%eax
|
|
6634ab23: 45 85 d2 test %r10d,%r10d
|
|
6634ab26: 0f 95 c0 setne %al
|
|
6634ab29: e9 4a ff ff ff jmpq 6634aa78 <GateFunc_And6_F+0x18>
|
|
6634ab2e: 66 90 xchg %ax,%ax
|
|
|
|
000000006634ab30 <GateFunc_Enabler11_F>:
|
|
6634ab30: 56 push %rsi
|
|
6634ab31: 53 push %rbx
|
|
6634ab32: 48 83 ec 28 sub $0x28,%rsp
|
|
6634ab36: 48 89 cb mov %rcx,%rbx
|
|
6634ab39: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634ab3d: 48 8b 81 b8 00 00 00 mov 0xb8(%rcx),%rax
|
|
6634ab44: 44 8b 10 mov (%rax),%r10d
|
|
6634ab47: 45 85 d2 test %r10d,%r10d
|
|
6634ab4a: 74 34 je 6634ab80 <GateFunc_Enabler11_F+0x50>
|
|
6634ab4c: 31 d2 xor %edx,%edx
|
|
6634ab4e: eb 04 jmp 6634ab54 <GateFunc_Enabler11_F+0x24>
|
|
6634ab50: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634ab54: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634ab58: 83 c2 0c add $0xc,%edx
|
|
6634ab5b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634ab5f: 48 89 d9 mov %rbx,%rcx
|
|
6634ab62: 44 8b 00 mov (%rax),%r8d
|
|
6634ab65: e8 46 68 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634ab6a: 48 83 fe 0b cmp $0xb,%rsi
|
|
6634ab6e: 48 89 f2 mov %rsi,%rdx
|
|
6634ab71: 75 dd jne 6634ab50 <GateFunc_Enabler11_F+0x20>
|
|
6634ab73: 48 83 c4 28 add $0x28,%rsp
|
|
6634ab77: 5b pop %rbx
|
|
6634ab78: 5e pop %rsi
|
|
6634ab79: c3 retq
|
|
6634ab7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634ab80: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634ab84: 4c 8b 1d 95 bd 00 00 mov 0xbd95(%rip),%r11 # 66356920 <net_queue>
|
|
6634ab8b: 4c 8b 15 9e bd 00 00 mov 0xbd9e(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634ab92: 48 8d 50 30 lea 0x30(%rax),%rdx
|
|
6634ab96: b8 60 00 00 00 mov $0x60,%eax
|
|
6634ab9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634aba0: 44 8b 02 mov (%rdx),%r8d
|
|
6634aba3: 45 85 c0 test %r8d,%r8d
|
|
6634aba6: 74 59 je 6634ac01 <GateFunc_Enabler11_F+0xd1>
|
|
6634aba8: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634abac: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634abb0: 45 29 01 sub %r8d,(%r9)
|
|
6634abb3: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634abb9: 45 8b 09 mov (%r9),%r9d
|
|
6634abbc: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634abc0: 45 85 c9 test %r9d,%r9d
|
|
6634abc3: 41 0f 9f c1 setg %r9b
|
|
6634abc7: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634abcb: 45 3b 08 cmp (%r8),%r9d
|
|
6634abce: 74 31 je 6634ac01 <GateFunc_Enabler11_F+0xd1>
|
|
6634abd0: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634abd4: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634abd8: 45 8b 00 mov (%r8),%r8d
|
|
6634abdb: 45 85 c0 test %r8d,%r8d
|
|
6634abde: 75 21 jne 6634ac01 <GateFunc_Enabler11_F+0xd1>
|
|
6634abe0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634abe4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634abe8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634abec: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634abf3: 4d 63 02 movslq (%r10),%r8
|
|
6634abf6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634abfa: 41 89 32 mov %esi,(%r10)
|
|
6634abfd: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634ac01: 48 83 c0 08 add $0x8,%rax
|
|
6634ac05: 48 83 c2 04 add $0x4,%rdx
|
|
6634ac09: 48 3d b8 00 00 00 cmp $0xb8,%rax
|
|
6634ac0f: 75 8f jne 6634aba0 <GateFunc_Enabler11_F+0x70>
|
|
6634ac11: 48 83 c4 28 add $0x28,%rsp
|
|
6634ac15: 5b pop %rbx
|
|
6634ac16: 5e pop %rsi
|
|
6634ac17: c3 retq
|
|
6634ac18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634ac1f: 00
|
|
|
|
000000006634ac20 <GateFunc_Buffer11_F>:
|
|
6634ac20: 56 push %rsi
|
|
6634ac21: 53 push %rbx
|
|
6634ac22: 48 83 ec 28 sub $0x28,%rsp
|
|
6634ac26: 48 89 cb mov %rcx,%rbx
|
|
6634ac29: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634ac2d: 48 8b 81 b8 00 00 00 mov 0xb8(%rcx),%rax
|
|
6634ac34: 44 8b 10 mov (%rax),%r10d
|
|
6634ac37: 45 85 d2 test %r10d,%r10d
|
|
6634ac3a: 74 34 je 6634ac70 <GateFunc_Buffer11_F+0x50>
|
|
6634ac3c: 31 d2 xor %edx,%edx
|
|
6634ac3e: eb 04 jmp 6634ac44 <GateFunc_Buffer11_F+0x24>
|
|
6634ac40: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634ac44: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634ac48: 83 c2 0c add $0xc,%edx
|
|
6634ac4b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634ac4f: 48 89 d9 mov %rbx,%rcx
|
|
6634ac52: 44 8b 00 mov (%rax),%r8d
|
|
6634ac55: e8 56 67 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634ac5a: 48 83 fe 0b cmp $0xb,%rsi
|
|
6634ac5e: 48 89 f2 mov %rsi,%rdx
|
|
6634ac61: 75 dd jne 6634ac40 <GateFunc_Buffer11_F+0x20>
|
|
6634ac63: 48 83 c4 28 add $0x28,%rsp
|
|
6634ac67: 5b pop %rbx
|
|
6634ac68: 5e pop %rsi
|
|
6634ac69: c3 retq
|
|
6634ac6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634ac70: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634ac74: 4c 8b 1d a5 bc 00 00 mov 0xbca5(%rip),%r11 # 66356920 <net_queue>
|
|
6634ac7b: 4c 8b 15 ae bc 00 00 mov 0xbcae(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634ac82: 48 8d 50 30 lea 0x30(%rax),%rdx
|
|
6634ac86: b8 60 00 00 00 mov $0x60,%eax
|
|
6634ac8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634ac90: 44 8b 02 mov (%rdx),%r8d
|
|
6634ac93: 45 85 c0 test %r8d,%r8d
|
|
6634ac96: 74 59 je 6634acf1 <GateFunc_Buffer11_F+0xd1>
|
|
6634ac98: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634ac9c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634aca0: 45 29 01 sub %r8d,(%r9)
|
|
6634aca3: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634aca9: 45 8b 09 mov (%r9),%r9d
|
|
6634acac: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634acb0: 45 85 c9 test %r9d,%r9d
|
|
6634acb3: 41 0f 9f c1 setg %r9b
|
|
6634acb7: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634acbb: 45 3b 08 cmp (%r8),%r9d
|
|
6634acbe: 74 31 je 6634acf1 <GateFunc_Buffer11_F+0xd1>
|
|
6634acc0: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634acc4: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634acc8: 45 8b 00 mov (%r8),%r8d
|
|
6634accb: 45 85 c0 test %r8d,%r8d
|
|
6634acce: 75 21 jne 6634acf1 <GateFunc_Buffer11_F+0xd1>
|
|
6634acd0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634acd4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634acd8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634acdc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634ace3: 4d 63 02 movslq (%r10),%r8
|
|
6634ace6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634acea: 41 89 32 mov %esi,(%r10)
|
|
6634aced: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634acf1: 48 83 c0 08 add $0x8,%rax
|
|
6634acf5: 48 83 c2 04 add $0x4,%rdx
|
|
6634acf9: 48 3d b8 00 00 00 cmp $0xb8,%rax
|
|
6634acff: 75 8f jne 6634ac90 <GateFunc_Buffer11_F+0x70>
|
|
6634ad01: 48 83 c4 28 add $0x28,%rsp
|
|
6634ad05: 5b pop %rbx
|
|
6634ad06: 5e pop %rsi
|
|
6634ad07: c3 retq
|
|
6634ad08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634ad0f: 00
|
|
|
|
000000006634ad10 <GateFunc_Enabler10_F>:
|
|
6634ad10: 56 push %rsi
|
|
6634ad11: 53 push %rbx
|
|
6634ad12: 48 83 ec 28 sub $0x28,%rsp
|
|
6634ad16: 48 89 cb mov %rcx,%rbx
|
|
6634ad19: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634ad1d: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax
|
|
6634ad24: 44 8b 10 mov (%rax),%r10d
|
|
6634ad27: 45 85 d2 test %r10d,%r10d
|
|
6634ad2a: 74 34 je 6634ad60 <GateFunc_Enabler10_F+0x50>
|
|
6634ad2c: 31 d2 xor %edx,%edx
|
|
6634ad2e: eb 04 jmp 6634ad34 <GateFunc_Enabler10_F+0x24>
|
|
6634ad30: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634ad34: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634ad38: 83 c2 0b add $0xb,%edx
|
|
6634ad3b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634ad3f: 48 89 d9 mov %rbx,%rcx
|
|
6634ad42: 44 8b 00 mov (%rax),%r8d
|
|
6634ad45: e8 66 66 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634ad4a: 48 83 fe 0a cmp $0xa,%rsi
|
|
6634ad4e: 48 89 f2 mov %rsi,%rdx
|
|
6634ad51: 75 dd jne 6634ad30 <GateFunc_Enabler10_F+0x20>
|
|
6634ad53: 48 83 c4 28 add $0x28,%rsp
|
|
6634ad57: 5b pop %rbx
|
|
6634ad58: 5e pop %rsi
|
|
6634ad59: c3 retq
|
|
6634ad5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634ad60: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634ad64: 4c 8b 1d b5 bb 00 00 mov 0xbbb5(%rip),%r11 # 66356920 <net_queue>
|
|
6634ad6b: 4c 8b 15 be bb 00 00 mov 0xbbbe(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634ad72: 48 8d 50 2c lea 0x2c(%rax),%rdx
|
|
6634ad76: b8 58 00 00 00 mov $0x58,%eax
|
|
6634ad7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634ad80: 44 8b 02 mov (%rdx),%r8d
|
|
6634ad83: 45 85 c0 test %r8d,%r8d
|
|
6634ad86: 74 59 je 6634ade1 <GateFunc_Enabler10_F+0xd1>
|
|
6634ad88: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634ad8c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634ad90: 45 29 01 sub %r8d,(%r9)
|
|
6634ad93: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634ad99: 45 8b 09 mov (%r9),%r9d
|
|
6634ad9c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634ada0: 45 85 c9 test %r9d,%r9d
|
|
6634ada3: 41 0f 9f c1 setg %r9b
|
|
6634ada7: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634adab: 45 3b 08 cmp (%r8),%r9d
|
|
6634adae: 74 31 je 6634ade1 <GateFunc_Enabler10_F+0xd1>
|
|
6634adb0: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634adb4: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634adb8: 45 8b 00 mov (%r8),%r8d
|
|
6634adbb: 45 85 c0 test %r8d,%r8d
|
|
6634adbe: 75 21 jne 6634ade1 <GateFunc_Enabler10_F+0xd1>
|
|
6634adc0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634adc4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634adc8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634adcc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634add3: 4d 63 02 movslq (%r10),%r8
|
|
6634add6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634adda: 41 89 32 mov %esi,(%r10)
|
|
6634addd: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634ade1: 48 83 c0 08 add $0x8,%rax
|
|
6634ade5: 48 83 c2 04 add $0x4,%rdx
|
|
6634ade9: 48 3d a8 00 00 00 cmp $0xa8,%rax
|
|
6634adef: 75 8f jne 6634ad80 <GateFunc_Enabler10_F+0x70>
|
|
6634adf1: 48 83 c4 28 add $0x28,%rsp
|
|
6634adf5: 5b pop %rbx
|
|
6634adf6: 5e pop %rsi
|
|
6634adf7: c3 retq
|
|
6634adf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634adff: 00
|
|
|
|
000000006634ae00 <GateFunc_Buffer10_F>:
|
|
6634ae00: 56 push %rsi
|
|
6634ae01: 53 push %rbx
|
|
6634ae02: 48 83 ec 28 sub $0x28,%rsp
|
|
6634ae06: 48 89 cb mov %rcx,%rbx
|
|
6634ae09: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634ae0d: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax
|
|
6634ae14: 44 8b 10 mov (%rax),%r10d
|
|
6634ae17: 45 85 d2 test %r10d,%r10d
|
|
6634ae1a: 74 34 je 6634ae50 <GateFunc_Buffer10_F+0x50>
|
|
6634ae1c: 31 d2 xor %edx,%edx
|
|
6634ae1e: eb 04 jmp 6634ae24 <GateFunc_Buffer10_F+0x24>
|
|
6634ae20: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634ae24: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634ae28: 83 c2 0b add $0xb,%edx
|
|
6634ae2b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634ae2f: 48 89 d9 mov %rbx,%rcx
|
|
6634ae32: 44 8b 00 mov (%rax),%r8d
|
|
6634ae35: e8 76 65 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634ae3a: 48 83 fe 0a cmp $0xa,%rsi
|
|
6634ae3e: 48 89 f2 mov %rsi,%rdx
|
|
6634ae41: 75 dd jne 6634ae20 <GateFunc_Buffer10_F+0x20>
|
|
6634ae43: 48 83 c4 28 add $0x28,%rsp
|
|
6634ae47: 5b pop %rbx
|
|
6634ae48: 5e pop %rsi
|
|
6634ae49: c3 retq
|
|
6634ae4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634ae50: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634ae54: 4c 8b 1d c5 ba 00 00 mov 0xbac5(%rip),%r11 # 66356920 <net_queue>
|
|
6634ae5b: 4c 8b 15 ce ba 00 00 mov 0xbace(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634ae62: 48 8d 50 2c lea 0x2c(%rax),%rdx
|
|
6634ae66: b8 58 00 00 00 mov $0x58,%eax
|
|
6634ae6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634ae70: 44 8b 02 mov (%rdx),%r8d
|
|
6634ae73: 45 85 c0 test %r8d,%r8d
|
|
6634ae76: 74 59 je 6634aed1 <GateFunc_Buffer10_F+0xd1>
|
|
6634ae78: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634ae7c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634ae80: 45 29 01 sub %r8d,(%r9)
|
|
6634ae83: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634ae89: 45 8b 09 mov (%r9),%r9d
|
|
6634ae8c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634ae90: 45 85 c9 test %r9d,%r9d
|
|
6634ae93: 41 0f 9f c1 setg %r9b
|
|
6634ae97: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634ae9b: 45 3b 08 cmp (%r8),%r9d
|
|
6634ae9e: 74 31 je 6634aed1 <GateFunc_Buffer10_F+0xd1>
|
|
6634aea0: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634aea4: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634aea8: 45 8b 00 mov (%r8),%r8d
|
|
6634aeab: 45 85 c0 test %r8d,%r8d
|
|
6634aeae: 75 21 jne 6634aed1 <GateFunc_Buffer10_F+0xd1>
|
|
6634aeb0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634aeb4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634aeb8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634aebc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634aec3: 4d 63 02 movslq (%r10),%r8
|
|
6634aec6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634aeca: 41 89 32 mov %esi,(%r10)
|
|
6634aecd: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634aed1: 48 83 c0 08 add $0x8,%rax
|
|
6634aed5: 48 83 c2 04 add $0x4,%rdx
|
|
6634aed9: 48 3d a8 00 00 00 cmp $0xa8,%rax
|
|
6634aedf: 75 8f jne 6634ae70 <GateFunc_Buffer10_F+0x70>
|
|
6634aee1: 48 83 c4 28 add $0x28,%rsp
|
|
6634aee5: 5b pop %rbx
|
|
6634aee6: 5e pop %rsi
|
|
6634aee7: c3 retq
|
|
6634aee8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634aeef: 00
|
|
|
|
000000006634aef0 <GateFunc_Buffer9_F>:
|
|
6634aef0: 56 push %rsi
|
|
6634aef1: 53 push %rbx
|
|
6634aef2: 48 83 ec 28 sub $0x28,%rsp
|
|
6634aef6: 48 89 cb mov %rcx,%rbx
|
|
6634aef9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634aefd: 48 8b 81 98 00 00 00 mov 0x98(%rcx),%rax
|
|
6634af04: 44 8b 10 mov (%rax),%r10d
|
|
6634af07: 45 85 d2 test %r10d,%r10d
|
|
6634af0a: 74 34 je 6634af40 <GateFunc_Buffer9_F+0x50>
|
|
6634af0c: 31 d2 xor %edx,%edx
|
|
6634af0e: eb 04 jmp 6634af14 <GateFunc_Buffer9_F+0x24>
|
|
6634af10: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634af14: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634af18: 83 c2 0a add $0xa,%edx
|
|
6634af1b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634af1f: 48 89 d9 mov %rbx,%rcx
|
|
6634af22: 44 8b 00 mov (%rax),%r8d
|
|
6634af25: e8 86 64 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634af2a: 48 83 fe 09 cmp $0x9,%rsi
|
|
6634af2e: 48 89 f2 mov %rsi,%rdx
|
|
6634af31: 75 dd jne 6634af10 <GateFunc_Buffer9_F+0x20>
|
|
6634af33: 48 83 c4 28 add $0x28,%rsp
|
|
6634af37: 5b pop %rbx
|
|
6634af38: 5e pop %rsi
|
|
6634af39: c3 retq
|
|
6634af3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634af40: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634af44: 4c 8b 1d d5 b9 00 00 mov 0xb9d5(%rip),%r11 # 66356920 <net_queue>
|
|
6634af4b: 4c 8b 15 de b9 00 00 mov 0xb9de(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634af52: 48 8d 50 28 lea 0x28(%rax),%rdx
|
|
6634af56: b8 50 00 00 00 mov $0x50,%eax
|
|
6634af5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634af60: 44 8b 02 mov (%rdx),%r8d
|
|
6634af63: 45 85 c0 test %r8d,%r8d
|
|
6634af66: 74 59 je 6634afc1 <GateFunc_Buffer9_F+0xd1>
|
|
6634af68: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634af6c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634af70: 45 29 01 sub %r8d,(%r9)
|
|
6634af73: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634af79: 45 8b 09 mov (%r9),%r9d
|
|
6634af7c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634af80: 45 85 c9 test %r9d,%r9d
|
|
6634af83: 41 0f 9f c1 setg %r9b
|
|
6634af87: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634af8b: 45 3b 08 cmp (%r8),%r9d
|
|
6634af8e: 74 31 je 6634afc1 <GateFunc_Buffer9_F+0xd1>
|
|
6634af90: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634af94: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634af98: 45 8b 00 mov (%r8),%r8d
|
|
6634af9b: 45 85 c0 test %r8d,%r8d
|
|
6634af9e: 75 21 jne 6634afc1 <GateFunc_Buffer9_F+0xd1>
|
|
6634afa0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634afa4: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634afa8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634afac: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634afb3: 4d 63 02 movslq (%r10),%r8
|
|
6634afb6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634afba: 41 89 32 mov %esi,(%r10)
|
|
6634afbd: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634afc1: 48 83 c0 08 add $0x8,%rax
|
|
6634afc5: 48 83 c2 04 add $0x4,%rdx
|
|
6634afc9: 48 3d 98 00 00 00 cmp $0x98,%rax
|
|
6634afcf: 75 8f jne 6634af60 <GateFunc_Buffer9_F+0x70>
|
|
6634afd1: 48 83 c4 28 add $0x28,%rsp
|
|
6634afd5: 5b pop %rbx
|
|
6634afd6: 5e pop %rsi
|
|
6634afd7: c3 retq
|
|
6634afd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634afdf: 00
|
|
|
|
000000006634afe0 <GateFunc_Enabler9_F>:
|
|
6634afe0: 56 push %rsi
|
|
6634afe1: 53 push %rbx
|
|
6634afe2: 48 83 ec 28 sub $0x28,%rsp
|
|
6634afe6: 48 89 cb mov %rcx,%rbx
|
|
6634afe9: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634afed: 48 8b 81 98 00 00 00 mov 0x98(%rcx),%rax
|
|
6634aff4: 44 8b 10 mov (%rax),%r10d
|
|
6634aff7: 45 85 d2 test %r10d,%r10d
|
|
6634affa: 74 34 je 6634b030 <GateFunc_Enabler9_F+0x50>
|
|
6634affc: 31 d2 xor %edx,%edx
|
|
6634affe: eb 04 jmp 6634b004 <GateFunc_Enabler9_F+0x24>
|
|
6634b000: 48 8b 4b 10 mov 0x10(%rbx),%rcx
|
|
6634b004: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634b008: 83 c2 0a add $0xa,%edx
|
|
6634b00b: 48 8b 04 f1 mov (%rcx,%rsi,8),%rax
|
|
6634b00f: 48 89 d9 mov %rbx,%rcx
|
|
6634b012: 44 8b 00 mov (%rax),%r8d
|
|
6634b015: e8 96 63 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634b01a: 48 83 fe 09 cmp $0x9,%rsi
|
|
6634b01e: 48 89 f2 mov %rsi,%rdx
|
|
6634b021: 75 dd jne 6634b000 <GateFunc_Enabler9_F+0x20>
|
|
6634b023: 48 83 c4 28 add $0x28,%rsp
|
|
6634b027: 5b pop %rbx
|
|
6634b028: 5e pop %rsi
|
|
6634b029: c3 retq
|
|
6634b02a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634b030: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
6634b034: 4c 8b 1d e5 b8 00 00 mov 0xb8e5(%rip),%r11 # 66356920 <net_queue>
|
|
6634b03b: 4c 8b 15 ee b8 00 00 mov 0xb8ee(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634b042: 48 8d 50 28 lea 0x28(%rax),%rdx
|
|
6634b046: b8 50 00 00 00 mov $0x50,%eax
|
|
6634b04b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634b050: 44 8b 02 mov (%rdx),%r8d
|
|
6634b053: 45 85 c0 test %r8d,%r8d
|
|
6634b056: 74 59 je 6634b0b1 <GateFunc_Enabler9_F+0xd1>
|
|
6634b058: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634b05c: 4d 8b 0c 01 mov (%r9,%rax,1),%r9
|
|
6634b060: 45 29 01 sub %r8d,(%r9)
|
|
6634b063: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634b069: 45 8b 09 mov (%r9),%r9d
|
|
6634b06c: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634b070: 45 85 c9 test %r9d,%r9d
|
|
6634b073: 41 0f 9f c1 setg %r9b
|
|
6634b077: 45 0f b6 c9 movzbl %r9b,%r9d
|
|
6634b07b: 45 3b 08 cmp (%r8),%r9d
|
|
6634b07e: 74 31 je 6634b0b1 <GateFunc_Enabler9_F+0xd1>
|
|
6634b080: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634b084: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634b088: 45 8b 00 mov (%r8),%r8d
|
|
6634b08b: 45 85 c0 test %r8d,%r8d
|
|
6634b08e: 75 21 jne 6634b0b1 <GateFunc_Enabler9_F+0xd1>
|
|
6634b090: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634b094: 4d 8b 0c 00 mov (%r8,%rax,1),%r9
|
|
6634b098: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634b09c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634b0a3: 4d 63 02 movslq (%r10),%r8
|
|
6634b0a6: 41 8d 70 01 lea 0x1(%r8),%esi
|
|
6634b0aa: 41 89 32 mov %esi,(%r10)
|
|
6634b0ad: 4f 89 0c c3 mov %r9,(%r11,%r8,8)
|
|
6634b0b1: 48 83 c0 08 add $0x8,%rax
|
|
6634b0b5: 48 83 c2 04 add $0x4,%rdx
|
|
6634b0b9: 48 3d 98 00 00 00 cmp $0x98,%rax
|
|
6634b0bf: 75 8f jne 6634b050 <GateFunc_Enabler9_F+0x70>
|
|
6634b0c1: 48 83 c4 28 add $0x28,%rsp
|
|
6634b0c5: 5b pop %rbx
|
|
6634b0c6: 5e pop %rsi
|
|
6634b0c7: c3 retq
|
|
6634b0c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634b0cf: 00
|
|
|
|
000000006634b0d0 <GateFunc_Rom12x16_F>:
|
|
6634b0d0: 57 push %rdi
|
|
6634b0d1: 56 push %rsi
|
|
6634b0d2: 53 push %rbx
|
|
6634b0d3: 48 83 ec 20 sub $0x20,%rsp
|
|
6634b0d7: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634b0db: 49 8b 81 e8 00 00 00 mov 0xe8(%r9),%rax
|
|
6634b0e2: 48 89 ce mov %rcx,%rsi
|
|
6634b0e5: 44 8b 10 mov (%rax),%r10d
|
|
6634b0e8: 45 85 d2 test %r10d,%r10d
|
|
6634b0eb: 0f 84 bf 00 00 00 je 6634b1b0 <GateFunc_Rom12x16_F+0xe0>
|
|
6634b0f1: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
6634b0f5: bb 0d 00 00 00 mov $0xd,%ebx
|
|
6634b0fa: 8b 10 mov (%rax),%edx
|
|
6634b0fc: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
6634b100: 8b 00 mov (%rax),%eax
|
|
6634b102: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634b105: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
6634b109: 8b 12 mov (%rdx),%edx
|
|
6634b10b: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634b10e: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
6634b112: 8b 12 mov (%rdx),%edx
|
|
6634b114: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
6634b117: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
6634b11b: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
6634b11f: 8b 00 mov (%rax),%eax
|
|
6634b121: c1 e0 04 shl $0x4,%eax
|
|
6634b124: 01 c7 add %eax,%edi
|
|
6634b126: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
6634b12a: 8b 00 mov (%rax),%eax
|
|
6634b12c: c1 e0 05 shl $0x5,%eax
|
|
6634b12f: 01 f8 add %edi,%eax
|
|
6634b131: 8b 3a mov (%rdx),%edi
|
|
6634b133: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
6634b137: c1 e7 06 shl $0x6,%edi
|
|
6634b13a: 01 f8 add %edi,%eax
|
|
6634b13c: 8b 3a mov (%rdx),%edi
|
|
6634b13e: 49 8b 51 58 mov 0x58(%r9),%rdx
|
|
6634b142: c1 e7 07 shl $0x7,%edi
|
|
6634b145: 01 c7 add %eax,%edi
|
|
6634b147: 49 8b 41 48 mov 0x48(%r9),%rax
|
|
6634b14b: 8b 00 mov (%rax),%eax
|
|
6634b14d: c1 e0 08 shl $0x8,%eax
|
|
6634b150: 01 c7 add %eax,%edi
|
|
6634b152: 49 8b 41 50 mov 0x50(%r9),%rax
|
|
6634b156: 8b 00 mov (%rax),%eax
|
|
6634b158: c1 e0 09 shl $0x9,%eax
|
|
6634b15b: 01 f8 add %edi,%eax
|
|
6634b15d: 8b 3a mov (%rdx),%edi
|
|
6634b15f: 49 8b 51 60 mov 0x60(%r9),%rdx
|
|
6634b163: c1 e7 0a shl $0xa,%edi
|
|
6634b166: 01 f8 add %edi,%eax
|
|
6634b168: 8b 3a mov (%rdx),%edi
|
|
6634b16a: c1 e7 0b shl $0xb,%edi
|
|
6634b16d: 01 c7 add %eax,%edi
|
|
6634b16f: 48 63 ff movslq %edi,%rdi
|
|
6634b172: 48 c1 e7 02 shl $0x2,%rdi
|
|
6634b176: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634b17d: 00 00 00
|
|
6634b180: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
6634b184: 89 da mov %ebx,%edx
|
|
6634b186: 48 89 f1 mov %rsi,%rcx
|
|
6634b189: 83 c3 01 add $0x1,%ebx
|
|
6634b18c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
6634b190: 48 81 c7 00 40 00 00 add $0x4000,%rdi
|
|
6634b197: e8 14 62 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634b19c: 83 fb 1d cmp $0x1d,%ebx
|
|
6634b19f: 75 df jne 6634b180 <GateFunc_Rom12x16_F+0xb0>
|
|
6634b1a1: 48 83 c4 20 add $0x20,%rsp
|
|
6634b1a5: 5b pop %rbx
|
|
6634b1a6: 5e pop %rsi
|
|
6634b1a7: 5f pop %rdi
|
|
6634b1a8: c3 retq
|
|
6634b1a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6634b1b0: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
6634b1b4: 4c 8b 1d 65 b7 00 00 mov 0xb765(%rip),%r11 # 66356920 <net_queue>
|
|
6634b1bb: 4c 8b 15 6e b7 00 00 mov 0xb76e(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634b1c2: 48 8d 50 34 lea 0x34(%rax),%rdx
|
|
6634b1c6: b8 68 00 00 00 mov $0x68,%eax
|
|
6634b1cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634b1d0: 8b 0a mov (%rdx),%ecx
|
|
6634b1d2: 85 c9 test %ecx,%ecx
|
|
6634b1d4: 74 55 je 6634b22b <GateFunc_Rom12x16_F+0x15b>
|
|
6634b1d6: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634b1da: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634b1de: 41 29 08 sub %ecx,(%r8)
|
|
6634b1e1: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634b1e7: 45 8b 00 mov (%r8),%r8d
|
|
6634b1ea: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634b1ee: 45 85 c0 test %r8d,%r8d
|
|
6634b1f1: 41 0f 9f c0 setg %r8b
|
|
6634b1f5: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
6634b1f9: 44 3b 01 cmp (%rcx),%r8d
|
|
6634b1fc: 74 2d je 6634b22b <GateFunc_Rom12x16_F+0x15b>
|
|
6634b1fe: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
6634b202: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
6634b206: 8b 09 mov (%rcx),%ecx
|
|
6634b208: 85 c9 test %ecx,%ecx
|
|
6634b20a: 75 1f jne 6634b22b <GateFunc_Rom12x16_F+0x15b>
|
|
6634b20c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
6634b210: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634b214: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
6634b218: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634b21e: 49 63 0a movslq (%r10),%rcx
|
|
6634b221: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
6634b224: 41 89 1a mov %ebx,(%r10)
|
|
6634b227: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634b22b: 48 83 c0 08 add $0x8,%rax
|
|
6634b22f: 48 83 c2 04 add $0x4,%rdx
|
|
6634b233: 48 3d e8 00 00 00 cmp $0xe8,%rax
|
|
6634b239: 75 95 jne 6634b1d0 <GateFunc_Rom12x16_F+0x100>
|
|
6634b23b: 48 83 c4 20 add $0x20,%rsp
|
|
6634b23f: 5b pop %rbx
|
|
6634b240: 5e pop %rsi
|
|
6634b241: 5f pop %rdi
|
|
6634b242: c3 retq
|
|
6634b243: 0f 1f 00 nopl (%rax)
|
|
6634b246: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634b24d: 00 00 00
|
|
|
|
000000006634b250 <GateFunc_Rom8x16_F>:
|
|
6634b250: 57 push %rdi
|
|
6634b251: 56 push %rsi
|
|
6634b252: 53 push %rbx
|
|
6634b253: 48 83 ec 20 sub $0x20,%rsp
|
|
6634b257: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634b25b: 49 8b 81 c8 00 00 00 mov 0xc8(%r9),%rax
|
|
6634b262: 48 89 ce mov %rcx,%rsi
|
|
6634b265: 44 8b 10 mov (%rax),%r10d
|
|
6634b268: 45 85 d2 test %r10d,%r10d
|
|
6634b26b: 0f 84 8f 00 00 00 je 6634b300 <GateFunc_Rom8x16_F+0xb0>
|
|
6634b271: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
6634b275: bb 09 00 00 00 mov $0x9,%ebx
|
|
6634b27a: 8b 10 mov (%rax),%edx
|
|
6634b27c: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
6634b280: 8b 00 mov (%rax),%eax
|
|
6634b282: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634b285: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
6634b289: 8b 12 mov (%rdx),%edx
|
|
6634b28b: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634b28e: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
6634b292: 8b 12 mov (%rdx),%edx
|
|
6634b294: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
6634b297: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
6634b29b: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
6634b29f: 8b 00 mov (%rax),%eax
|
|
6634b2a1: c1 e0 04 shl $0x4,%eax
|
|
6634b2a4: 01 c7 add %eax,%edi
|
|
6634b2a6: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
6634b2aa: 8b 00 mov (%rax),%eax
|
|
6634b2ac: c1 e0 05 shl $0x5,%eax
|
|
6634b2af: 01 f8 add %edi,%eax
|
|
6634b2b1: 8b 3a mov (%rdx),%edi
|
|
6634b2b3: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
6634b2b7: c1 e7 06 shl $0x6,%edi
|
|
6634b2ba: 01 f8 add %edi,%eax
|
|
6634b2bc: 8b 3a mov (%rdx),%edi
|
|
6634b2be: c1 e7 07 shl $0x7,%edi
|
|
6634b2c1: 01 c7 add %eax,%edi
|
|
6634b2c3: 48 63 ff movslq %edi,%rdi
|
|
6634b2c6: 48 c1 e7 02 shl $0x2,%rdi
|
|
6634b2ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634b2d0: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
6634b2d4: 89 da mov %ebx,%edx
|
|
6634b2d6: 48 89 f1 mov %rsi,%rcx
|
|
6634b2d9: 83 c3 01 add $0x1,%ebx
|
|
6634b2dc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
6634b2e0: 48 81 c7 00 04 00 00 add $0x400,%rdi
|
|
6634b2e7: e8 c4 60 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634b2ec: 83 fb 19 cmp $0x19,%ebx
|
|
6634b2ef: 75 df jne 6634b2d0 <GateFunc_Rom8x16_F+0x80>
|
|
6634b2f1: 48 83 c4 20 add $0x20,%rsp
|
|
6634b2f5: 5b pop %rbx
|
|
6634b2f6: 5e pop %rsi
|
|
6634b2f7: 5f pop %rdi
|
|
6634b2f8: c3 retq
|
|
6634b2f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6634b300: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
6634b304: 4c 8b 1d 15 b6 00 00 mov 0xb615(%rip),%r11 # 66356920 <net_queue>
|
|
6634b30b: 4c 8b 15 1e b6 00 00 mov 0xb61e(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634b312: 48 8d 50 24 lea 0x24(%rax),%rdx
|
|
6634b316: b8 48 00 00 00 mov $0x48,%eax
|
|
6634b31b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634b320: 8b 0a mov (%rdx),%ecx
|
|
6634b322: 85 c9 test %ecx,%ecx
|
|
6634b324: 74 55 je 6634b37b <GateFunc_Rom8x16_F+0x12b>
|
|
6634b326: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634b32a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634b32e: 41 29 08 sub %ecx,(%r8)
|
|
6634b331: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634b337: 45 8b 00 mov (%r8),%r8d
|
|
6634b33a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634b33e: 45 85 c0 test %r8d,%r8d
|
|
6634b341: 41 0f 9f c0 setg %r8b
|
|
6634b345: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
6634b349: 44 3b 01 cmp (%rcx),%r8d
|
|
6634b34c: 74 2d je 6634b37b <GateFunc_Rom8x16_F+0x12b>
|
|
6634b34e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
6634b352: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
6634b356: 8b 09 mov (%rcx),%ecx
|
|
6634b358: 85 c9 test %ecx,%ecx
|
|
6634b35a: 75 1f jne 6634b37b <GateFunc_Rom8x16_F+0x12b>
|
|
6634b35c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
6634b360: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634b364: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
6634b368: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634b36e: 49 63 0a movslq (%r10),%rcx
|
|
6634b371: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
6634b374: 41 89 1a mov %ebx,(%r10)
|
|
6634b377: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634b37b: 48 83 c0 08 add $0x8,%rax
|
|
6634b37f: 48 83 c2 04 add $0x4,%rdx
|
|
6634b383: 48 3d c8 00 00 00 cmp $0xc8,%rax
|
|
6634b389: 75 95 jne 6634b320 <GateFunc_Rom8x16_F+0xd0>
|
|
6634b38b: 48 83 c4 20 add $0x20,%rsp
|
|
6634b38f: 5b pop %rbx
|
|
6634b390: 5e pop %rsi
|
|
6634b391: 5f pop %rdi
|
|
6634b392: c3 retq
|
|
6634b393: 0f 1f 00 nopl (%rax)
|
|
6634b396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634b39d: 00 00 00
|
|
|
|
000000006634b3a0 <GateFunc_Rom6x16_F>:
|
|
6634b3a0: 57 push %rdi
|
|
6634b3a1: 56 push %rsi
|
|
6634b3a2: 53 push %rbx
|
|
6634b3a3: 48 83 ec 20 sub $0x20,%rsp
|
|
6634b3a7: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634b3ab: 49 8b 81 b8 00 00 00 mov 0xb8(%r9),%rax
|
|
6634b3b2: 48 89 ce mov %rcx,%rsi
|
|
6634b3b5: 44 8b 10 mov (%rax),%r10d
|
|
6634b3b8: 45 85 d2 test %r10d,%r10d
|
|
6634b3bb: 74 73 je 6634b430 <GateFunc_Rom6x16_F+0x90>
|
|
6634b3bd: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
6634b3c1: bb 07 00 00 00 mov $0x7,%ebx
|
|
6634b3c6: 8b 10 mov (%rax),%edx
|
|
6634b3c8: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
6634b3cc: 8b 00 mov (%rax),%eax
|
|
6634b3ce: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634b3d1: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
6634b3d5: 8b 12 mov (%rdx),%edx
|
|
6634b3d7: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634b3da: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
6634b3de: 8b 12 mov (%rdx),%edx
|
|
6634b3e0: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
6634b3e3: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
6634b3e7: 8b 3a mov (%rdx),%edi
|
|
6634b3e9: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
6634b3ed: c1 e7 04 shl $0x4,%edi
|
|
6634b3f0: 01 f8 add %edi,%eax
|
|
6634b3f2: 8b 3a mov (%rdx),%edi
|
|
6634b3f4: c1 e7 05 shl $0x5,%edi
|
|
6634b3f7: 01 c7 add %eax,%edi
|
|
6634b3f9: 48 63 ff movslq %edi,%rdi
|
|
6634b3fc: 48 c1 e7 02 shl $0x2,%rdi
|
|
6634b400: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
6634b404: 89 da mov %ebx,%edx
|
|
6634b406: 48 89 f1 mov %rsi,%rcx
|
|
6634b409: 83 c3 01 add $0x1,%ebx
|
|
6634b40c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
6634b410: 48 81 c7 00 01 00 00 add $0x100,%rdi
|
|
6634b417: e8 94 5f ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634b41c: 83 fb 17 cmp $0x17,%ebx
|
|
6634b41f: 75 df jne 6634b400 <GateFunc_Rom6x16_F+0x60>
|
|
6634b421: 48 83 c4 20 add $0x20,%rsp
|
|
6634b425: 5b pop %rbx
|
|
6634b426: 5e pop %rsi
|
|
6634b427: 5f pop %rdi
|
|
6634b428: c3 retq
|
|
6634b429: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6634b430: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
6634b434: 4c 8b 1d e5 b4 00 00 mov 0xb4e5(%rip),%r11 # 66356920 <net_queue>
|
|
6634b43b: 4c 8b 15 ee b4 00 00 mov 0xb4ee(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634b442: 48 8d 50 1c lea 0x1c(%rax),%rdx
|
|
6634b446: b8 38 00 00 00 mov $0x38,%eax
|
|
6634b44b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634b450: 8b 0a mov (%rdx),%ecx
|
|
6634b452: 85 c9 test %ecx,%ecx
|
|
6634b454: 74 55 je 6634b4ab <GateFunc_Rom6x16_F+0x10b>
|
|
6634b456: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634b45a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634b45e: 41 29 08 sub %ecx,(%r8)
|
|
6634b461: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634b467: 45 8b 00 mov (%r8),%r8d
|
|
6634b46a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634b46e: 45 85 c0 test %r8d,%r8d
|
|
6634b471: 41 0f 9f c0 setg %r8b
|
|
6634b475: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
6634b479: 44 3b 01 cmp (%rcx),%r8d
|
|
6634b47c: 74 2d je 6634b4ab <GateFunc_Rom6x16_F+0x10b>
|
|
6634b47e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
6634b482: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
6634b486: 8b 09 mov (%rcx),%ecx
|
|
6634b488: 85 c9 test %ecx,%ecx
|
|
6634b48a: 75 1f jne 6634b4ab <GateFunc_Rom6x16_F+0x10b>
|
|
6634b48c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
6634b490: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634b494: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
6634b498: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634b49e: 49 63 0a movslq (%r10),%rcx
|
|
6634b4a1: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
6634b4a4: 41 89 1a mov %ebx,(%r10)
|
|
6634b4a7: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634b4ab: 48 83 c0 08 add $0x8,%rax
|
|
6634b4af: 48 83 c2 04 add $0x4,%rdx
|
|
6634b4b3: 48 3d b8 00 00 00 cmp $0xb8,%rax
|
|
6634b4b9: 75 95 jne 6634b450 <GateFunc_Rom6x16_F+0xb0>
|
|
6634b4bb: 48 83 c4 20 add $0x20,%rsp
|
|
6634b4bf: 5b pop %rbx
|
|
6634b4c0: 5e pop %rsi
|
|
6634b4c1: 5f pop %rdi
|
|
6634b4c2: c3 retq
|
|
6634b4c3: 0f 1f 00 nopl (%rax)
|
|
6634b4c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634b4cd: 00 00 00
|
|
|
|
000000006634b4d0 <GateFunc_Rom9x16_F>:
|
|
6634b4d0: 57 push %rdi
|
|
6634b4d1: 56 push %rsi
|
|
6634b4d2: 53 push %rbx
|
|
6634b4d3: 48 83 ec 20 sub $0x20,%rsp
|
|
6634b4d7: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634b4db: 49 8b 81 d0 00 00 00 mov 0xd0(%r9),%rax
|
|
6634b4e2: 48 89 ce mov %rcx,%rsi
|
|
6634b4e5: 44 8b 10 mov (%rax),%r10d
|
|
6634b4e8: 45 85 d2 test %r10d,%r10d
|
|
6634b4eb: 0f 84 8f 00 00 00 je 6634b580 <GateFunc_Rom9x16_F+0xb0>
|
|
6634b4f1: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
6634b4f5: bb 0a 00 00 00 mov $0xa,%ebx
|
|
6634b4fa: 8b 10 mov (%rax),%edx
|
|
6634b4fc: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
6634b500: 8b 00 mov (%rax),%eax
|
|
6634b502: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634b505: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
6634b509: 8b 12 mov (%rdx),%edx
|
|
6634b50b: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634b50e: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
6634b512: 8b 12 mov (%rdx),%edx
|
|
6634b514: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
6634b517: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
6634b51b: 8b 3a mov (%rdx),%edi
|
|
6634b51d: 49 8b 51 40 mov 0x40(%r9),%rdx
|
|
6634b521: c1 e7 04 shl $0x4,%edi
|
|
6634b524: 01 c7 add %eax,%edi
|
|
6634b526: 49 8b 41 30 mov 0x30(%r9),%rax
|
|
6634b52a: 8b 00 mov (%rax),%eax
|
|
6634b52c: c1 e0 05 shl $0x5,%eax
|
|
6634b52f: 01 c7 add %eax,%edi
|
|
6634b531: 49 8b 41 38 mov 0x38(%r9),%rax
|
|
6634b535: 8b 00 mov (%rax),%eax
|
|
6634b537: c1 e0 06 shl $0x6,%eax
|
|
6634b53a: 01 f8 add %edi,%eax
|
|
6634b53c: 8b 3a mov (%rdx),%edi
|
|
6634b53e: 49 8b 51 48 mov 0x48(%r9),%rdx
|
|
6634b542: c1 e7 07 shl $0x7,%edi
|
|
6634b545: 01 f8 add %edi,%eax
|
|
6634b547: 8b 3a mov (%rdx),%edi
|
|
6634b549: c1 e7 08 shl $0x8,%edi
|
|
6634b54c: 01 c7 add %eax,%edi
|
|
6634b54e: 48 63 ff movslq %edi,%rdi
|
|
6634b551: 48 c1 e7 02 shl $0x2,%rdi
|
|
6634b555: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
6634b559: 89 da mov %ebx,%edx
|
|
6634b55b: 48 89 f1 mov %rsi,%rcx
|
|
6634b55e: 83 c3 01 add $0x1,%ebx
|
|
6634b561: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
6634b565: 48 81 c7 00 08 00 00 add $0x800,%rdi
|
|
6634b56c: e8 3f 5e ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634b571: 83 fb 1a cmp $0x1a,%ebx
|
|
6634b574: 75 df jne 6634b555 <GateFunc_Rom9x16_F+0x85>
|
|
6634b576: 48 83 c4 20 add $0x20,%rsp
|
|
6634b57a: 5b pop %rbx
|
|
6634b57b: 5e pop %rsi
|
|
6634b57c: 5f pop %rdi
|
|
6634b57d: c3 retq
|
|
6634b57e: 66 90 xchg %ax,%ax
|
|
6634b580: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
6634b584: 4c 8b 1d 95 b3 00 00 mov 0xb395(%rip),%r11 # 66356920 <net_queue>
|
|
6634b58b: 4c 8b 15 9e b3 00 00 mov 0xb39e(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634b592: 48 8d 50 28 lea 0x28(%rax),%rdx
|
|
6634b596: b8 50 00 00 00 mov $0x50,%eax
|
|
6634b59b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634b5a0: 8b 0a mov (%rdx),%ecx
|
|
6634b5a2: 85 c9 test %ecx,%ecx
|
|
6634b5a4: 74 55 je 6634b5fb <GateFunc_Rom9x16_F+0x12b>
|
|
6634b5a6: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634b5aa: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634b5ae: 41 29 08 sub %ecx,(%r8)
|
|
6634b5b1: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634b5b7: 45 8b 00 mov (%r8),%r8d
|
|
6634b5ba: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634b5be: 45 85 c0 test %r8d,%r8d
|
|
6634b5c1: 41 0f 9f c0 setg %r8b
|
|
6634b5c5: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
6634b5c9: 44 3b 01 cmp (%rcx),%r8d
|
|
6634b5cc: 74 2d je 6634b5fb <GateFunc_Rom9x16_F+0x12b>
|
|
6634b5ce: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
6634b5d2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
6634b5d6: 8b 09 mov (%rcx),%ecx
|
|
6634b5d8: 85 c9 test %ecx,%ecx
|
|
6634b5da: 75 1f jne 6634b5fb <GateFunc_Rom9x16_F+0x12b>
|
|
6634b5dc: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
6634b5e0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634b5e4: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
6634b5e8: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634b5ee: 49 63 0a movslq (%r10),%rcx
|
|
6634b5f1: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
6634b5f4: 41 89 1a mov %ebx,(%r10)
|
|
6634b5f7: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634b5fb: 48 83 c0 08 add $0x8,%rax
|
|
6634b5ff: 48 83 c2 04 add $0x4,%rdx
|
|
6634b603: 48 3d d0 00 00 00 cmp $0xd0,%rax
|
|
6634b609: 75 95 jne 6634b5a0 <GateFunc_Rom9x16_F+0xd0>
|
|
6634b60b: 48 83 c4 20 add $0x20,%rsp
|
|
6634b60f: 5b pop %rbx
|
|
6634b610: 5e pop %rsi
|
|
6634b611: 5f pop %rdi
|
|
6634b612: c3 retq
|
|
6634b613: 0f 1f 00 nopl (%rax)
|
|
6634b616: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634b61d: 00 00 00
|
|
|
|
000000006634b620 <GateFunc_Rom10x16_F>:
|
|
6634b620: 57 push %rdi
|
|
6634b621: 56 push %rsi
|
|
6634b622: 53 push %rbx
|
|
6634b623: 48 83 ec 20 sub $0x20,%rsp
|
|
6634b627: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634b62b: 49 8b 81 d8 00 00 00 mov 0xd8(%r9),%rax
|
|
6634b632: 48 89 ce mov %rcx,%rsi
|
|
6634b635: 44 8b 10 mov (%rax),%r10d
|
|
6634b638: 45 85 d2 test %r10d,%r10d
|
|
6634b63b: 0f 84 9f 00 00 00 je 6634b6e0 <GateFunc_Rom10x16_F+0xc0>
|
|
6634b641: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
6634b645: bb 0b 00 00 00 mov $0xb,%ebx
|
|
6634b64a: 8b 10 mov (%rax),%edx
|
|
6634b64c: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
6634b650: 8b 00 mov (%rax),%eax
|
|
6634b652: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634b655: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
6634b659: 8b 12 mov (%rdx),%edx
|
|
6634b65b: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634b65e: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
6634b662: 8b 12 mov (%rdx),%edx
|
|
6634b664: 8d 04 d0 lea (%rax,%rdx,8),%eax
|
|
6634b667: 49 8b 51 28 mov 0x28(%r9),%rdx
|
|
6634b66b: 8b 3a mov (%rdx),%edi
|
|
6634b66d: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
6634b671: c1 e7 04 shl $0x4,%edi
|
|
6634b674: 01 f8 add %edi,%eax
|
|
6634b676: 8b 3a mov (%rdx),%edi
|
|
6634b678: 49 8b 51 48 mov 0x48(%r9),%rdx
|
|
6634b67c: c1 e7 05 shl $0x5,%edi
|
|
6634b67f: 01 c7 add %eax,%edi
|
|
6634b681: 49 8b 41 38 mov 0x38(%r9),%rax
|
|
6634b685: 8b 00 mov (%rax),%eax
|
|
6634b687: c1 e0 06 shl $0x6,%eax
|
|
6634b68a: 01 c7 add %eax,%edi
|
|
6634b68c: 49 8b 41 40 mov 0x40(%r9),%rax
|
|
6634b690: 8b 00 mov (%rax),%eax
|
|
6634b692: c1 e0 07 shl $0x7,%eax
|
|
6634b695: 01 f8 add %edi,%eax
|
|
6634b697: 8b 3a mov (%rdx),%edi
|
|
6634b699: 49 8b 51 50 mov 0x50(%r9),%rdx
|
|
6634b69d: c1 e7 08 shl $0x8,%edi
|
|
6634b6a0: 01 f8 add %edi,%eax
|
|
6634b6a2: 8b 3a mov (%rdx),%edi
|
|
6634b6a4: c1 e7 09 shl $0x9,%edi
|
|
6634b6a7: 01 c7 add %eax,%edi
|
|
6634b6a9: 48 63 ff movslq %edi,%rdi
|
|
6634b6ac: 48 c1 e7 02 shl $0x2,%rdi
|
|
6634b6b0: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
6634b6b4: 89 da mov %ebx,%edx
|
|
6634b6b6: 48 89 f1 mov %rsi,%rcx
|
|
6634b6b9: 83 c3 01 add $0x1,%ebx
|
|
6634b6bc: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
6634b6c0: 48 81 c7 00 10 00 00 add $0x1000,%rdi
|
|
6634b6c7: e8 e4 5c ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634b6cc: 83 fb 1b cmp $0x1b,%ebx
|
|
6634b6cf: 75 df jne 6634b6b0 <GateFunc_Rom10x16_F+0x90>
|
|
6634b6d1: 48 83 c4 20 add $0x20,%rsp
|
|
6634b6d5: 5b pop %rbx
|
|
6634b6d6: 5e pop %rsi
|
|
6634b6d7: 5f pop %rdi
|
|
6634b6d8: c3 retq
|
|
6634b6d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6634b6e0: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
6634b6e4: 4c 8b 1d 35 b2 00 00 mov 0xb235(%rip),%r11 # 66356920 <net_queue>
|
|
6634b6eb: 4c 8b 15 3e b2 00 00 mov 0xb23e(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634b6f2: 48 8d 50 2c lea 0x2c(%rax),%rdx
|
|
6634b6f6: b8 58 00 00 00 mov $0x58,%eax
|
|
6634b6fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634b700: 8b 0a mov (%rdx),%ecx
|
|
6634b702: 85 c9 test %ecx,%ecx
|
|
6634b704: 74 55 je 6634b75b <GateFunc_Rom10x16_F+0x13b>
|
|
6634b706: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634b70a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634b70e: 41 29 08 sub %ecx,(%r8)
|
|
6634b711: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634b717: 45 8b 00 mov (%r8),%r8d
|
|
6634b71a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634b71e: 45 85 c0 test %r8d,%r8d
|
|
6634b721: 41 0f 9f c0 setg %r8b
|
|
6634b725: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
6634b729: 44 3b 01 cmp (%rcx),%r8d
|
|
6634b72c: 74 2d je 6634b75b <GateFunc_Rom10x16_F+0x13b>
|
|
6634b72e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
6634b732: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
6634b736: 8b 09 mov (%rcx),%ecx
|
|
6634b738: 85 c9 test %ecx,%ecx
|
|
6634b73a: 75 1f jne 6634b75b <GateFunc_Rom10x16_F+0x13b>
|
|
6634b73c: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
6634b740: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634b744: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
6634b748: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634b74e: 49 63 0a movslq (%r10),%rcx
|
|
6634b751: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
6634b754: 41 89 1a mov %ebx,(%r10)
|
|
6634b757: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634b75b: 48 83 c0 08 add $0x8,%rax
|
|
6634b75f: 48 83 c2 04 add $0x4,%rdx
|
|
6634b763: 48 3d d8 00 00 00 cmp $0xd8,%rax
|
|
6634b769: 75 95 jne 6634b700 <GateFunc_Rom10x16_F+0xe0>
|
|
6634b76b: 48 83 c4 20 add $0x20,%rsp
|
|
6634b76f: 5b pop %rbx
|
|
6634b770: 5e pop %rsi
|
|
6634b771: 5f pop %rdi
|
|
6634b772: c3 retq
|
|
6634b773: 0f 1f 00 nopl (%rax)
|
|
6634b776: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634b77d: 00 00 00
|
|
|
|
000000006634b780 <GateFunc_Rom11x16_F>:
|
|
6634b780: 57 push %rdi
|
|
6634b781: 56 push %rsi
|
|
6634b782: 53 push %rbx
|
|
6634b783: 48 83 ec 20 sub $0x20,%rsp
|
|
6634b787: 4c 8b 49 10 mov 0x10(%rcx),%r9
|
|
6634b78b: 49 8b 81 e0 00 00 00 mov 0xe0(%r9),%rax
|
|
6634b792: 48 89 ce mov %rcx,%rsi
|
|
6634b795: 44 8b 10 mov (%rax),%r10d
|
|
6634b798: 45 85 d2 test %r10d,%r10d
|
|
6634b79b: 0f 84 af 00 00 00 je 6634b850 <GateFunc_Rom11x16_F+0xd0>
|
|
6634b7a1: 49 8b 41 10 mov 0x10(%r9),%rax
|
|
6634b7a5: bb 0c 00 00 00 mov $0xc,%ebx
|
|
6634b7aa: 8b 10 mov (%rax),%edx
|
|
6634b7ac: 49 8b 41 08 mov 0x8(%r9),%rax
|
|
6634b7b0: 8b 00 mov (%rax),%eax
|
|
6634b7b2: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634b7b5: 49 8b 51 18 mov 0x18(%r9),%rdx
|
|
6634b7b9: 8b 12 mov (%rdx),%edx
|
|
6634b7bb: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634b7be: 49 8b 51 20 mov 0x20(%r9),%rdx
|
|
6634b7c2: 8b 12 mov (%rdx),%edx
|
|
6634b7c4: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
6634b7c7: 49 8b 41 28 mov 0x28(%r9),%rax
|
|
6634b7cb: 49 8b 51 30 mov 0x30(%r9),%rdx
|
|
6634b7cf: 8b 00 mov (%rax),%eax
|
|
6634b7d1: c1 e0 04 shl $0x4,%eax
|
|
6634b7d4: 01 f8 add %edi,%eax
|
|
6634b7d6: 8b 3a mov (%rdx),%edi
|
|
6634b7d8: 49 8b 51 38 mov 0x38(%r9),%rdx
|
|
6634b7dc: c1 e7 05 shl $0x5,%edi
|
|
6634b7df: 01 f8 add %edi,%eax
|
|
6634b7e1: 8b 3a mov (%rdx),%edi
|
|
6634b7e3: 49 8b 51 50 mov 0x50(%r9),%rdx
|
|
6634b7e7: c1 e7 06 shl $0x6,%edi
|
|
6634b7ea: 01 c7 add %eax,%edi
|
|
6634b7ec: 49 8b 41 40 mov 0x40(%r9),%rax
|
|
6634b7f0: 8b 00 mov (%rax),%eax
|
|
6634b7f2: c1 e0 07 shl $0x7,%eax
|
|
6634b7f5: 01 c7 add %eax,%edi
|
|
6634b7f7: 49 8b 41 48 mov 0x48(%r9),%rax
|
|
6634b7fb: 8b 00 mov (%rax),%eax
|
|
6634b7fd: c1 e0 08 shl $0x8,%eax
|
|
6634b800: 01 f8 add %edi,%eax
|
|
6634b802: 8b 3a mov (%rdx),%edi
|
|
6634b804: 49 8b 51 58 mov 0x58(%r9),%rdx
|
|
6634b808: c1 e7 09 shl $0x9,%edi
|
|
6634b80b: 01 f8 add %edi,%eax
|
|
6634b80d: 8b 3a mov (%rdx),%edi
|
|
6634b80f: c1 e7 0a shl $0xa,%edi
|
|
6634b812: 01 c7 add %eax,%edi
|
|
6634b814: 48 63 ff movslq %edi,%rdi
|
|
6634b817: 48 c1 e7 02 shl $0x2,%rdi
|
|
6634b81b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634b820: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
6634b824: 89 da mov %ebx,%edx
|
|
6634b826: 48 89 f1 mov %rsi,%rcx
|
|
6634b829: 83 c3 01 add $0x1,%ebx
|
|
6634b82c: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
6634b830: 48 81 c7 00 20 00 00 add $0x2000,%rdi
|
|
6634b837: e8 74 5b ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634b83c: 83 fb 1c cmp $0x1c,%ebx
|
|
6634b83f: 75 df jne 6634b820 <GateFunc_Rom11x16_F+0xa0>
|
|
6634b841: 48 83 c4 20 add $0x20,%rsp
|
|
6634b845: 5b pop %rbx
|
|
6634b846: 5e pop %rsi
|
|
6634b847: 5f pop %rdi
|
|
6634b848: c3 retq
|
|
6634b849: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6634b850: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
6634b854: 4c 8b 1d c5 b0 00 00 mov 0xb0c5(%rip),%r11 # 66356920 <net_queue>
|
|
6634b85b: 4c 8b 15 ce b0 00 00 mov 0xb0ce(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634b862: 48 8d 50 30 lea 0x30(%rax),%rdx
|
|
6634b866: b8 60 00 00 00 mov $0x60,%eax
|
|
6634b86b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634b870: 8b 0a mov (%rdx),%ecx
|
|
6634b872: 85 c9 test %ecx,%ecx
|
|
6634b874: 74 55 je 6634b8cb <GateFunc_Rom11x16_F+0x14b>
|
|
6634b876: 4c 8b 46 18 mov 0x18(%rsi),%r8
|
|
6634b87a: 4d 8b 04 00 mov (%r8,%rax,1),%r8
|
|
6634b87e: 41 29 08 sub %ecx,(%r8)
|
|
6634b881: c7 02 00 00 00 00 movl $0x0,(%rdx)
|
|
6634b887: 45 8b 00 mov (%r8),%r8d
|
|
6634b88a: 49 8b 0c 01 mov (%r9,%rax,1),%rcx
|
|
6634b88e: 45 85 c0 test %r8d,%r8d
|
|
6634b891: 41 0f 9f c0 setg %r8b
|
|
6634b895: 45 0f b6 c0 movzbl %r8b,%r8d
|
|
6634b899: 44 3b 01 cmp (%rcx),%r8d
|
|
6634b89c: 74 2d je 6634b8cb <GateFunc_Rom11x16_F+0x14b>
|
|
6634b89e: 48 8b 4e 20 mov 0x20(%rsi),%rcx
|
|
6634b8a2: 48 8b 0c 01 mov (%rcx,%rax,1),%rcx
|
|
6634b8a6: 8b 09 mov (%rcx),%ecx
|
|
6634b8a8: 85 c9 test %ecx,%ecx
|
|
6634b8aa: 75 1f jne 6634b8cb <GateFunc_Rom11x16_F+0x14b>
|
|
6634b8ac: 48 8b 4e 28 mov 0x28(%rsi),%rcx
|
|
6634b8b0: 4c 8b 04 01 mov (%rcx,%rax,1),%r8
|
|
6634b8b4: 49 8b 48 10 mov 0x10(%r8),%rcx
|
|
6634b8b8: c7 01 01 00 00 00 movl $0x1,(%rcx)
|
|
6634b8be: 49 63 0a movslq (%r10),%rcx
|
|
6634b8c1: 8d 59 01 lea 0x1(%rcx),%ebx
|
|
6634b8c4: 41 89 1a mov %ebx,(%r10)
|
|
6634b8c7: 4d 89 04 cb mov %r8,(%r11,%rcx,8)
|
|
6634b8cb: 48 83 c0 08 add $0x8,%rax
|
|
6634b8cf: 48 83 c2 04 add $0x4,%rdx
|
|
6634b8d3: 48 3d e0 00 00 00 cmp $0xe0,%rax
|
|
6634b8d9: 75 95 jne 6634b870 <GateFunc_Rom11x16_F+0xf0>
|
|
6634b8db: 48 83 c4 20 add $0x20,%rsp
|
|
6634b8df: 5b pop %rbx
|
|
6634b8e0: 5e pop %rsi
|
|
6634b8e1: 5f pop %rdi
|
|
6634b8e2: c3 retq
|
|
6634b8e3: 0f 1f 00 nopl (%rax)
|
|
6634b8e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634b8ed: 00 00 00
|
|
|
|
000000006634b8f0 <GateFunc_Enabler8_F>:
|
|
6634b8f0: 56 push %rsi
|
|
6634b8f1: 53 push %rbx
|
|
6634b8f2: 48 83 ec 28 sub $0x28,%rsp
|
|
6634b8f6: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634b8fa: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx
|
|
6634b901: 48 89 cb mov %rcx,%rbx
|
|
6634b904: 8b 32 mov (%rdx),%esi
|
|
6634b906: 85 f6 test %esi,%esi
|
|
6634b908: 74 36 je 6634b940 <GateFunc_Enabler8_F+0x50>
|
|
6634b90a: 31 d2 xor %edx,%edx
|
|
6634b90c: eb 06 jmp 6634b914 <GateFunc_Enabler8_F+0x24>
|
|
6634b90e: 66 90 xchg %ax,%ax
|
|
6634b910: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
6634b914: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634b918: 48 89 d9 mov %rbx,%rcx
|
|
6634b91b: 83 c2 09 add $0x9,%edx
|
|
6634b91e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
6634b922: 44 8b 00 mov (%rax),%r8d
|
|
6634b925: e8 86 5a ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634b92a: 48 83 fe 08 cmp $0x8,%rsi
|
|
6634b92e: 48 89 f2 mov %rsi,%rdx
|
|
6634b931: 75 dd jne 6634b910 <GateFunc_Enabler8_F+0x20>
|
|
6634b933: 48 83 c4 28 add $0x28,%rsp
|
|
6634b937: 5b pop %rbx
|
|
6634b938: 5e pop %rsi
|
|
6634b939: c3 retq
|
|
6634b93a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634b940: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634b944: 4c 8b 05 d5 af 00 00 mov 0xafd5(%rip),%r8 # 66356920 <net_queue>
|
|
6634b94b: 48 8b 0d de af 00 00 mov 0xafde(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634b952: 44 8b 4a 24 mov 0x24(%rdx),%r9d
|
|
6634b956: 45 85 c9 test %r9d,%r9d
|
|
6634b959: 74 59 je 6634b9b4 <GateFunc_Enabler8_F+0xc4>
|
|
6634b95b: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634b95f: 4d 8b 52 48 mov 0x48(%r10),%r10
|
|
6634b963: 45 29 0a sub %r9d,(%r10)
|
|
6634b966: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx)
|
|
6634b96d: 45 8b 1a mov (%r10),%r11d
|
|
6634b970: 45 31 d2 xor %r10d,%r10d
|
|
6634b973: 4c 8b 48 48 mov 0x48(%rax),%r9
|
|
6634b977: 45 85 db test %r11d,%r11d
|
|
6634b97a: 41 0f 9f c2 setg %r10b
|
|
6634b97e: 45 3b 11 cmp (%r9),%r10d
|
|
6634b981: 74 31 je 6634b9b4 <GateFunc_Enabler8_F+0xc4>
|
|
6634b983: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634b987: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
6634b98b: 45 8b 11 mov (%r9),%r10d
|
|
6634b98e: 45 85 d2 test %r10d,%r10d
|
|
6634b991: 75 21 jne 6634b9b4 <GateFunc_Enabler8_F+0xc4>
|
|
6634b993: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634b997: 4d 8b 51 48 mov 0x48(%r9),%r10
|
|
6634b99b: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634b99f: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634b9a6: 4c 63 09 movslq (%rcx),%r9
|
|
6634b9a9: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634b9ad: 44 89 19 mov %r11d,(%rcx)
|
|
6634b9b0: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634b9b4: 44 8b 4a 28 mov 0x28(%rdx),%r9d
|
|
6634b9b8: 45 85 c9 test %r9d,%r9d
|
|
6634b9bb: 74 58 je 6634ba15 <GateFunc_Enabler8_F+0x125>
|
|
6634b9bd: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634b9c1: 4d 8b 52 50 mov 0x50(%r10),%r10
|
|
6634b9c5: 45 29 0a sub %r9d,(%r10)
|
|
6634b9c8: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx)
|
|
6634b9cf: 45 8b 0a mov (%r10),%r9d
|
|
6634b9d2: 45 31 d2 xor %r10d,%r10d
|
|
6634b9d5: 45 85 c9 test %r9d,%r9d
|
|
6634b9d8: 4c 8b 48 50 mov 0x50(%rax),%r9
|
|
6634b9dc: 41 0f 9f c2 setg %r10b
|
|
6634b9e0: 45 3b 11 cmp (%r9),%r10d
|
|
6634b9e3: 74 30 je 6634ba15 <GateFunc_Enabler8_F+0x125>
|
|
6634b9e5: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634b9e9: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634b9ed: 41 8b 31 mov (%r9),%esi
|
|
6634b9f0: 85 f6 test %esi,%esi
|
|
6634b9f2: 75 21 jne 6634ba15 <GateFunc_Enabler8_F+0x125>
|
|
6634b9f4: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634b9f8: 4d 8b 51 50 mov 0x50(%r9),%r10
|
|
6634b9fc: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634ba00: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634ba07: 4c 63 09 movslq (%rcx),%r9
|
|
6634ba0a: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634ba0e: 44 89 19 mov %r11d,(%rcx)
|
|
6634ba11: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634ba15: 44 8b 4a 2c mov 0x2c(%rdx),%r9d
|
|
6634ba19: 45 85 c9 test %r9d,%r9d
|
|
6634ba1c: 74 59 je 6634ba77 <GateFunc_Enabler8_F+0x187>
|
|
6634ba1e: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634ba22: 4d 8b 52 58 mov 0x58(%r10),%r10
|
|
6634ba26: 45 29 0a sub %r9d,(%r10)
|
|
6634ba29: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx)
|
|
6634ba30: 45 8b 1a mov (%r10),%r11d
|
|
6634ba33: 45 31 d2 xor %r10d,%r10d
|
|
6634ba36: 4c 8b 48 58 mov 0x58(%rax),%r9
|
|
6634ba3a: 45 85 db test %r11d,%r11d
|
|
6634ba3d: 41 0f 9f c2 setg %r10b
|
|
6634ba41: 45 3b 11 cmp (%r9),%r10d
|
|
6634ba44: 74 31 je 6634ba77 <GateFunc_Enabler8_F+0x187>
|
|
6634ba46: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634ba4a: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
6634ba4e: 45 8b 11 mov (%r9),%r10d
|
|
6634ba51: 45 85 d2 test %r10d,%r10d
|
|
6634ba54: 75 21 jne 6634ba77 <GateFunc_Enabler8_F+0x187>
|
|
6634ba56: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634ba5a: 4d 8b 51 58 mov 0x58(%r9),%r10
|
|
6634ba5e: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634ba62: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634ba69: 4c 63 09 movslq (%rcx),%r9
|
|
6634ba6c: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634ba70: 44 89 19 mov %r11d,(%rcx)
|
|
6634ba73: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634ba77: 44 8b 4a 30 mov 0x30(%rdx),%r9d
|
|
6634ba7b: 45 85 c9 test %r9d,%r9d
|
|
6634ba7e: 74 58 je 6634bad8 <GateFunc_Enabler8_F+0x1e8>
|
|
6634ba80: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634ba84: 4d 8b 52 60 mov 0x60(%r10),%r10
|
|
6634ba88: 45 29 0a sub %r9d,(%r10)
|
|
6634ba8b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx)
|
|
6634ba92: 45 8b 0a mov (%r10),%r9d
|
|
6634ba95: 45 31 d2 xor %r10d,%r10d
|
|
6634ba98: 45 85 c9 test %r9d,%r9d
|
|
6634ba9b: 4c 8b 48 60 mov 0x60(%rax),%r9
|
|
6634ba9f: 41 0f 9f c2 setg %r10b
|
|
6634baa3: 45 3b 11 cmp (%r9),%r10d
|
|
6634baa6: 74 30 je 6634bad8 <GateFunc_Enabler8_F+0x1e8>
|
|
6634baa8: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634baac: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
6634bab0: 41 8b 31 mov (%r9),%esi
|
|
6634bab3: 85 f6 test %esi,%esi
|
|
6634bab5: 75 21 jne 6634bad8 <GateFunc_Enabler8_F+0x1e8>
|
|
6634bab7: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634babb: 4d 8b 51 60 mov 0x60(%r9),%r10
|
|
6634babf: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634bac3: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634baca: 4c 63 09 movslq (%rcx),%r9
|
|
6634bacd: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634bad1: 44 89 19 mov %r11d,(%rcx)
|
|
6634bad4: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634bad8: 44 8b 4a 34 mov 0x34(%rdx),%r9d
|
|
6634badc: 45 85 c9 test %r9d,%r9d
|
|
6634badf: 74 59 je 6634bb3a <GateFunc_Enabler8_F+0x24a>
|
|
6634bae1: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634bae5: 4d 8b 52 68 mov 0x68(%r10),%r10
|
|
6634bae9: 45 29 0a sub %r9d,(%r10)
|
|
6634baec: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx)
|
|
6634baf3: 45 8b 1a mov (%r10),%r11d
|
|
6634baf6: 45 31 d2 xor %r10d,%r10d
|
|
6634baf9: 4c 8b 48 68 mov 0x68(%rax),%r9
|
|
6634bafd: 45 85 db test %r11d,%r11d
|
|
6634bb00: 41 0f 9f c2 setg %r10b
|
|
6634bb04: 45 3b 11 cmp (%r9),%r10d
|
|
6634bb07: 74 31 je 6634bb3a <GateFunc_Enabler8_F+0x24a>
|
|
6634bb09: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634bb0d: 4d 8b 49 68 mov 0x68(%r9),%r9
|
|
6634bb11: 45 8b 11 mov (%r9),%r10d
|
|
6634bb14: 45 85 d2 test %r10d,%r10d
|
|
6634bb17: 75 21 jne 6634bb3a <GateFunc_Enabler8_F+0x24a>
|
|
6634bb19: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634bb1d: 4d 8b 51 68 mov 0x68(%r9),%r10
|
|
6634bb21: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634bb25: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634bb2c: 4c 63 09 movslq (%rcx),%r9
|
|
6634bb2f: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634bb33: 44 89 19 mov %r11d,(%rcx)
|
|
6634bb36: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634bb3a: 44 8b 4a 38 mov 0x38(%rdx),%r9d
|
|
6634bb3e: 45 85 c9 test %r9d,%r9d
|
|
6634bb41: 74 58 je 6634bb9b <GateFunc_Enabler8_F+0x2ab>
|
|
6634bb43: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634bb47: 4d 8b 52 70 mov 0x70(%r10),%r10
|
|
6634bb4b: 45 29 0a sub %r9d,(%r10)
|
|
6634bb4e: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx)
|
|
6634bb55: 45 8b 0a mov (%r10),%r9d
|
|
6634bb58: 45 31 d2 xor %r10d,%r10d
|
|
6634bb5b: 45 85 c9 test %r9d,%r9d
|
|
6634bb5e: 4c 8b 48 70 mov 0x70(%rax),%r9
|
|
6634bb62: 41 0f 9f c2 setg %r10b
|
|
6634bb66: 45 3b 11 cmp (%r9),%r10d
|
|
6634bb69: 74 30 je 6634bb9b <GateFunc_Enabler8_F+0x2ab>
|
|
6634bb6b: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634bb6f: 4d 8b 49 70 mov 0x70(%r9),%r9
|
|
6634bb73: 41 8b 31 mov (%r9),%esi
|
|
6634bb76: 85 f6 test %esi,%esi
|
|
6634bb78: 75 21 jne 6634bb9b <GateFunc_Enabler8_F+0x2ab>
|
|
6634bb7a: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634bb7e: 4d 8b 51 70 mov 0x70(%r9),%r10
|
|
6634bb82: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634bb86: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634bb8d: 4c 63 09 movslq (%rcx),%r9
|
|
6634bb90: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634bb94: 44 89 19 mov %r11d,(%rcx)
|
|
6634bb97: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634bb9b: 44 8b 4a 3c mov 0x3c(%rdx),%r9d
|
|
6634bb9f: 45 85 c9 test %r9d,%r9d
|
|
6634bba2: 74 59 je 6634bbfd <GateFunc_Enabler8_F+0x30d>
|
|
6634bba4: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634bba8: 4d 8b 52 78 mov 0x78(%r10),%r10
|
|
6634bbac: 45 29 0a sub %r9d,(%r10)
|
|
6634bbaf: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx)
|
|
6634bbb6: 45 8b 1a mov (%r10),%r11d
|
|
6634bbb9: 45 31 d2 xor %r10d,%r10d
|
|
6634bbbc: 4c 8b 48 78 mov 0x78(%rax),%r9
|
|
6634bbc0: 45 85 db test %r11d,%r11d
|
|
6634bbc3: 41 0f 9f c2 setg %r10b
|
|
6634bbc7: 45 3b 11 cmp (%r9),%r10d
|
|
6634bbca: 74 31 je 6634bbfd <GateFunc_Enabler8_F+0x30d>
|
|
6634bbcc: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634bbd0: 4d 8b 49 78 mov 0x78(%r9),%r9
|
|
6634bbd4: 45 8b 11 mov (%r9),%r10d
|
|
6634bbd7: 45 85 d2 test %r10d,%r10d
|
|
6634bbda: 75 21 jne 6634bbfd <GateFunc_Enabler8_F+0x30d>
|
|
6634bbdc: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634bbe0: 4d 8b 51 78 mov 0x78(%r9),%r10
|
|
6634bbe4: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634bbe8: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634bbef: 4c 63 09 movslq (%rcx),%r9
|
|
6634bbf2: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634bbf6: 44 89 19 mov %r11d,(%rcx)
|
|
6634bbf9: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634bbfd: 44 8b 4a 40 mov 0x40(%rdx),%r9d
|
|
6634bc01: 45 85 c9 test %r9d,%r9d
|
|
6634bc04: 0f 84 29 fd ff ff je 6634b933 <GateFunc_Enabler8_F+0x43>
|
|
6634bc0a: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634bc0e: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax
|
|
6634bc15: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10
|
|
6634bc1c: 45 29 0a sub %r9d,(%r10)
|
|
6634bc1f: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx)
|
|
6634bc26: 31 d2 xor %edx,%edx
|
|
6634bc28: 45 8b 0a mov (%r10),%r9d
|
|
6634bc2b: 45 85 c9 test %r9d,%r9d
|
|
6634bc2e: 0f 9f c2 setg %dl
|
|
6634bc31: 3b 10 cmp (%rax),%edx
|
|
6634bc33: 0f 84 fa fc ff ff je 6634b933 <GateFunc_Enabler8_F+0x43>
|
|
6634bc39: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
6634bc3d: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax
|
|
6634bc44: 8b 00 mov (%rax),%eax
|
|
6634bc46: 85 c0 test %eax,%eax
|
|
6634bc48: 0f 85 e5 fc ff ff jne 6634b933 <GateFunc_Enabler8_F+0x43>
|
|
6634bc4e: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
6634bc52: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx
|
|
6634bc59: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634bc5d: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634bc63: 48 63 01 movslq (%rcx),%rax
|
|
6634bc66: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634bc6a: 44 89 09 mov %r9d,(%rcx)
|
|
6634bc6d: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634bc71: 48 83 c4 28 add $0x28,%rsp
|
|
6634bc75: 5b pop %rbx
|
|
6634bc76: 5e pop %rsi
|
|
6634bc77: c3 retq
|
|
6634bc78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634bc7f: 00
|
|
|
|
000000006634bc80 <GateFunc_Buffer8_F>:
|
|
6634bc80: 56 push %rsi
|
|
6634bc81: 53 push %rbx
|
|
6634bc82: 48 83 ec 28 sub $0x28,%rsp
|
|
6634bc86: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634bc8a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx
|
|
6634bc91: 48 89 cb mov %rcx,%rbx
|
|
6634bc94: 8b 32 mov (%rdx),%esi
|
|
6634bc96: 85 f6 test %esi,%esi
|
|
6634bc98: 74 36 je 6634bcd0 <GateFunc_Buffer8_F+0x50>
|
|
6634bc9a: 31 d2 xor %edx,%edx
|
|
6634bc9c: eb 06 jmp 6634bca4 <GateFunc_Buffer8_F+0x24>
|
|
6634bc9e: 66 90 xchg %ax,%ax
|
|
6634bca0: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
6634bca4: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634bca8: 48 89 d9 mov %rbx,%rcx
|
|
6634bcab: 83 c2 09 add $0x9,%edx
|
|
6634bcae: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
6634bcb2: 44 8b 00 mov (%rax),%r8d
|
|
6634bcb5: e8 f6 56 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634bcba: 48 83 fe 08 cmp $0x8,%rsi
|
|
6634bcbe: 48 89 f2 mov %rsi,%rdx
|
|
6634bcc1: 75 dd jne 6634bca0 <GateFunc_Buffer8_F+0x20>
|
|
6634bcc3: 48 83 c4 28 add $0x28,%rsp
|
|
6634bcc7: 5b pop %rbx
|
|
6634bcc8: 5e pop %rsi
|
|
6634bcc9: c3 retq
|
|
6634bcca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634bcd0: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634bcd4: 4c 8b 05 45 ac 00 00 mov 0xac45(%rip),%r8 # 66356920 <net_queue>
|
|
6634bcdb: 48 8b 0d 4e ac 00 00 mov 0xac4e(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634bce2: 44 8b 4a 24 mov 0x24(%rdx),%r9d
|
|
6634bce6: 45 85 c9 test %r9d,%r9d
|
|
6634bce9: 74 59 je 6634bd44 <GateFunc_Buffer8_F+0xc4>
|
|
6634bceb: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634bcef: 4d 8b 52 48 mov 0x48(%r10),%r10
|
|
6634bcf3: 45 29 0a sub %r9d,(%r10)
|
|
6634bcf6: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx)
|
|
6634bcfd: 45 8b 1a mov (%r10),%r11d
|
|
6634bd00: 45 31 d2 xor %r10d,%r10d
|
|
6634bd03: 4c 8b 48 48 mov 0x48(%rax),%r9
|
|
6634bd07: 45 85 db test %r11d,%r11d
|
|
6634bd0a: 41 0f 9f c2 setg %r10b
|
|
6634bd0e: 45 3b 11 cmp (%r9),%r10d
|
|
6634bd11: 74 31 je 6634bd44 <GateFunc_Buffer8_F+0xc4>
|
|
6634bd13: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634bd17: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
6634bd1b: 45 8b 11 mov (%r9),%r10d
|
|
6634bd1e: 45 85 d2 test %r10d,%r10d
|
|
6634bd21: 75 21 jne 6634bd44 <GateFunc_Buffer8_F+0xc4>
|
|
6634bd23: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634bd27: 4d 8b 51 48 mov 0x48(%r9),%r10
|
|
6634bd2b: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634bd2f: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634bd36: 4c 63 09 movslq (%rcx),%r9
|
|
6634bd39: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634bd3d: 44 89 19 mov %r11d,(%rcx)
|
|
6634bd40: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634bd44: 44 8b 4a 28 mov 0x28(%rdx),%r9d
|
|
6634bd48: 45 85 c9 test %r9d,%r9d
|
|
6634bd4b: 74 58 je 6634bda5 <GateFunc_Buffer8_F+0x125>
|
|
6634bd4d: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634bd51: 4d 8b 52 50 mov 0x50(%r10),%r10
|
|
6634bd55: 45 29 0a sub %r9d,(%r10)
|
|
6634bd58: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx)
|
|
6634bd5f: 45 8b 0a mov (%r10),%r9d
|
|
6634bd62: 45 31 d2 xor %r10d,%r10d
|
|
6634bd65: 45 85 c9 test %r9d,%r9d
|
|
6634bd68: 4c 8b 48 50 mov 0x50(%rax),%r9
|
|
6634bd6c: 41 0f 9f c2 setg %r10b
|
|
6634bd70: 45 3b 11 cmp (%r9),%r10d
|
|
6634bd73: 74 30 je 6634bda5 <GateFunc_Buffer8_F+0x125>
|
|
6634bd75: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634bd79: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634bd7d: 41 8b 31 mov (%r9),%esi
|
|
6634bd80: 85 f6 test %esi,%esi
|
|
6634bd82: 75 21 jne 6634bda5 <GateFunc_Buffer8_F+0x125>
|
|
6634bd84: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634bd88: 4d 8b 51 50 mov 0x50(%r9),%r10
|
|
6634bd8c: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634bd90: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634bd97: 4c 63 09 movslq (%rcx),%r9
|
|
6634bd9a: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634bd9e: 44 89 19 mov %r11d,(%rcx)
|
|
6634bda1: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634bda5: 44 8b 4a 2c mov 0x2c(%rdx),%r9d
|
|
6634bda9: 45 85 c9 test %r9d,%r9d
|
|
6634bdac: 74 59 je 6634be07 <GateFunc_Buffer8_F+0x187>
|
|
6634bdae: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634bdb2: 4d 8b 52 58 mov 0x58(%r10),%r10
|
|
6634bdb6: 45 29 0a sub %r9d,(%r10)
|
|
6634bdb9: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx)
|
|
6634bdc0: 45 8b 1a mov (%r10),%r11d
|
|
6634bdc3: 45 31 d2 xor %r10d,%r10d
|
|
6634bdc6: 4c 8b 48 58 mov 0x58(%rax),%r9
|
|
6634bdca: 45 85 db test %r11d,%r11d
|
|
6634bdcd: 41 0f 9f c2 setg %r10b
|
|
6634bdd1: 45 3b 11 cmp (%r9),%r10d
|
|
6634bdd4: 74 31 je 6634be07 <GateFunc_Buffer8_F+0x187>
|
|
6634bdd6: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634bdda: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
6634bdde: 45 8b 11 mov (%r9),%r10d
|
|
6634bde1: 45 85 d2 test %r10d,%r10d
|
|
6634bde4: 75 21 jne 6634be07 <GateFunc_Buffer8_F+0x187>
|
|
6634bde6: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634bdea: 4d 8b 51 58 mov 0x58(%r9),%r10
|
|
6634bdee: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634bdf2: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634bdf9: 4c 63 09 movslq (%rcx),%r9
|
|
6634bdfc: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634be00: 44 89 19 mov %r11d,(%rcx)
|
|
6634be03: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634be07: 44 8b 4a 30 mov 0x30(%rdx),%r9d
|
|
6634be0b: 45 85 c9 test %r9d,%r9d
|
|
6634be0e: 74 58 je 6634be68 <GateFunc_Buffer8_F+0x1e8>
|
|
6634be10: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634be14: 4d 8b 52 60 mov 0x60(%r10),%r10
|
|
6634be18: 45 29 0a sub %r9d,(%r10)
|
|
6634be1b: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx)
|
|
6634be22: 45 8b 0a mov (%r10),%r9d
|
|
6634be25: 45 31 d2 xor %r10d,%r10d
|
|
6634be28: 45 85 c9 test %r9d,%r9d
|
|
6634be2b: 4c 8b 48 60 mov 0x60(%rax),%r9
|
|
6634be2f: 41 0f 9f c2 setg %r10b
|
|
6634be33: 45 3b 11 cmp (%r9),%r10d
|
|
6634be36: 74 30 je 6634be68 <GateFunc_Buffer8_F+0x1e8>
|
|
6634be38: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634be3c: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
6634be40: 41 8b 31 mov (%r9),%esi
|
|
6634be43: 85 f6 test %esi,%esi
|
|
6634be45: 75 21 jne 6634be68 <GateFunc_Buffer8_F+0x1e8>
|
|
6634be47: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634be4b: 4d 8b 51 60 mov 0x60(%r9),%r10
|
|
6634be4f: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634be53: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634be5a: 4c 63 09 movslq (%rcx),%r9
|
|
6634be5d: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634be61: 44 89 19 mov %r11d,(%rcx)
|
|
6634be64: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634be68: 44 8b 4a 34 mov 0x34(%rdx),%r9d
|
|
6634be6c: 45 85 c9 test %r9d,%r9d
|
|
6634be6f: 74 59 je 6634beca <GateFunc_Buffer8_F+0x24a>
|
|
6634be71: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634be75: 4d 8b 52 68 mov 0x68(%r10),%r10
|
|
6634be79: 45 29 0a sub %r9d,(%r10)
|
|
6634be7c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx)
|
|
6634be83: 45 8b 1a mov (%r10),%r11d
|
|
6634be86: 45 31 d2 xor %r10d,%r10d
|
|
6634be89: 4c 8b 48 68 mov 0x68(%rax),%r9
|
|
6634be8d: 45 85 db test %r11d,%r11d
|
|
6634be90: 41 0f 9f c2 setg %r10b
|
|
6634be94: 45 3b 11 cmp (%r9),%r10d
|
|
6634be97: 74 31 je 6634beca <GateFunc_Buffer8_F+0x24a>
|
|
6634be99: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634be9d: 4d 8b 49 68 mov 0x68(%r9),%r9
|
|
6634bea1: 45 8b 11 mov (%r9),%r10d
|
|
6634bea4: 45 85 d2 test %r10d,%r10d
|
|
6634bea7: 75 21 jne 6634beca <GateFunc_Buffer8_F+0x24a>
|
|
6634bea9: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634bead: 4d 8b 51 68 mov 0x68(%r9),%r10
|
|
6634beb1: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634beb5: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634bebc: 4c 63 09 movslq (%rcx),%r9
|
|
6634bebf: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634bec3: 44 89 19 mov %r11d,(%rcx)
|
|
6634bec6: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634beca: 44 8b 4a 38 mov 0x38(%rdx),%r9d
|
|
6634bece: 45 85 c9 test %r9d,%r9d
|
|
6634bed1: 74 58 je 6634bf2b <GateFunc_Buffer8_F+0x2ab>
|
|
6634bed3: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634bed7: 4d 8b 52 70 mov 0x70(%r10),%r10
|
|
6634bedb: 45 29 0a sub %r9d,(%r10)
|
|
6634bede: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx)
|
|
6634bee5: 45 8b 0a mov (%r10),%r9d
|
|
6634bee8: 45 31 d2 xor %r10d,%r10d
|
|
6634beeb: 45 85 c9 test %r9d,%r9d
|
|
6634beee: 4c 8b 48 70 mov 0x70(%rax),%r9
|
|
6634bef2: 41 0f 9f c2 setg %r10b
|
|
6634bef6: 45 3b 11 cmp (%r9),%r10d
|
|
6634bef9: 74 30 je 6634bf2b <GateFunc_Buffer8_F+0x2ab>
|
|
6634befb: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634beff: 4d 8b 49 70 mov 0x70(%r9),%r9
|
|
6634bf03: 41 8b 31 mov (%r9),%esi
|
|
6634bf06: 85 f6 test %esi,%esi
|
|
6634bf08: 75 21 jne 6634bf2b <GateFunc_Buffer8_F+0x2ab>
|
|
6634bf0a: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634bf0e: 4d 8b 51 70 mov 0x70(%r9),%r10
|
|
6634bf12: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634bf16: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634bf1d: 4c 63 09 movslq (%rcx),%r9
|
|
6634bf20: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634bf24: 44 89 19 mov %r11d,(%rcx)
|
|
6634bf27: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634bf2b: 44 8b 4a 3c mov 0x3c(%rdx),%r9d
|
|
6634bf2f: 45 85 c9 test %r9d,%r9d
|
|
6634bf32: 74 59 je 6634bf8d <GateFunc_Buffer8_F+0x30d>
|
|
6634bf34: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634bf38: 4d 8b 52 78 mov 0x78(%r10),%r10
|
|
6634bf3c: 45 29 0a sub %r9d,(%r10)
|
|
6634bf3f: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx)
|
|
6634bf46: 45 8b 1a mov (%r10),%r11d
|
|
6634bf49: 45 31 d2 xor %r10d,%r10d
|
|
6634bf4c: 4c 8b 48 78 mov 0x78(%rax),%r9
|
|
6634bf50: 45 85 db test %r11d,%r11d
|
|
6634bf53: 41 0f 9f c2 setg %r10b
|
|
6634bf57: 45 3b 11 cmp (%r9),%r10d
|
|
6634bf5a: 74 31 je 6634bf8d <GateFunc_Buffer8_F+0x30d>
|
|
6634bf5c: 4c 8b 4b 20 mov 0x20(%rbx),%r9
|
|
6634bf60: 4d 8b 49 78 mov 0x78(%r9),%r9
|
|
6634bf64: 45 8b 11 mov (%r9),%r10d
|
|
6634bf67: 45 85 d2 test %r10d,%r10d
|
|
6634bf6a: 75 21 jne 6634bf8d <GateFunc_Buffer8_F+0x30d>
|
|
6634bf6c: 4c 8b 4b 28 mov 0x28(%rbx),%r9
|
|
6634bf70: 4d 8b 51 78 mov 0x78(%r9),%r10
|
|
6634bf74: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634bf78: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634bf7f: 4c 63 09 movslq (%rcx),%r9
|
|
6634bf82: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634bf86: 44 89 19 mov %r11d,(%rcx)
|
|
6634bf89: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634bf8d: 44 8b 4a 40 mov 0x40(%rdx),%r9d
|
|
6634bf91: 45 85 c9 test %r9d,%r9d
|
|
6634bf94: 0f 84 29 fd ff ff je 6634bcc3 <GateFunc_Buffer8_F+0x43>
|
|
6634bf9a: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634bf9e: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax
|
|
6634bfa5: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10
|
|
6634bfac: 45 29 0a sub %r9d,(%r10)
|
|
6634bfaf: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx)
|
|
6634bfb6: 31 d2 xor %edx,%edx
|
|
6634bfb8: 45 8b 0a mov (%r10),%r9d
|
|
6634bfbb: 45 85 c9 test %r9d,%r9d
|
|
6634bfbe: 0f 9f c2 setg %dl
|
|
6634bfc1: 3b 10 cmp (%rax),%edx
|
|
6634bfc3: 0f 84 fa fc ff ff je 6634bcc3 <GateFunc_Buffer8_F+0x43>
|
|
6634bfc9: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
6634bfcd: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax
|
|
6634bfd4: 8b 00 mov (%rax),%eax
|
|
6634bfd6: 85 c0 test %eax,%eax
|
|
6634bfd8: 0f 85 e5 fc ff ff jne 6634bcc3 <GateFunc_Buffer8_F+0x43>
|
|
6634bfde: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
6634bfe2: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx
|
|
6634bfe9: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634bfed: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634bff3: 48 63 01 movslq (%rcx),%rax
|
|
6634bff6: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634bffa: 44 89 09 mov %r9d,(%rcx)
|
|
6634bffd: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634c001: 48 83 c4 28 add $0x28,%rsp
|
|
6634c005: 5b pop %rbx
|
|
6634c006: 5e pop %rsi
|
|
6634c007: c3 retq
|
|
6634c008: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634c00f: 00
|
|
|
|
000000006634c010 <GateFunc_Buffer7_F>:
|
|
6634c010: 56 push %rsi
|
|
6634c011: 53 push %rbx
|
|
6634c012: 48 83 ec 28 sub $0x28,%rsp
|
|
6634c016: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634c01a: 48 8b 50 78 mov 0x78(%rax),%rdx
|
|
6634c01e: 48 89 cb mov %rcx,%rbx
|
|
6634c021: 44 8b 0a mov (%rdx),%r9d
|
|
6634c024: 45 85 c9 test %r9d,%r9d
|
|
6634c027: 74 37 je 6634c060 <GateFunc_Buffer7_F+0x50>
|
|
6634c029: 31 d2 xor %edx,%edx
|
|
6634c02b: eb 07 jmp 6634c034 <GateFunc_Buffer7_F+0x24>
|
|
6634c02d: 0f 1f 00 nopl (%rax)
|
|
6634c030: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
6634c034: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634c038: 48 89 d9 mov %rbx,%rcx
|
|
6634c03b: 83 c2 08 add $0x8,%edx
|
|
6634c03e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
6634c042: 44 8b 00 mov (%rax),%r8d
|
|
6634c045: e8 66 53 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634c04a: 48 83 fe 07 cmp $0x7,%rsi
|
|
6634c04e: 48 89 f2 mov %rsi,%rdx
|
|
6634c051: 75 dd jne 6634c030 <GateFunc_Buffer7_F+0x20>
|
|
6634c053: 48 83 c4 28 add $0x28,%rsp
|
|
6634c057: 5b pop %rbx
|
|
6634c058: 5e pop %rsi
|
|
6634c059: c3 retq
|
|
6634c05a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634c060: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634c064: 4c 8b 15 b5 a8 00 00 mov 0xa8b5(%rip),%r10 # 66356920 <net_queue>
|
|
6634c06b: 48 8b 0d be a8 00 00 mov 0xa8be(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634c072: 44 8b 42 20 mov 0x20(%rdx),%r8d
|
|
6634c076: 45 85 c0 test %r8d,%r8d
|
|
6634c079: 74 3b je 6634c0b6 <GateFunc_Buffer7_F+0xa6>
|
|
6634c07b: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c07f: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
6634c083: 45 29 01 sub %r8d,(%r9)
|
|
6634c086: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx)
|
|
6634c08d: 45 8b 01 mov (%r9),%r8d
|
|
6634c090: 45 31 c9 xor %r9d,%r9d
|
|
6634c093: 45 85 c0 test %r8d,%r8d
|
|
6634c096: 4c 8b 40 40 mov 0x40(%rax),%r8
|
|
6634c09a: 41 0f 9f c1 setg %r9b
|
|
6634c09e: 45 3b 08 cmp (%r8),%r9d
|
|
6634c0a1: 74 13 je 6634c0b6 <GateFunc_Buffer7_F+0xa6>
|
|
6634c0a3: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c0a7: 4d 8b 40 40 mov 0x40(%r8),%r8
|
|
6634c0ab: 41 8b 30 mov (%r8),%esi
|
|
6634c0ae: 85 f6 test %esi,%esi
|
|
6634c0b0: 0f 84 ba 02 00 00 je 6634c370 <GateFunc_Buffer7_F+0x360>
|
|
6634c0b6: 44 8b 42 24 mov 0x24(%rdx),%r8d
|
|
6634c0ba: 45 85 c0 test %r8d,%r8d
|
|
6634c0bd: 74 3c je 6634c0fb <GateFunc_Buffer7_F+0xeb>
|
|
6634c0bf: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c0c3: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
6634c0c7: 45 29 01 sub %r8d,(%r9)
|
|
6634c0ca: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx)
|
|
6634c0d1: 45 8b 19 mov (%r9),%r11d
|
|
6634c0d4: 45 31 c9 xor %r9d,%r9d
|
|
6634c0d7: 4c 8b 40 48 mov 0x48(%rax),%r8
|
|
6634c0db: 45 85 db test %r11d,%r11d
|
|
6634c0de: 41 0f 9f c1 setg %r9b
|
|
6634c0e2: 45 3b 08 cmp (%r8),%r9d
|
|
6634c0e5: 74 14 je 6634c0fb <GateFunc_Buffer7_F+0xeb>
|
|
6634c0e7: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c0eb: 4d 8b 40 48 mov 0x48(%r8),%r8
|
|
6634c0ef: 45 8b 08 mov (%r8),%r9d
|
|
6634c0f2: 45 85 c9 test %r9d,%r9d
|
|
6634c0f5: 0f 84 45 02 00 00 je 6634c340 <GateFunc_Buffer7_F+0x330>
|
|
6634c0fb: 44 8b 42 28 mov 0x28(%rdx),%r8d
|
|
6634c0ff: 45 85 c0 test %r8d,%r8d
|
|
6634c102: 74 3b je 6634c13f <GateFunc_Buffer7_F+0x12f>
|
|
6634c104: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c108: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634c10c: 45 29 01 sub %r8d,(%r9)
|
|
6634c10f: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx)
|
|
6634c116: 45 8b 01 mov (%r9),%r8d
|
|
6634c119: 45 31 c9 xor %r9d,%r9d
|
|
6634c11c: 45 85 c0 test %r8d,%r8d
|
|
6634c11f: 4c 8b 40 50 mov 0x50(%rax),%r8
|
|
6634c123: 41 0f 9f c1 setg %r9b
|
|
6634c127: 45 3b 08 cmp (%r8),%r9d
|
|
6634c12a: 74 13 je 6634c13f <GateFunc_Buffer7_F+0x12f>
|
|
6634c12c: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c130: 4d 8b 40 50 mov 0x50(%r8),%r8
|
|
6634c134: 41 8b 30 mov (%r8),%esi
|
|
6634c137: 85 f6 test %esi,%esi
|
|
6634c139: 0f 84 d1 01 00 00 je 6634c310 <GateFunc_Buffer7_F+0x300>
|
|
6634c13f: 44 8b 42 2c mov 0x2c(%rdx),%r8d
|
|
6634c143: 45 85 c0 test %r8d,%r8d
|
|
6634c146: 74 3c je 6634c184 <GateFunc_Buffer7_F+0x174>
|
|
6634c148: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c14c: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
6634c150: 45 29 01 sub %r8d,(%r9)
|
|
6634c153: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx)
|
|
6634c15a: 45 8b 19 mov (%r9),%r11d
|
|
6634c15d: 45 31 c9 xor %r9d,%r9d
|
|
6634c160: 4c 8b 40 58 mov 0x58(%rax),%r8
|
|
6634c164: 45 85 db test %r11d,%r11d
|
|
6634c167: 41 0f 9f c1 setg %r9b
|
|
6634c16b: 45 3b 08 cmp (%r8),%r9d
|
|
6634c16e: 74 14 je 6634c184 <GateFunc_Buffer7_F+0x174>
|
|
6634c170: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c174: 4d 8b 40 58 mov 0x58(%r8),%r8
|
|
6634c178: 45 8b 08 mov (%r8),%r9d
|
|
6634c17b: 45 85 c9 test %r9d,%r9d
|
|
6634c17e: 0f 84 5c 01 00 00 je 6634c2e0 <GateFunc_Buffer7_F+0x2d0>
|
|
6634c184: 44 8b 42 30 mov 0x30(%rdx),%r8d
|
|
6634c188: 45 85 c0 test %r8d,%r8d
|
|
6634c18b: 74 3b je 6634c1c8 <GateFunc_Buffer7_F+0x1b8>
|
|
6634c18d: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c191: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
6634c195: 45 29 01 sub %r8d,(%r9)
|
|
6634c198: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx)
|
|
6634c19f: 45 8b 01 mov (%r9),%r8d
|
|
6634c1a2: 45 31 c9 xor %r9d,%r9d
|
|
6634c1a5: 45 85 c0 test %r8d,%r8d
|
|
6634c1a8: 4c 8b 40 60 mov 0x60(%rax),%r8
|
|
6634c1ac: 41 0f 9f c1 setg %r9b
|
|
6634c1b0: 45 3b 08 cmp (%r8),%r9d
|
|
6634c1b3: 74 13 je 6634c1c8 <GateFunc_Buffer7_F+0x1b8>
|
|
6634c1b5: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c1b9: 4d 8b 40 60 mov 0x60(%r8),%r8
|
|
6634c1bd: 41 8b 30 mov (%r8),%esi
|
|
6634c1c0: 85 f6 test %esi,%esi
|
|
6634c1c2: 0f 84 e8 00 00 00 je 6634c2b0 <GateFunc_Buffer7_F+0x2a0>
|
|
6634c1c8: 44 8b 42 34 mov 0x34(%rdx),%r8d
|
|
6634c1cc: 45 85 c0 test %r8d,%r8d
|
|
6634c1cf: 74 38 je 6634c209 <GateFunc_Buffer7_F+0x1f9>
|
|
6634c1d1: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c1d5: 4d 8b 49 68 mov 0x68(%r9),%r9
|
|
6634c1d9: 45 29 01 sub %r8d,(%r9)
|
|
6634c1dc: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx)
|
|
6634c1e3: 45 8b 19 mov (%r9),%r11d
|
|
6634c1e6: 45 31 c9 xor %r9d,%r9d
|
|
6634c1e9: 4c 8b 40 68 mov 0x68(%rax),%r8
|
|
6634c1ed: 45 85 db test %r11d,%r11d
|
|
6634c1f0: 41 0f 9f c1 setg %r9b
|
|
6634c1f4: 45 3b 08 cmp (%r8),%r9d
|
|
6634c1f7: 74 10 je 6634c209 <GateFunc_Buffer7_F+0x1f9>
|
|
6634c1f9: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c1fd: 4d 8b 40 68 mov 0x68(%r8),%r8
|
|
6634c201: 45 8b 08 mov (%r8),%r9d
|
|
6634c204: 45 85 c9 test %r9d,%r9d
|
|
6634c207: 74 77 je 6634c280 <GateFunc_Buffer7_F+0x270>
|
|
6634c209: 44 8b 42 38 mov 0x38(%rdx),%r8d
|
|
6634c20d: 45 85 c0 test %r8d,%r8d
|
|
6634c210: 0f 84 3d fe ff ff je 6634c053 <GateFunc_Buffer7_F+0x43>
|
|
6634c216: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c21a: 48 8b 40 70 mov 0x70(%rax),%rax
|
|
6634c21e: 4d 8b 49 70 mov 0x70(%r9),%r9
|
|
6634c222: 45 29 01 sub %r8d,(%r9)
|
|
6634c225: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx)
|
|
6634c22c: 31 d2 xor %edx,%edx
|
|
6634c22e: 45 8b 01 mov (%r9),%r8d
|
|
6634c231: 45 85 c0 test %r8d,%r8d
|
|
6634c234: 0f 9f c2 setg %dl
|
|
6634c237: 3b 10 cmp (%rax),%edx
|
|
6634c239: 0f 84 14 fe ff ff je 6634c053 <GateFunc_Buffer7_F+0x43>
|
|
6634c23f: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
6634c243: 48 8b 40 70 mov 0x70(%rax),%rax
|
|
6634c247: 8b 00 mov (%rax),%eax
|
|
6634c249: 85 c0 test %eax,%eax
|
|
6634c24b: 0f 85 02 fe ff ff jne 6634c053 <GateFunc_Buffer7_F+0x43>
|
|
6634c251: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
6634c255: 48 8b 50 70 mov 0x70(%rax),%rdx
|
|
6634c259: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634c25d: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634c263: 48 63 01 movslq (%rcx),%rax
|
|
6634c266: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634c26a: 44 89 01 mov %r8d,(%rcx)
|
|
6634c26d: 49 89 14 c2 mov %rdx,(%r10,%rax,8)
|
|
6634c271: 48 83 c4 28 add $0x28,%rsp
|
|
6634c275: 5b pop %rbx
|
|
6634c276: 5e pop %rsi
|
|
6634c277: c3 retq
|
|
6634c278: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634c27f: 00
|
|
6634c280: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c284: 4d 8b 48 68 mov 0x68(%r8),%r9
|
|
6634c288: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c28c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c293: 4c 63 01 movslq (%rcx),%r8
|
|
6634c296: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c29a: 44 89 19 mov %r11d,(%rcx)
|
|
6634c29d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c2a1: e9 63 ff ff ff jmpq 6634c209 <GateFunc_Buffer7_F+0x1f9>
|
|
6634c2a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c2ad: 00 00 00
|
|
6634c2b0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c2b4: 4d 8b 48 60 mov 0x60(%r8),%r9
|
|
6634c2b8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c2bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c2c3: 4c 63 01 movslq (%rcx),%r8
|
|
6634c2c6: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c2ca: 44 89 19 mov %r11d,(%rcx)
|
|
6634c2cd: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c2d1: e9 f2 fe ff ff jmpq 6634c1c8 <GateFunc_Buffer7_F+0x1b8>
|
|
6634c2d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c2dd: 00 00 00
|
|
6634c2e0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c2e4: 4d 8b 48 58 mov 0x58(%r8),%r9
|
|
6634c2e8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c2ec: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c2f3: 4c 63 01 movslq (%rcx),%r8
|
|
6634c2f6: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c2fa: 44 89 19 mov %r11d,(%rcx)
|
|
6634c2fd: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c301: e9 7e fe ff ff jmpq 6634c184 <GateFunc_Buffer7_F+0x174>
|
|
6634c306: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c30d: 00 00 00
|
|
6634c310: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c314: 4d 8b 48 50 mov 0x50(%r8),%r9
|
|
6634c318: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c31c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c323: 4c 63 01 movslq (%rcx),%r8
|
|
6634c326: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c32a: 44 89 19 mov %r11d,(%rcx)
|
|
6634c32d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c331: e9 09 fe ff ff jmpq 6634c13f <GateFunc_Buffer7_F+0x12f>
|
|
6634c336: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c33d: 00 00 00
|
|
6634c340: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c344: 4d 8b 48 48 mov 0x48(%r8),%r9
|
|
6634c348: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c34c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c353: 4c 63 01 movslq (%rcx),%r8
|
|
6634c356: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c35a: 44 89 19 mov %r11d,(%rcx)
|
|
6634c35d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c361: e9 95 fd ff ff jmpq 6634c0fb <GateFunc_Buffer7_F+0xeb>
|
|
6634c366: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c36d: 00 00 00
|
|
6634c370: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c374: 4d 8b 48 40 mov 0x40(%r8),%r9
|
|
6634c378: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c37c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c383: 4c 63 01 movslq (%rcx),%r8
|
|
6634c386: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c38a: 44 89 19 mov %r11d,(%rcx)
|
|
6634c38d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c391: e9 20 fd ff ff jmpq 6634c0b6 <GateFunc_Buffer7_F+0xa6>
|
|
6634c396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c39d: 00 00 00
|
|
|
|
000000006634c3a0 <GateFunc_Enabler7_F>:
|
|
6634c3a0: 56 push %rsi
|
|
6634c3a1: 53 push %rbx
|
|
6634c3a2: 48 83 ec 28 sub $0x28,%rsp
|
|
6634c3a6: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634c3aa: 48 8b 50 78 mov 0x78(%rax),%rdx
|
|
6634c3ae: 48 89 cb mov %rcx,%rbx
|
|
6634c3b1: 44 8b 0a mov (%rdx),%r9d
|
|
6634c3b4: 45 85 c9 test %r9d,%r9d
|
|
6634c3b7: 74 37 je 6634c3f0 <GateFunc_Enabler7_F+0x50>
|
|
6634c3b9: 31 d2 xor %edx,%edx
|
|
6634c3bb: eb 07 jmp 6634c3c4 <GateFunc_Enabler7_F+0x24>
|
|
6634c3bd: 0f 1f 00 nopl (%rax)
|
|
6634c3c0: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
6634c3c4: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634c3c8: 48 89 d9 mov %rbx,%rcx
|
|
6634c3cb: 83 c2 08 add $0x8,%edx
|
|
6634c3ce: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
6634c3d2: 44 8b 00 mov (%rax),%r8d
|
|
6634c3d5: e8 d6 4f ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634c3da: 48 83 fe 07 cmp $0x7,%rsi
|
|
6634c3de: 48 89 f2 mov %rsi,%rdx
|
|
6634c3e1: 75 dd jne 6634c3c0 <GateFunc_Enabler7_F+0x20>
|
|
6634c3e3: 48 83 c4 28 add $0x28,%rsp
|
|
6634c3e7: 5b pop %rbx
|
|
6634c3e8: 5e pop %rsi
|
|
6634c3e9: c3 retq
|
|
6634c3ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634c3f0: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634c3f4: 4c 8b 15 25 a5 00 00 mov 0xa525(%rip),%r10 # 66356920 <net_queue>
|
|
6634c3fb: 48 8b 0d 2e a5 00 00 mov 0xa52e(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634c402: 44 8b 42 20 mov 0x20(%rdx),%r8d
|
|
6634c406: 45 85 c0 test %r8d,%r8d
|
|
6634c409: 74 3b je 6634c446 <GateFunc_Enabler7_F+0xa6>
|
|
6634c40b: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c40f: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
6634c413: 45 29 01 sub %r8d,(%r9)
|
|
6634c416: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx)
|
|
6634c41d: 45 8b 01 mov (%r9),%r8d
|
|
6634c420: 45 31 c9 xor %r9d,%r9d
|
|
6634c423: 45 85 c0 test %r8d,%r8d
|
|
6634c426: 4c 8b 40 40 mov 0x40(%rax),%r8
|
|
6634c42a: 41 0f 9f c1 setg %r9b
|
|
6634c42e: 45 3b 08 cmp (%r8),%r9d
|
|
6634c431: 74 13 je 6634c446 <GateFunc_Enabler7_F+0xa6>
|
|
6634c433: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c437: 4d 8b 40 40 mov 0x40(%r8),%r8
|
|
6634c43b: 41 8b 30 mov (%r8),%esi
|
|
6634c43e: 85 f6 test %esi,%esi
|
|
6634c440: 0f 84 ba 02 00 00 je 6634c700 <GateFunc_Enabler7_F+0x360>
|
|
6634c446: 44 8b 42 24 mov 0x24(%rdx),%r8d
|
|
6634c44a: 45 85 c0 test %r8d,%r8d
|
|
6634c44d: 74 3c je 6634c48b <GateFunc_Enabler7_F+0xeb>
|
|
6634c44f: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c453: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
6634c457: 45 29 01 sub %r8d,(%r9)
|
|
6634c45a: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx)
|
|
6634c461: 45 8b 19 mov (%r9),%r11d
|
|
6634c464: 45 31 c9 xor %r9d,%r9d
|
|
6634c467: 4c 8b 40 48 mov 0x48(%rax),%r8
|
|
6634c46b: 45 85 db test %r11d,%r11d
|
|
6634c46e: 41 0f 9f c1 setg %r9b
|
|
6634c472: 45 3b 08 cmp (%r8),%r9d
|
|
6634c475: 74 14 je 6634c48b <GateFunc_Enabler7_F+0xeb>
|
|
6634c477: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c47b: 4d 8b 40 48 mov 0x48(%r8),%r8
|
|
6634c47f: 45 8b 08 mov (%r8),%r9d
|
|
6634c482: 45 85 c9 test %r9d,%r9d
|
|
6634c485: 0f 84 45 02 00 00 je 6634c6d0 <GateFunc_Enabler7_F+0x330>
|
|
6634c48b: 44 8b 42 28 mov 0x28(%rdx),%r8d
|
|
6634c48f: 45 85 c0 test %r8d,%r8d
|
|
6634c492: 74 3b je 6634c4cf <GateFunc_Enabler7_F+0x12f>
|
|
6634c494: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c498: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634c49c: 45 29 01 sub %r8d,(%r9)
|
|
6634c49f: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx)
|
|
6634c4a6: 45 8b 01 mov (%r9),%r8d
|
|
6634c4a9: 45 31 c9 xor %r9d,%r9d
|
|
6634c4ac: 45 85 c0 test %r8d,%r8d
|
|
6634c4af: 4c 8b 40 50 mov 0x50(%rax),%r8
|
|
6634c4b3: 41 0f 9f c1 setg %r9b
|
|
6634c4b7: 45 3b 08 cmp (%r8),%r9d
|
|
6634c4ba: 74 13 je 6634c4cf <GateFunc_Enabler7_F+0x12f>
|
|
6634c4bc: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c4c0: 4d 8b 40 50 mov 0x50(%r8),%r8
|
|
6634c4c4: 41 8b 30 mov (%r8),%esi
|
|
6634c4c7: 85 f6 test %esi,%esi
|
|
6634c4c9: 0f 84 d1 01 00 00 je 6634c6a0 <GateFunc_Enabler7_F+0x300>
|
|
6634c4cf: 44 8b 42 2c mov 0x2c(%rdx),%r8d
|
|
6634c4d3: 45 85 c0 test %r8d,%r8d
|
|
6634c4d6: 74 3c je 6634c514 <GateFunc_Enabler7_F+0x174>
|
|
6634c4d8: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c4dc: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
6634c4e0: 45 29 01 sub %r8d,(%r9)
|
|
6634c4e3: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx)
|
|
6634c4ea: 45 8b 19 mov (%r9),%r11d
|
|
6634c4ed: 45 31 c9 xor %r9d,%r9d
|
|
6634c4f0: 4c 8b 40 58 mov 0x58(%rax),%r8
|
|
6634c4f4: 45 85 db test %r11d,%r11d
|
|
6634c4f7: 41 0f 9f c1 setg %r9b
|
|
6634c4fb: 45 3b 08 cmp (%r8),%r9d
|
|
6634c4fe: 74 14 je 6634c514 <GateFunc_Enabler7_F+0x174>
|
|
6634c500: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c504: 4d 8b 40 58 mov 0x58(%r8),%r8
|
|
6634c508: 45 8b 08 mov (%r8),%r9d
|
|
6634c50b: 45 85 c9 test %r9d,%r9d
|
|
6634c50e: 0f 84 5c 01 00 00 je 6634c670 <GateFunc_Enabler7_F+0x2d0>
|
|
6634c514: 44 8b 42 30 mov 0x30(%rdx),%r8d
|
|
6634c518: 45 85 c0 test %r8d,%r8d
|
|
6634c51b: 74 3b je 6634c558 <GateFunc_Enabler7_F+0x1b8>
|
|
6634c51d: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c521: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
6634c525: 45 29 01 sub %r8d,(%r9)
|
|
6634c528: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx)
|
|
6634c52f: 45 8b 01 mov (%r9),%r8d
|
|
6634c532: 45 31 c9 xor %r9d,%r9d
|
|
6634c535: 45 85 c0 test %r8d,%r8d
|
|
6634c538: 4c 8b 40 60 mov 0x60(%rax),%r8
|
|
6634c53c: 41 0f 9f c1 setg %r9b
|
|
6634c540: 45 3b 08 cmp (%r8),%r9d
|
|
6634c543: 74 13 je 6634c558 <GateFunc_Enabler7_F+0x1b8>
|
|
6634c545: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c549: 4d 8b 40 60 mov 0x60(%r8),%r8
|
|
6634c54d: 41 8b 30 mov (%r8),%esi
|
|
6634c550: 85 f6 test %esi,%esi
|
|
6634c552: 0f 84 e8 00 00 00 je 6634c640 <GateFunc_Enabler7_F+0x2a0>
|
|
6634c558: 44 8b 42 34 mov 0x34(%rdx),%r8d
|
|
6634c55c: 45 85 c0 test %r8d,%r8d
|
|
6634c55f: 74 38 je 6634c599 <GateFunc_Enabler7_F+0x1f9>
|
|
6634c561: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c565: 4d 8b 49 68 mov 0x68(%r9),%r9
|
|
6634c569: 45 29 01 sub %r8d,(%r9)
|
|
6634c56c: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx)
|
|
6634c573: 45 8b 19 mov (%r9),%r11d
|
|
6634c576: 45 31 c9 xor %r9d,%r9d
|
|
6634c579: 4c 8b 40 68 mov 0x68(%rax),%r8
|
|
6634c57d: 45 85 db test %r11d,%r11d
|
|
6634c580: 41 0f 9f c1 setg %r9b
|
|
6634c584: 45 3b 08 cmp (%r8),%r9d
|
|
6634c587: 74 10 je 6634c599 <GateFunc_Enabler7_F+0x1f9>
|
|
6634c589: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c58d: 4d 8b 40 68 mov 0x68(%r8),%r8
|
|
6634c591: 45 8b 08 mov (%r8),%r9d
|
|
6634c594: 45 85 c9 test %r9d,%r9d
|
|
6634c597: 74 77 je 6634c610 <GateFunc_Enabler7_F+0x270>
|
|
6634c599: 44 8b 42 38 mov 0x38(%rdx),%r8d
|
|
6634c59d: 45 85 c0 test %r8d,%r8d
|
|
6634c5a0: 0f 84 3d fe ff ff je 6634c3e3 <GateFunc_Enabler7_F+0x43>
|
|
6634c5a6: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c5aa: 48 8b 40 70 mov 0x70(%rax),%rax
|
|
6634c5ae: 4d 8b 49 70 mov 0x70(%r9),%r9
|
|
6634c5b2: 45 29 01 sub %r8d,(%r9)
|
|
6634c5b5: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx)
|
|
6634c5bc: 31 d2 xor %edx,%edx
|
|
6634c5be: 45 8b 01 mov (%r9),%r8d
|
|
6634c5c1: 45 85 c0 test %r8d,%r8d
|
|
6634c5c4: 0f 9f c2 setg %dl
|
|
6634c5c7: 3b 10 cmp (%rax),%edx
|
|
6634c5c9: 0f 84 14 fe ff ff je 6634c3e3 <GateFunc_Enabler7_F+0x43>
|
|
6634c5cf: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
6634c5d3: 48 8b 40 70 mov 0x70(%rax),%rax
|
|
6634c5d7: 8b 00 mov (%rax),%eax
|
|
6634c5d9: 85 c0 test %eax,%eax
|
|
6634c5db: 0f 85 02 fe ff ff jne 6634c3e3 <GateFunc_Enabler7_F+0x43>
|
|
6634c5e1: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
6634c5e5: 48 8b 50 70 mov 0x70(%rax),%rdx
|
|
6634c5e9: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634c5ed: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634c5f3: 48 63 01 movslq (%rcx),%rax
|
|
6634c5f6: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634c5fa: 44 89 01 mov %r8d,(%rcx)
|
|
6634c5fd: 49 89 14 c2 mov %rdx,(%r10,%rax,8)
|
|
6634c601: 48 83 c4 28 add $0x28,%rsp
|
|
6634c605: 5b pop %rbx
|
|
6634c606: 5e pop %rsi
|
|
6634c607: c3 retq
|
|
6634c608: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634c60f: 00
|
|
6634c610: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c614: 4d 8b 48 68 mov 0x68(%r8),%r9
|
|
6634c618: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c61c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c623: 4c 63 01 movslq (%rcx),%r8
|
|
6634c626: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c62a: 44 89 19 mov %r11d,(%rcx)
|
|
6634c62d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c631: e9 63 ff ff ff jmpq 6634c599 <GateFunc_Enabler7_F+0x1f9>
|
|
6634c636: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c63d: 00 00 00
|
|
6634c640: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c644: 4d 8b 48 60 mov 0x60(%r8),%r9
|
|
6634c648: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c64c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c653: 4c 63 01 movslq (%rcx),%r8
|
|
6634c656: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c65a: 44 89 19 mov %r11d,(%rcx)
|
|
6634c65d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c661: e9 f2 fe ff ff jmpq 6634c558 <GateFunc_Enabler7_F+0x1b8>
|
|
6634c666: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c66d: 00 00 00
|
|
6634c670: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c674: 4d 8b 48 58 mov 0x58(%r8),%r9
|
|
6634c678: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c67c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c683: 4c 63 01 movslq (%rcx),%r8
|
|
6634c686: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c68a: 44 89 19 mov %r11d,(%rcx)
|
|
6634c68d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c691: e9 7e fe ff ff jmpq 6634c514 <GateFunc_Enabler7_F+0x174>
|
|
6634c696: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c69d: 00 00 00
|
|
6634c6a0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c6a4: 4d 8b 48 50 mov 0x50(%r8),%r9
|
|
6634c6a8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c6ac: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c6b3: 4c 63 01 movslq (%rcx),%r8
|
|
6634c6b6: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c6ba: 44 89 19 mov %r11d,(%rcx)
|
|
6634c6bd: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c6c1: e9 09 fe ff ff jmpq 6634c4cf <GateFunc_Enabler7_F+0x12f>
|
|
6634c6c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c6cd: 00 00 00
|
|
6634c6d0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c6d4: 4d 8b 48 48 mov 0x48(%r8),%r9
|
|
6634c6d8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c6dc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c6e3: 4c 63 01 movslq (%rcx),%r8
|
|
6634c6e6: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c6ea: 44 89 19 mov %r11d,(%rcx)
|
|
6634c6ed: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c6f1: e9 95 fd ff ff jmpq 6634c48b <GateFunc_Enabler7_F+0xeb>
|
|
6634c6f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c6fd: 00 00 00
|
|
6634c700: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c704: 4d 8b 48 40 mov 0x40(%r8),%r9
|
|
6634c708: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c70c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c713: 4c 63 01 movslq (%rcx),%r8
|
|
6634c716: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c71a: 44 89 19 mov %r11d,(%rcx)
|
|
6634c71d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c721: e9 20 fd ff ff jmpq 6634c446 <GateFunc_Enabler7_F+0xa6>
|
|
6634c726: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c72d: 00 00 00
|
|
|
|
000000006634c730 <GateFunc_Enabler6_F>:
|
|
6634c730: 56 push %rsi
|
|
6634c731: 53 push %rbx
|
|
6634c732: 48 83 ec 28 sub $0x28,%rsp
|
|
6634c736: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634c73a: 48 8b 50 68 mov 0x68(%rax),%rdx
|
|
6634c73e: 48 89 cb mov %rcx,%rbx
|
|
6634c741: 8b 32 mov (%rdx),%esi
|
|
6634c743: 85 f6 test %esi,%esi
|
|
6634c745: 74 39 je 6634c780 <GateFunc_Enabler6_F+0x50>
|
|
6634c747: 31 d2 xor %edx,%edx
|
|
6634c749: eb 09 jmp 6634c754 <GateFunc_Enabler6_F+0x24>
|
|
6634c74b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634c750: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
6634c754: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634c758: 48 89 d9 mov %rbx,%rcx
|
|
6634c75b: 83 c2 07 add $0x7,%edx
|
|
6634c75e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
6634c762: 44 8b 00 mov (%rax),%r8d
|
|
6634c765: e8 46 4c ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634c76a: 48 83 fe 06 cmp $0x6,%rsi
|
|
6634c76e: 48 89 f2 mov %rsi,%rdx
|
|
6634c771: 75 dd jne 6634c750 <GateFunc_Enabler6_F+0x20>
|
|
6634c773: 48 83 c4 28 add $0x28,%rsp
|
|
6634c777: 5b pop %rbx
|
|
6634c778: 5e pop %rsi
|
|
6634c779: c3 retq
|
|
6634c77a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634c780: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634c784: 4c 8b 15 95 a1 00 00 mov 0xa195(%rip),%r10 # 66356920 <net_queue>
|
|
6634c78b: 48 8b 0d 9e a1 00 00 mov 0xa19e(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634c792: 44 8b 42 1c mov 0x1c(%rdx),%r8d
|
|
6634c796: 45 85 c0 test %r8d,%r8d
|
|
6634c799: 74 3c je 6634c7d7 <GateFunc_Enabler6_F+0xa7>
|
|
6634c79b: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c79f: 4d 8b 49 38 mov 0x38(%r9),%r9
|
|
6634c7a3: 45 29 01 sub %r8d,(%r9)
|
|
6634c7a6: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx)
|
|
6634c7ad: 45 8b 19 mov (%r9),%r11d
|
|
6634c7b0: 45 31 c9 xor %r9d,%r9d
|
|
6634c7b3: 4c 8b 40 38 mov 0x38(%rax),%r8
|
|
6634c7b7: 45 85 db test %r11d,%r11d
|
|
6634c7ba: 41 0f 9f c1 setg %r9b
|
|
6634c7be: 45 3b 08 cmp (%r8),%r9d
|
|
6634c7c1: 74 14 je 6634c7d7 <GateFunc_Enabler6_F+0xa7>
|
|
6634c7c3: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c7c7: 4d 8b 40 38 mov 0x38(%r8),%r8
|
|
6634c7cb: 45 8b 08 mov (%r8),%r9d
|
|
6634c7ce: 45 85 c9 test %r9d,%r9d
|
|
6634c7d1: 0f 84 39 02 00 00 je 6634ca10 <GateFunc_Enabler6_F+0x2e0>
|
|
6634c7d7: 44 8b 42 20 mov 0x20(%rdx),%r8d
|
|
6634c7db: 45 85 c0 test %r8d,%r8d
|
|
6634c7de: 74 3b je 6634c81b <GateFunc_Enabler6_F+0xeb>
|
|
6634c7e0: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c7e4: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
6634c7e8: 45 29 01 sub %r8d,(%r9)
|
|
6634c7eb: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx)
|
|
6634c7f2: 45 8b 01 mov (%r9),%r8d
|
|
6634c7f5: 45 31 c9 xor %r9d,%r9d
|
|
6634c7f8: 45 85 c0 test %r8d,%r8d
|
|
6634c7fb: 4c 8b 40 40 mov 0x40(%rax),%r8
|
|
6634c7ff: 41 0f 9f c1 setg %r9b
|
|
6634c803: 45 3b 08 cmp (%r8),%r9d
|
|
6634c806: 74 13 je 6634c81b <GateFunc_Enabler6_F+0xeb>
|
|
6634c808: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c80c: 4d 8b 40 40 mov 0x40(%r8),%r8
|
|
6634c810: 41 8b 30 mov (%r8),%esi
|
|
6634c813: 85 f6 test %esi,%esi
|
|
6634c815: 0f 84 c5 01 00 00 je 6634c9e0 <GateFunc_Enabler6_F+0x2b0>
|
|
6634c81b: 44 8b 42 24 mov 0x24(%rdx),%r8d
|
|
6634c81f: 45 85 c0 test %r8d,%r8d
|
|
6634c822: 74 3c je 6634c860 <GateFunc_Enabler6_F+0x130>
|
|
6634c824: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c828: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
6634c82c: 45 29 01 sub %r8d,(%r9)
|
|
6634c82f: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx)
|
|
6634c836: 45 8b 19 mov (%r9),%r11d
|
|
6634c839: 45 31 c9 xor %r9d,%r9d
|
|
6634c83c: 4c 8b 40 48 mov 0x48(%rax),%r8
|
|
6634c840: 45 85 db test %r11d,%r11d
|
|
6634c843: 41 0f 9f c1 setg %r9b
|
|
6634c847: 45 3b 08 cmp (%r8),%r9d
|
|
6634c84a: 74 14 je 6634c860 <GateFunc_Enabler6_F+0x130>
|
|
6634c84c: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c850: 4d 8b 40 48 mov 0x48(%r8),%r8
|
|
6634c854: 45 8b 08 mov (%r8),%r9d
|
|
6634c857: 45 85 c9 test %r9d,%r9d
|
|
6634c85a: 0f 84 50 01 00 00 je 6634c9b0 <GateFunc_Enabler6_F+0x280>
|
|
6634c860: 44 8b 42 28 mov 0x28(%rdx),%r8d
|
|
6634c864: 45 85 c0 test %r8d,%r8d
|
|
6634c867: 74 3b je 6634c8a4 <GateFunc_Enabler6_F+0x174>
|
|
6634c869: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c86d: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634c871: 45 29 01 sub %r8d,(%r9)
|
|
6634c874: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx)
|
|
6634c87b: 45 8b 01 mov (%r9),%r8d
|
|
6634c87e: 45 31 c9 xor %r9d,%r9d
|
|
6634c881: 45 85 c0 test %r8d,%r8d
|
|
6634c884: 4c 8b 40 50 mov 0x50(%rax),%r8
|
|
6634c888: 41 0f 9f c1 setg %r9b
|
|
6634c88c: 45 3b 08 cmp (%r8),%r9d
|
|
6634c88f: 74 13 je 6634c8a4 <GateFunc_Enabler6_F+0x174>
|
|
6634c891: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c895: 4d 8b 40 50 mov 0x50(%r8),%r8
|
|
6634c899: 41 8b 30 mov (%r8),%esi
|
|
6634c89c: 85 f6 test %esi,%esi
|
|
6634c89e: 0f 84 dc 00 00 00 je 6634c980 <GateFunc_Enabler6_F+0x250>
|
|
6634c8a4: 44 8b 42 2c mov 0x2c(%rdx),%r8d
|
|
6634c8a8: 45 85 c0 test %r8d,%r8d
|
|
6634c8ab: 74 38 je 6634c8e5 <GateFunc_Enabler6_F+0x1b5>
|
|
6634c8ad: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c8b1: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
6634c8b5: 45 29 01 sub %r8d,(%r9)
|
|
6634c8b8: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx)
|
|
6634c8bf: 45 8b 19 mov (%r9),%r11d
|
|
6634c8c2: 45 31 c9 xor %r9d,%r9d
|
|
6634c8c5: 4c 8b 40 58 mov 0x58(%rax),%r8
|
|
6634c8c9: 45 85 db test %r11d,%r11d
|
|
6634c8cc: 41 0f 9f c1 setg %r9b
|
|
6634c8d0: 45 3b 08 cmp (%r8),%r9d
|
|
6634c8d3: 74 10 je 6634c8e5 <GateFunc_Enabler6_F+0x1b5>
|
|
6634c8d5: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634c8d9: 4d 8b 40 58 mov 0x58(%r8),%r8
|
|
6634c8dd: 45 8b 08 mov (%r8),%r9d
|
|
6634c8e0: 45 85 c9 test %r9d,%r9d
|
|
6634c8e3: 74 6f je 6634c954 <GateFunc_Enabler6_F+0x224>
|
|
6634c8e5: 44 8b 42 30 mov 0x30(%rdx),%r8d
|
|
6634c8e9: 45 85 c0 test %r8d,%r8d
|
|
6634c8ec: 0f 84 81 fe ff ff je 6634c773 <GateFunc_Enabler6_F+0x43>
|
|
6634c8f2: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634c8f6: 48 8b 40 60 mov 0x60(%rax),%rax
|
|
6634c8fa: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
6634c8fe: 45 29 01 sub %r8d,(%r9)
|
|
6634c901: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx)
|
|
6634c908: 31 d2 xor %edx,%edx
|
|
6634c90a: 45 8b 01 mov (%r9),%r8d
|
|
6634c90d: 45 85 c0 test %r8d,%r8d
|
|
6634c910: 0f 9f c2 setg %dl
|
|
6634c913: 3b 10 cmp (%rax),%edx
|
|
6634c915: 0f 84 58 fe ff ff je 6634c773 <GateFunc_Enabler6_F+0x43>
|
|
6634c91b: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
6634c91f: 48 8b 40 60 mov 0x60(%rax),%rax
|
|
6634c923: 8b 00 mov (%rax),%eax
|
|
6634c925: 85 c0 test %eax,%eax
|
|
6634c927: 0f 85 46 fe ff ff jne 6634c773 <GateFunc_Enabler6_F+0x43>
|
|
6634c92d: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
6634c931: 48 8b 50 60 mov 0x60(%rax),%rdx
|
|
6634c935: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634c939: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634c93f: 48 63 01 movslq (%rcx),%rax
|
|
6634c942: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634c946: 44 89 01 mov %r8d,(%rcx)
|
|
6634c949: 49 89 14 c2 mov %rdx,(%r10,%rax,8)
|
|
6634c94d: 48 83 c4 28 add $0x28,%rsp
|
|
6634c951: 5b pop %rbx
|
|
6634c952: 5e pop %rsi
|
|
6634c953: c3 retq
|
|
6634c954: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c958: 4d 8b 48 58 mov 0x58(%r8),%r9
|
|
6634c95c: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c960: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c967: 4c 63 01 movslq (%rcx),%r8
|
|
6634c96a: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c96e: 44 89 19 mov %r11d,(%rcx)
|
|
6634c971: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c975: e9 6b ff ff ff jmpq 6634c8e5 <GateFunc_Enabler6_F+0x1b5>
|
|
6634c97a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634c980: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c984: 4d 8b 48 50 mov 0x50(%r8),%r9
|
|
6634c988: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c98c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c993: 4c 63 01 movslq (%rcx),%r8
|
|
6634c996: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c99a: 44 89 19 mov %r11d,(%rcx)
|
|
6634c99d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c9a1: e9 fe fe ff ff jmpq 6634c8a4 <GateFunc_Enabler6_F+0x174>
|
|
6634c9a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c9ad: 00 00 00
|
|
6634c9b0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c9b4: 4d 8b 48 48 mov 0x48(%r8),%r9
|
|
6634c9b8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c9bc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c9c3: 4c 63 01 movslq (%rcx),%r8
|
|
6634c9c6: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c9ca: 44 89 19 mov %r11d,(%rcx)
|
|
6634c9cd: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634c9d1: e9 8a fe ff ff jmpq 6634c860 <GateFunc_Enabler6_F+0x130>
|
|
6634c9d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634c9dd: 00 00 00
|
|
6634c9e0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634c9e4: 4d 8b 48 40 mov 0x40(%r8),%r9
|
|
6634c9e8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634c9ec: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634c9f3: 4c 63 01 movslq (%rcx),%r8
|
|
6634c9f6: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634c9fa: 44 89 19 mov %r11d,(%rcx)
|
|
6634c9fd: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634ca01: e9 15 fe ff ff jmpq 6634c81b <GateFunc_Enabler6_F+0xeb>
|
|
6634ca06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634ca0d: 00 00 00
|
|
6634ca10: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634ca14: 4d 8b 48 38 mov 0x38(%r8),%r9
|
|
6634ca18: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634ca1c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634ca23: 4c 63 01 movslq (%rcx),%r8
|
|
6634ca26: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634ca2a: 44 89 19 mov %r11d,(%rcx)
|
|
6634ca2d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634ca31: e9 a1 fd ff ff jmpq 6634c7d7 <GateFunc_Enabler6_F+0xa7>
|
|
6634ca36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634ca3d: 00 00 00
|
|
|
|
000000006634ca40 <GateFunc_Buffer6_F>:
|
|
6634ca40: 56 push %rsi
|
|
6634ca41: 53 push %rbx
|
|
6634ca42: 48 83 ec 28 sub $0x28,%rsp
|
|
6634ca46: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634ca4a: 48 8b 50 68 mov 0x68(%rax),%rdx
|
|
6634ca4e: 48 89 cb mov %rcx,%rbx
|
|
6634ca51: 8b 32 mov (%rdx),%esi
|
|
6634ca53: 85 f6 test %esi,%esi
|
|
6634ca55: 74 39 je 6634ca90 <GateFunc_Buffer6_F+0x50>
|
|
6634ca57: 31 d2 xor %edx,%edx
|
|
6634ca59: eb 09 jmp 6634ca64 <GateFunc_Buffer6_F+0x24>
|
|
6634ca5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634ca60: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
6634ca64: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634ca68: 48 89 d9 mov %rbx,%rcx
|
|
6634ca6b: 83 c2 07 add $0x7,%edx
|
|
6634ca6e: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
6634ca72: 44 8b 00 mov (%rax),%r8d
|
|
6634ca75: e8 36 49 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634ca7a: 48 83 fe 06 cmp $0x6,%rsi
|
|
6634ca7e: 48 89 f2 mov %rsi,%rdx
|
|
6634ca81: 75 dd jne 6634ca60 <GateFunc_Buffer6_F+0x20>
|
|
6634ca83: 48 83 c4 28 add $0x28,%rsp
|
|
6634ca87: 5b pop %rbx
|
|
6634ca88: 5e pop %rsi
|
|
6634ca89: c3 retq
|
|
6634ca8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634ca90: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634ca94: 4c 8b 15 85 9e 00 00 mov 0x9e85(%rip),%r10 # 66356920 <net_queue>
|
|
6634ca9b: 48 8b 0d 8e 9e 00 00 mov 0x9e8e(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634caa2: 44 8b 42 1c mov 0x1c(%rdx),%r8d
|
|
6634caa6: 45 85 c0 test %r8d,%r8d
|
|
6634caa9: 74 3c je 6634cae7 <GateFunc_Buffer6_F+0xa7>
|
|
6634caab: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634caaf: 4d 8b 49 38 mov 0x38(%r9),%r9
|
|
6634cab3: 45 29 01 sub %r8d,(%r9)
|
|
6634cab6: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx)
|
|
6634cabd: 45 8b 19 mov (%r9),%r11d
|
|
6634cac0: 45 31 c9 xor %r9d,%r9d
|
|
6634cac3: 4c 8b 40 38 mov 0x38(%rax),%r8
|
|
6634cac7: 45 85 db test %r11d,%r11d
|
|
6634caca: 41 0f 9f c1 setg %r9b
|
|
6634cace: 45 3b 08 cmp (%r8),%r9d
|
|
6634cad1: 74 14 je 6634cae7 <GateFunc_Buffer6_F+0xa7>
|
|
6634cad3: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634cad7: 4d 8b 40 38 mov 0x38(%r8),%r8
|
|
6634cadb: 45 8b 08 mov (%r8),%r9d
|
|
6634cade: 45 85 c9 test %r9d,%r9d
|
|
6634cae1: 0f 84 39 02 00 00 je 6634cd20 <GateFunc_Buffer6_F+0x2e0>
|
|
6634cae7: 44 8b 42 20 mov 0x20(%rdx),%r8d
|
|
6634caeb: 45 85 c0 test %r8d,%r8d
|
|
6634caee: 74 3b je 6634cb2b <GateFunc_Buffer6_F+0xeb>
|
|
6634caf0: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634caf4: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
6634caf8: 45 29 01 sub %r8d,(%r9)
|
|
6634cafb: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx)
|
|
6634cb02: 45 8b 01 mov (%r9),%r8d
|
|
6634cb05: 45 31 c9 xor %r9d,%r9d
|
|
6634cb08: 45 85 c0 test %r8d,%r8d
|
|
6634cb0b: 4c 8b 40 40 mov 0x40(%rax),%r8
|
|
6634cb0f: 41 0f 9f c1 setg %r9b
|
|
6634cb13: 45 3b 08 cmp (%r8),%r9d
|
|
6634cb16: 74 13 je 6634cb2b <GateFunc_Buffer6_F+0xeb>
|
|
6634cb18: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634cb1c: 4d 8b 40 40 mov 0x40(%r8),%r8
|
|
6634cb20: 41 8b 30 mov (%r8),%esi
|
|
6634cb23: 85 f6 test %esi,%esi
|
|
6634cb25: 0f 84 c5 01 00 00 je 6634ccf0 <GateFunc_Buffer6_F+0x2b0>
|
|
6634cb2b: 44 8b 42 24 mov 0x24(%rdx),%r8d
|
|
6634cb2f: 45 85 c0 test %r8d,%r8d
|
|
6634cb32: 74 3c je 6634cb70 <GateFunc_Buffer6_F+0x130>
|
|
6634cb34: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634cb38: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
6634cb3c: 45 29 01 sub %r8d,(%r9)
|
|
6634cb3f: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx)
|
|
6634cb46: 45 8b 19 mov (%r9),%r11d
|
|
6634cb49: 45 31 c9 xor %r9d,%r9d
|
|
6634cb4c: 4c 8b 40 48 mov 0x48(%rax),%r8
|
|
6634cb50: 45 85 db test %r11d,%r11d
|
|
6634cb53: 41 0f 9f c1 setg %r9b
|
|
6634cb57: 45 3b 08 cmp (%r8),%r9d
|
|
6634cb5a: 74 14 je 6634cb70 <GateFunc_Buffer6_F+0x130>
|
|
6634cb5c: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634cb60: 4d 8b 40 48 mov 0x48(%r8),%r8
|
|
6634cb64: 45 8b 08 mov (%r8),%r9d
|
|
6634cb67: 45 85 c9 test %r9d,%r9d
|
|
6634cb6a: 0f 84 50 01 00 00 je 6634ccc0 <GateFunc_Buffer6_F+0x280>
|
|
6634cb70: 44 8b 42 28 mov 0x28(%rdx),%r8d
|
|
6634cb74: 45 85 c0 test %r8d,%r8d
|
|
6634cb77: 74 3b je 6634cbb4 <GateFunc_Buffer6_F+0x174>
|
|
6634cb79: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634cb7d: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634cb81: 45 29 01 sub %r8d,(%r9)
|
|
6634cb84: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx)
|
|
6634cb8b: 45 8b 01 mov (%r9),%r8d
|
|
6634cb8e: 45 31 c9 xor %r9d,%r9d
|
|
6634cb91: 45 85 c0 test %r8d,%r8d
|
|
6634cb94: 4c 8b 40 50 mov 0x50(%rax),%r8
|
|
6634cb98: 41 0f 9f c1 setg %r9b
|
|
6634cb9c: 45 3b 08 cmp (%r8),%r9d
|
|
6634cb9f: 74 13 je 6634cbb4 <GateFunc_Buffer6_F+0x174>
|
|
6634cba1: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634cba5: 4d 8b 40 50 mov 0x50(%r8),%r8
|
|
6634cba9: 41 8b 30 mov (%r8),%esi
|
|
6634cbac: 85 f6 test %esi,%esi
|
|
6634cbae: 0f 84 dc 00 00 00 je 6634cc90 <GateFunc_Buffer6_F+0x250>
|
|
6634cbb4: 44 8b 42 2c mov 0x2c(%rdx),%r8d
|
|
6634cbb8: 45 85 c0 test %r8d,%r8d
|
|
6634cbbb: 74 38 je 6634cbf5 <GateFunc_Buffer6_F+0x1b5>
|
|
6634cbbd: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634cbc1: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
6634cbc5: 45 29 01 sub %r8d,(%r9)
|
|
6634cbc8: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx)
|
|
6634cbcf: 45 8b 19 mov (%r9),%r11d
|
|
6634cbd2: 45 31 c9 xor %r9d,%r9d
|
|
6634cbd5: 4c 8b 40 58 mov 0x58(%rax),%r8
|
|
6634cbd9: 45 85 db test %r11d,%r11d
|
|
6634cbdc: 41 0f 9f c1 setg %r9b
|
|
6634cbe0: 45 3b 08 cmp (%r8),%r9d
|
|
6634cbe3: 74 10 je 6634cbf5 <GateFunc_Buffer6_F+0x1b5>
|
|
6634cbe5: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634cbe9: 4d 8b 40 58 mov 0x58(%r8),%r8
|
|
6634cbed: 45 8b 08 mov (%r8),%r9d
|
|
6634cbf0: 45 85 c9 test %r9d,%r9d
|
|
6634cbf3: 74 6f je 6634cc64 <GateFunc_Buffer6_F+0x224>
|
|
6634cbf5: 44 8b 42 30 mov 0x30(%rdx),%r8d
|
|
6634cbf9: 45 85 c0 test %r8d,%r8d
|
|
6634cbfc: 0f 84 81 fe ff ff je 6634ca83 <GateFunc_Buffer6_F+0x43>
|
|
6634cc02: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634cc06: 48 8b 40 60 mov 0x60(%rax),%rax
|
|
6634cc0a: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
6634cc0e: 45 29 01 sub %r8d,(%r9)
|
|
6634cc11: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx)
|
|
6634cc18: 31 d2 xor %edx,%edx
|
|
6634cc1a: 45 8b 01 mov (%r9),%r8d
|
|
6634cc1d: 45 85 c0 test %r8d,%r8d
|
|
6634cc20: 0f 9f c2 setg %dl
|
|
6634cc23: 3b 10 cmp (%rax),%edx
|
|
6634cc25: 0f 84 58 fe ff ff je 6634ca83 <GateFunc_Buffer6_F+0x43>
|
|
6634cc2b: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
6634cc2f: 48 8b 40 60 mov 0x60(%rax),%rax
|
|
6634cc33: 8b 00 mov (%rax),%eax
|
|
6634cc35: 85 c0 test %eax,%eax
|
|
6634cc37: 0f 85 46 fe ff ff jne 6634ca83 <GateFunc_Buffer6_F+0x43>
|
|
6634cc3d: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
6634cc41: 48 8b 50 60 mov 0x60(%rax),%rdx
|
|
6634cc45: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634cc49: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634cc4f: 48 63 01 movslq (%rcx),%rax
|
|
6634cc52: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634cc56: 44 89 01 mov %r8d,(%rcx)
|
|
6634cc59: 49 89 14 c2 mov %rdx,(%r10,%rax,8)
|
|
6634cc5d: 48 83 c4 28 add $0x28,%rsp
|
|
6634cc61: 5b pop %rbx
|
|
6634cc62: 5e pop %rsi
|
|
6634cc63: c3 retq
|
|
6634cc64: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634cc68: 4d 8b 48 58 mov 0x58(%r8),%r9
|
|
6634cc6c: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634cc70: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634cc77: 4c 63 01 movslq (%rcx),%r8
|
|
6634cc7a: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634cc7e: 44 89 19 mov %r11d,(%rcx)
|
|
6634cc81: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634cc85: e9 6b ff ff ff jmpq 6634cbf5 <GateFunc_Buffer6_F+0x1b5>
|
|
6634cc8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634cc90: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634cc94: 4d 8b 48 50 mov 0x50(%r8),%r9
|
|
6634cc98: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634cc9c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634cca3: 4c 63 01 movslq (%rcx),%r8
|
|
6634cca6: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634ccaa: 44 89 19 mov %r11d,(%rcx)
|
|
6634ccad: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634ccb1: e9 fe fe ff ff jmpq 6634cbb4 <GateFunc_Buffer6_F+0x174>
|
|
6634ccb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634ccbd: 00 00 00
|
|
6634ccc0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634ccc4: 4d 8b 48 48 mov 0x48(%r8),%r9
|
|
6634ccc8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634cccc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634ccd3: 4c 63 01 movslq (%rcx),%r8
|
|
6634ccd6: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634ccda: 44 89 19 mov %r11d,(%rcx)
|
|
6634ccdd: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634cce1: e9 8a fe ff ff jmpq 6634cb70 <GateFunc_Buffer6_F+0x130>
|
|
6634cce6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634cced: 00 00 00
|
|
6634ccf0: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634ccf4: 4d 8b 48 40 mov 0x40(%r8),%r9
|
|
6634ccf8: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634ccfc: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634cd03: 4c 63 01 movslq (%rcx),%r8
|
|
6634cd06: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634cd0a: 44 89 19 mov %r11d,(%rcx)
|
|
6634cd0d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634cd11: e9 15 fe ff ff jmpq 6634cb2b <GateFunc_Buffer6_F+0xeb>
|
|
6634cd16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634cd1d: 00 00 00
|
|
6634cd20: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634cd24: 4d 8b 48 38 mov 0x38(%r8),%r9
|
|
6634cd28: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634cd2c: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634cd33: 4c 63 01 movslq (%rcx),%r8
|
|
6634cd36: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634cd3a: 44 89 19 mov %r11d,(%rcx)
|
|
6634cd3d: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634cd41: e9 a1 fd ff ff jmpq 6634cae7 <GateFunc_Buffer6_F+0xa7>
|
|
6634cd46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634cd4d: 00 00 00
|
|
|
|
000000006634cd50 <GateFunc_Buffer5_F>:
|
|
6634cd50: 56 push %rsi
|
|
6634cd51: 53 push %rbx
|
|
6634cd52: 48 83 ec 28 sub $0x28,%rsp
|
|
6634cd56: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634cd5a: 48 8b 50 58 mov 0x58(%rax),%rdx
|
|
6634cd5e: 48 89 cb mov %rcx,%rbx
|
|
6634cd61: 44 8b 0a mov (%rdx),%r9d
|
|
6634cd64: 45 85 c9 test %r9d,%r9d
|
|
6634cd67: 74 2b je 6634cd94 <GateFunc_Buffer5_F+0x44>
|
|
6634cd69: 31 d2 xor %edx,%edx
|
|
6634cd6b: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634cd6f: 48 89 d9 mov %rbx,%rcx
|
|
6634cd72: 83 c2 06 add $0x6,%edx
|
|
6634cd75: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
6634cd79: 44 8b 00 mov (%rax),%r8d
|
|
6634cd7c: e8 2f 46 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634cd81: 48 83 fe 05 cmp $0x5,%rsi
|
|
6634cd85: 48 89 f2 mov %rsi,%rdx
|
|
6634cd88: 0f 84 fa 01 00 00 je 6634cf88 <GateFunc_Buffer5_F+0x238>
|
|
6634cd8e: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
6634cd92: eb d7 jmp 6634cd6b <GateFunc_Buffer5_F+0x1b>
|
|
6634cd94: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634cd98: 4c 8b 15 81 9b 00 00 mov 0x9b81(%rip),%r10 # 66356920 <net_queue>
|
|
6634cd9f: 48 8b 0d 8a 9b 00 00 mov 0x9b8a(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634cda6: 44 8b 42 18 mov 0x18(%rdx),%r8d
|
|
6634cdaa: 45 85 c0 test %r8d,%r8d
|
|
6634cdad: 74 58 je 6634ce07 <GateFunc_Buffer5_F+0xb7>
|
|
6634cdaf: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634cdb3: 4d 8b 49 30 mov 0x30(%r9),%r9
|
|
6634cdb7: 45 29 01 sub %r8d,(%r9)
|
|
6634cdba: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx)
|
|
6634cdc1: 45 8b 01 mov (%r9),%r8d
|
|
6634cdc4: 45 31 c9 xor %r9d,%r9d
|
|
6634cdc7: 45 85 c0 test %r8d,%r8d
|
|
6634cdca: 4c 8b 40 30 mov 0x30(%rax),%r8
|
|
6634cdce: 41 0f 9f c1 setg %r9b
|
|
6634cdd2: 45 3b 08 cmp (%r8),%r9d
|
|
6634cdd5: 74 30 je 6634ce07 <GateFunc_Buffer5_F+0xb7>
|
|
6634cdd7: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634cddb: 4d 8b 40 30 mov 0x30(%r8),%r8
|
|
6634cddf: 41 8b 30 mov (%r8),%esi
|
|
6634cde2: 85 f6 test %esi,%esi
|
|
6634cde4: 75 21 jne 6634ce07 <GateFunc_Buffer5_F+0xb7>
|
|
6634cde6: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634cdea: 4d 8b 48 30 mov 0x30(%r8),%r9
|
|
6634cdee: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634cdf2: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634cdf9: 4c 63 01 movslq (%rcx),%r8
|
|
6634cdfc: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634ce00: 44 89 19 mov %r11d,(%rcx)
|
|
6634ce03: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634ce07: 44 8b 42 1c mov 0x1c(%rdx),%r8d
|
|
6634ce0b: 45 85 c0 test %r8d,%r8d
|
|
6634ce0e: 74 59 je 6634ce69 <GateFunc_Buffer5_F+0x119>
|
|
6634ce10: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634ce14: 4d 8b 49 38 mov 0x38(%r9),%r9
|
|
6634ce18: 45 29 01 sub %r8d,(%r9)
|
|
6634ce1b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx)
|
|
6634ce22: 45 8b 19 mov (%r9),%r11d
|
|
6634ce25: 45 31 c9 xor %r9d,%r9d
|
|
6634ce28: 4c 8b 40 38 mov 0x38(%rax),%r8
|
|
6634ce2c: 45 85 db test %r11d,%r11d
|
|
6634ce2f: 41 0f 9f c1 setg %r9b
|
|
6634ce33: 45 3b 08 cmp (%r8),%r9d
|
|
6634ce36: 74 31 je 6634ce69 <GateFunc_Buffer5_F+0x119>
|
|
6634ce38: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634ce3c: 4d 8b 40 38 mov 0x38(%r8),%r8
|
|
6634ce40: 45 8b 08 mov (%r8),%r9d
|
|
6634ce43: 45 85 c9 test %r9d,%r9d
|
|
6634ce46: 75 21 jne 6634ce69 <GateFunc_Buffer5_F+0x119>
|
|
6634ce48: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634ce4c: 4d 8b 48 38 mov 0x38(%r8),%r9
|
|
6634ce50: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634ce54: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634ce5b: 4c 63 01 movslq (%rcx),%r8
|
|
6634ce5e: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634ce62: 44 89 19 mov %r11d,(%rcx)
|
|
6634ce65: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634ce69: 44 8b 42 20 mov 0x20(%rdx),%r8d
|
|
6634ce6d: 45 85 c0 test %r8d,%r8d
|
|
6634ce70: 74 58 je 6634ceca <GateFunc_Buffer5_F+0x17a>
|
|
6634ce72: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634ce76: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
6634ce7a: 45 29 01 sub %r8d,(%r9)
|
|
6634ce7d: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx)
|
|
6634ce84: 45 8b 01 mov (%r9),%r8d
|
|
6634ce87: 45 31 c9 xor %r9d,%r9d
|
|
6634ce8a: 45 85 c0 test %r8d,%r8d
|
|
6634ce8d: 4c 8b 40 40 mov 0x40(%rax),%r8
|
|
6634ce91: 41 0f 9f c1 setg %r9b
|
|
6634ce95: 45 3b 08 cmp (%r8),%r9d
|
|
6634ce98: 74 30 je 6634ceca <GateFunc_Buffer5_F+0x17a>
|
|
6634ce9a: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634ce9e: 4d 8b 40 40 mov 0x40(%r8),%r8
|
|
6634cea2: 41 8b 30 mov (%r8),%esi
|
|
6634cea5: 85 f6 test %esi,%esi
|
|
6634cea7: 75 21 jne 6634ceca <GateFunc_Buffer5_F+0x17a>
|
|
6634cea9: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634cead: 4d 8b 48 40 mov 0x40(%r8),%r9
|
|
6634ceb1: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634ceb5: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634cebc: 4c 63 01 movslq (%rcx),%r8
|
|
6634cebf: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634cec3: 44 89 19 mov %r11d,(%rcx)
|
|
6634cec6: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634ceca: 44 8b 42 24 mov 0x24(%rdx),%r8d
|
|
6634cece: 45 85 c0 test %r8d,%r8d
|
|
6634ced1: 74 59 je 6634cf2c <GateFunc_Buffer5_F+0x1dc>
|
|
6634ced3: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634ced7: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
6634cedb: 45 29 01 sub %r8d,(%r9)
|
|
6634cede: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx)
|
|
6634cee5: 45 8b 19 mov (%r9),%r11d
|
|
6634cee8: 45 31 c9 xor %r9d,%r9d
|
|
6634ceeb: 4c 8b 40 48 mov 0x48(%rax),%r8
|
|
6634ceef: 45 85 db test %r11d,%r11d
|
|
6634cef2: 41 0f 9f c1 setg %r9b
|
|
6634cef6: 45 3b 08 cmp (%r8),%r9d
|
|
6634cef9: 74 31 je 6634cf2c <GateFunc_Buffer5_F+0x1dc>
|
|
6634cefb: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634ceff: 4d 8b 40 48 mov 0x48(%r8),%r8
|
|
6634cf03: 45 8b 08 mov (%r8),%r9d
|
|
6634cf06: 45 85 c9 test %r9d,%r9d
|
|
6634cf09: 75 21 jne 6634cf2c <GateFunc_Buffer5_F+0x1dc>
|
|
6634cf0b: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634cf0f: 4d 8b 48 48 mov 0x48(%r8),%r9
|
|
6634cf13: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634cf17: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634cf1e: 4c 63 01 movslq (%rcx),%r8
|
|
6634cf21: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634cf25: 44 89 19 mov %r11d,(%rcx)
|
|
6634cf28: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634cf2c: 44 8b 42 28 mov 0x28(%rdx),%r8d
|
|
6634cf30: 45 85 c0 test %r8d,%r8d
|
|
6634cf33: 74 53 je 6634cf88 <GateFunc_Buffer5_F+0x238>
|
|
6634cf35: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634cf39: 48 8b 40 50 mov 0x50(%rax),%rax
|
|
6634cf3d: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634cf41: 45 29 01 sub %r8d,(%r9)
|
|
6634cf44: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx)
|
|
6634cf4b: 31 d2 xor %edx,%edx
|
|
6634cf4d: 45 8b 01 mov (%r9),%r8d
|
|
6634cf50: 45 85 c0 test %r8d,%r8d
|
|
6634cf53: 0f 9f c2 setg %dl
|
|
6634cf56: 3b 10 cmp (%rax),%edx
|
|
6634cf58: 74 2e je 6634cf88 <GateFunc_Buffer5_F+0x238>
|
|
6634cf5a: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
6634cf5e: 48 8b 40 50 mov 0x50(%rax),%rax
|
|
6634cf62: 8b 00 mov (%rax),%eax
|
|
6634cf64: 85 c0 test %eax,%eax
|
|
6634cf66: 75 20 jne 6634cf88 <GateFunc_Buffer5_F+0x238>
|
|
6634cf68: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
6634cf6c: 48 8b 50 50 mov 0x50(%rax),%rdx
|
|
6634cf70: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634cf74: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634cf7a: 48 63 01 movslq (%rcx),%rax
|
|
6634cf7d: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634cf81: 44 89 01 mov %r8d,(%rcx)
|
|
6634cf84: 49 89 14 c2 mov %rdx,(%r10,%rax,8)
|
|
6634cf88: 48 83 c4 28 add $0x28,%rsp
|
|
6634cf8c: 5b pop %rbx
|
|
6634cf8d: 5e pop %rsi
|
|
6634cf8e: c3 retq
|
|
6634cf8f: 90 nop
|
|
|
|
000000006634cf90 <GateFunc_Enabler5_F>:
|
|
6634cf90: 56 push %rsi
|
|
6634cf91: 53 push %rbx
|
|
6634cf92: 48 83 ec 28 sub $0x28,%rsp
|
|
6634cf96: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634cf9a: 48 8b 50 58 mov 0x58(%rax),%rdx
|
|
6634cf9e: 48 89 cb mov %rcx,%rbx
|
|
6634cfa1: 44 8b 0a mov (%rdx),%r9d
|
|
6634cfa4: 45 85 c9 test %r9d,%r9d
|
|
6634cfa7: 74 2b je 6634cfd4 <GateFunc_Enabler5_F+0x44>
|
|
6634cfa9: 31 d2 xor %edx,%edx
|
|
6634cfab: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634cfaf: 48 89 d9 mov %rbx,%rcx
|
|
6634cfb2: 83 c2 06 add $0x6,%edx
|
|
6634cfb5: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
6634cfb9: 44 8b 00 mov (%rax),%r8d
|
|
6634cfbc: e8 ef 43 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634cfc1: 48 83 fe 05 cmp $0x5,%rsi
|
|
6634cfc5: 48 89 f2 mov %rsi,%rdx
|
|
6634cfc8: 0f 84 fa 01 00 00 je 6634d1c8 <GateFunc_Enabler5_F+0x238>
|
|
6634cfce: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
6634cfd2: eb d7 jmp 6634cfab <GateFunc_Enabler5_F+0x1b>
|
|
6634cfd4: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634cfd8: 4c 8b 15 41 99 00 00 mov 0x9941(%rip),%r10 # 66356920 <net_queue>
|
|
6634cfdf: 48 8b 0d 4a 99 00 00 mov 0x994a(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634cfe6: 44 8b 42 18 mov 0x18(%rdx),%r8d
|
|
6634cfea: 45 85 c0 test %r8d,%r8d
|
|
6634cfed: 74 58 je 6634d047 <GateFunc_Enabler5_F+0xb7>
|
|
6634cfef: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634cff3: 4d 8b 49 30 mov 0x30(%r9),%r9
|
|
6634cff7: 45 29 01 sub %r8d,(%r9)
|
|
6634cffa: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx)
|
|
6634d001: 45 8b 01 mov (%r9),%r8d
|
|
6634d004: 45 31 c9 xor %r9d,%r9d
|
|
6634d007: 45 85 c0 test %r8d,%r8d
|
|
6634d00a: 4c 8b 40 30 mov 0x30(%rax),%r8
|
|
6634d00e: 41 0f 9f c1 setg %r9b
|
|
6634d012: 45 3b 08 cmp (%r8),%r9d
|
|
6634d015: 74 30 je 6634d047 <GateFunc_Enabler5_F+0xb7>
|
|
6634d017: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634d01b: 4d 8b 40 30 mov 0x30(%r8),%r8
|
|
6634d01f: 41 8b 30 mov (%r8),%esi
|
|
6634d022: 85 f6 test %esi,%esi
|
|
6634d024: 75 21 jne 6634d047 <GateFunc_Enabler5_F+0xb7>
|
|
6634d026: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634d02a: 4d 8b 48 30 mov 0x30(%r8),%r9
|
|
6634d02e: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634d032: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634d039: 4c 63 01 movslq (%rcx),%r8
|
|
6634d03c: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634d040: 44 89 19 mov %r11d,(%rcx)
|
|
6634d043: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634d047: 44 8b 42 1c mov 0x1c(%rdx),%r8d
|
|
6634d04b: 45 85 c0 test %r8d,%r8d
|
|
6634d04e: 74 59 je 6634d0a9 <GateFunc_Enabler5_F+0x119>
|
|
6634d050: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634d054: 4d 8b 49 38 mov 0x38(%r9),%r9
|
|
6634d058: 45 29 01 sub %r8d,(%r9)
|
|
6634d05b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx)
|
|
6634d062: 45 8b 19 mov (%r9),%r11d
|
|
6634d065: 45 31 c9 xor %r9d,%r9d
|
|
6634d068: 4c 8b 40 38 mov 0x38(%rax),%r8
|
|
6634d06c: 45 85 db test %r11d,%r11d
|
|
6634d06f: 41 0f 9f c1 setg %r9b
|
|
6634d073: 45 3b 08 cmp (%r8),%r9d
|
|
6634d076: 74 31 je 6634d0a9 <GateFunc_Enabler5_F+0x119>
|
|
6634d078: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634d07c: 4d 8b 40 38 mov 0x38(%r8),%r8
|
|
6634d080: 45 8b 08 mov (%r8),%r9d
|
|
6634d083: 45 85 c9 test %r9d,%r9d
|
|
6634d086: 75 21 jne 6634d0a9 <GateFunc_Enabler5_F+0x119>
|
|
6634d088: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634d08c: 4d 8b 48 38 mov 0x38(%r8),%r9
|
|
6634d090: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634d094: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634d09b: 4c 63 01 movslq (%rcx),%r8
|
|
6634d09e: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634d0a2: 44 89 19 mov %r11d,(%rcx)
|
|
6634d0a5: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634d0a9: 44 8b 42 20 mov 0x20(%rdx),%r8d
|
|
6634d0ad: 45 85 c0 test %r8d,%r8d
|
|
6634d0b0: 74 58 je 6634d10a <GateFunc_Enabler5_F+0x17a>
|
|
6634d0b2: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634d0b6: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
6634d0ba: 45 29 01 sub %r8d,(%r9)
|
|
6634d0bd: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx)
|
|
6634d0c4: 45 8b 01 mov (%r9),%r8d
|
|
6634d0c7: 45 31 c9 xor %r9d,%r9d
|
|
6634d0ca: 45 85 c0 test %r8d,%r8d
|
|
6634d0cd: 4c 8b 40 40 mov 0x40(%rax),%r8
|
|
6634d0d1: 41 0f 9f c1 setg %r9b
|
|
6634d0d5: 45 3b 08 cmp (%r8),%r9d
|
|
6634d0d8: 74 30 je 6634d10a <GateFunc_Enabler5_F+0x17a>
|
|
6634d0da: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634d0de: 4d 8b 40 40 mov 0x40(%r8),%r8
|
|
6634d0e2: 41 8b 30 mov (%r8),%esi
|
|
6634d0e5: 85 f6 test %esi,%esi
|
|
6634d0e7: 75 21 jne 6634d10a <GateFunc_Enabler5_F+0x17a>
|
|
6634d0e9: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634d0ed: 4d 8b 48 40 mov 0x40(%r8),%r9
|
|
6634d0f1: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634d0f5: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634d0fc: 4c 63 01 movslq (%rcx),%r8
|
|
6634d0ff: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634d103: 44 89 19 mov %r11d,(%rcx)
|
|
6634d106: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634d10a: 44 8b 42 24 mov 0x24(%rdx),%r8d
|
|
6634d10e: 45 85 c0 test %r8d,%r8d
|
|
6634d111: 74 59 je 6634d16c <GateFunc_Enabler5_F+0x1dc>
|
|
6634d113: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634d117: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
6634d11b: 45 29 01 sub %r8d,(%r9)
|
|
6634d11e: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx)
|
|
6634d125: 45 8b 19 mov (%r9),%r11d
|
|
6634d128: 45 31 c9 xor %r9d,%r9d
|
|
6634d12b: 4c 8b 40 48 mov 0x48(%rax),%r8
|
|
6634d12f: 45 85 db test %r11d,%r11d
|
|
6634d132: 41 0f 9f c1 setg %r9b
|
|
6634d136: 45 3b 08 cmp (%r8),%r9d
|
|
6634d139: 74 31 je 6634d16c <GateFunc_Enabler5_F+0x1dc>
|
|
6634d13b: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634d13f: 4d 8b 40 48 mov 0x48(%r8),%r8
|
|
6634d143: 45 8b 08 mov (%r8),%r9d
|
|
6634d146: 45 85 c9 test %r9d,%r9d
|
|
6634d149: 75 21 jne 6634d16c <GateFunc_Enabler5_F+0x1dc>
|
|
6634d14b: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634d14f: 4d 8b 48 48 mov 0x48(%r8),%r9
|
|
6634d153: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634d157: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634d15e: 4c 63 01 movslq (%rcx),%r8
|
|
6634d161: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634d165: 44 89 19 mov %r11d,(%rcx)
|
|
6634d168: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634d16c: 44 8b 42 28 mov 0x28(%rdx),%r8d
|
|
6634d170: 45 85 c0 test %r8d,%r8d
|
|
6634d173: 74 53 je 6634d1c8 <GateFunc_Enabler5_F+0x238>
|
|
6634d175: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634d179: 48 8b 40 50 mov 0x50(%rax),%rax
|
|
6634d17d: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634d181: 45 29 01 sub %r8d,(%r9)
|
|
6634d184: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx)
|
|
6634d18b: 31 d2 xor %edx,%edx
|
|
6634d18d: 45 8b 01 mov (%r9),%r8d
|
|
6634d190: 45 85 c0 test %r8d,%r8d
|
|
6634d193: 0f 9f c2 setg %dl
|
|
6634d196: 3b 10 cmp (%rax),%edx
|
|
6634d198: 74 2e je 6634d1c8 <GateFunc_Enabler5_F+0x238>
|
|
6634d19a: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
6634d19e: 48 8b 40 50 mov 0x50(%rax),%rax
|
|
6634d1a2: 8b 00 mov (%rax),%eax
|
|
6634d1a4: 85 c0 test %eax,%eax
|
|
6634d1a6: 75 20 jne 6634d1c8 <GateFunc_Enabler5_F+0x238>
|
|
6634d1a8: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
6634d1ac: 48 8b 50 50 mov 0x50(%rax),%rdx
|
|
6634d1b0: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634d1b4: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634d1ba: 48 63 01 movslq (%rcx),%rax
|
|
6634d1bd: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634d1c1: 44 89 01 mov %r8d,(%rcx)
|
|
6634d1c4: 49 89 14 c2 mov %rdx,(%r10,%rax,8)
|
|
6634d1c8: 48 83 c4 28 add $0x28,%rsp
|
|
6634d1cc: 5b pop %rbx
|
|
6634d1cd: 5e pop %rsi
|
|
6634d1ce: c3 retq
|
|
6634d1cf: 90 nop
|
|
|
|
000000006634d1d0 <GateFunc_Mux1_F>:
|
|
6634d1d0: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634d1d4: 48 8b 50 20 mov 0x20(%rax),%rdx
|
|
6634d1d8: 44 8b 0a mov (%rdx),%r9d
|
|
6634d1db: 45 85 c9 test %r9d,%r9d
|
|
6634d1de: 75 70 jne 6634d250 <GateFunc_Mux1_F+0x80>
|
|
6634d1e0: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634d1e4: 44 8b 42 14 mov 0x14(%rdx),%r8d
|
|
6634d1e8: 45 85 c0 test %r8d,%r8d
|
|
6634d1eb: 74 61 je 6634d24e <GateFunc_Mux1_F+0x7e>
|
|
6634d1ed: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
6634d1f1: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
6634d1f5: 4d 8b 49 28 mov 0x28(%r9),%r9
|
|
6634d1f9: 45 29 01 sub %r8d,(%r9)
|
|
6634d1fc: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx)
|
|
6634d203: 31 d2 xor %edx,%edx
|
|
6634d205: 45 8b 01 mov (%r9),%r8d
|
|
6634d208: 45 85 c0 test %r8d,%r8d
|
|
6634d20b: 0f 9f c2 setg %dl
|
|
6634d20e: 3b 10 cmp (%rax),%edx
|
|
6634d210: 74 3c je 6634d24e <GateFunc_Mux1_F+0x7e>
|
|
6634d212: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634d216: 48 8b 40 28 mov 0x28(%rax),%rax
|
|
6634d21a: 8b 00 mov (%rax),%eax
|
|
6634d21c: 85 c0 test %eax,%eax
|
|
6634d21e: 75 2e jne 6634d24e <GateFunc_Mux1_F+0x7e>
|
|
6634d220: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634d224: 48 8b 0d 05 97 00 00 mov 0x9705(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634d22b: 4c 8b 05 ee 96 00 00 mov 0x96ee(%rip),%r8 # 66356920 <net_queue>
|
|
6634d232: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
6634d236: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634d23a: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634d240: 48 63 01 movslq (%rcx),%rax
|
|
6634d243: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634d247: 44 89 09 mov %r9d,(%rcx)
|
|
6634d24a: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634d24e: c3 retq
|
|
6634d24f: 90 nop
|
|
6634d250: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634d254: 8b 12 mov (%rdx),%edx
|
|
6634d256: 83 c2 02 add $0x2,%edx
|
|
6634d259: 48 63 d2 movslq %edx,%rdx
|
|
6634d25c: 48 8b 04 d0 mov (%rax,%rdx,8),%rax
|
|
6634d260: ba 05 00 00 00 mov $0x5,%edx
|
|
6634d265: 44 8b 00 mov (%rax),%r8d
|
|
6634d268: e9 43 41 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
6634d26d: 0f 1f 00 nopl (%rax)
|
|
|
|
000000006634d270 <GateFunc_Or7_F>:
|
|
6634d270: ba 01 00 00 00 mov $0x1,%edx
|
|
6634d275: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634d279: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
6634d27d: 45 8b 18 mov (%r8),%r11d
|
|
6634d280: 45 85 db test %r11d,%r11d
|
|
6634d283: 75 0c jne 6634d291 <GateFunc_Or7_F+0x21>
|
|
6634d285: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
6634d289: 45 8b 10 mov (%r8),%r10d
|
|
6634d28c: 45 85 d2 test %r10d,%r10d
|
|
6634d28f: 74 72 je 6634d303 <GateFunc_Or7_F+0x93>
|
|
6634d291: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
6634d295: 45 8b 48 20 mov 0x20(%r8),%r9d
|
|
6634d299: 44 39 ca cmp %r9d,%edx
|
|
6634d29c: 74 64 je 6634d302 <GateFunc_Or7_F+0x92>
|
|
6634d29e: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634d2a2: 41 89 d3 mov %edx,%r11d
|
|
6634d2a5: 45 29 cb sub %r9d,%r11d
|
|
6634d2a8: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634d2ac: 4d 8b 52 40 mov 0x40(%r10),%r10
|
|
6634d2b0: 45 01 1a add %r11d,(%r10)
|
|
6634d2b3: 41 89 50 20 mov %edx,0x20(%r8)
|
|
6634d2b7: 31 d2 xor %edx,%edx
|
|
6634d2b9: 45 8b 02 mov (%r10),%r8d
|
|
6634d2bc: 45 85 c0 test %r8d,%r8d
|
|
6634d2bf: 0f 9f c2 setg %dl
|
|
6634d2c2: 3b 10 cmp (%rax),%edx
|
|
6634d2c4: 74 3c je 6634d302 <GateFunc_Or7_F+0x92>
|
|
6634d2c6: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634d2ca: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634d2ce: 8b 00 mov (%rax),%eax
|
|
6634d2d0: 85 c0 test %eax,%eax
|
|
6634d2d2: 75 2e jne 6634d302 <GateFunc_Or7_F+0x92>
|
|
6634d2d4: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634d2d8: 48 8b 0d 51 96 00 00 mov 0x9651(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634d2df: 4c 8b 05 3a 96 00 00 mov 0x963a(%rip),%r8 # 66356920 <net_queue>
|
|
6634d2e6: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
6634d2ea: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634d2ee: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634d2f4: 48 63 01 movslq (%rcx),%rax
|
|
6634d2f7: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634d2fb: 44 89 09 mov %r9d,(%rcx)
|
|
6634d2fe: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634d302: c3 retq
|
|
6634d303: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
6634d307: 45 8b 08 mov (%r8),%r9d
|
|
6634d30a: 45 85 c9 test %r9d,%r9d
|
|
6634d30d: 75 82 jne 6634d291 <GateFunc_Or7_F+0x21>
|
|
6634d30f: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
6634d313: 45 8b 00 mov (%r8),%r8d
|
|
6634d316: 45 85 c0 test %r8d,%r8d
|
|
6634d319: 0f 85 72 ff ff ff jne 6634d291 <GateFunc_Or7_F+0x21>
|
|
6634d31f: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
6634d323: 45 8b 18 mov (%r8),%r11d
|
|
6634d326: 45 85 db test %r11d,%r11d
|
|
6634d329: 0f 85 62 ff ff ff jne 6634d291 <GateFunc_Or7_F+0x21>
|
|
6634d32f: 4c 8b 40 30 mov 0x30(%rax),%r8
|
|
6634d333: 45 8b 10 mov (%r8),%r10d
|
|
6634d336: 45 85 d2 test %r10d,%r10d
|
|
6634d339: 0f 85 52 ff ff ff jne 6634d291 <GateFunc_Or7_F+0x21>
|
|
6634d33f: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634d343: 44 8b 0a mov (%rdx),%r9d
|
|
6634d346: 31 d2 xor %edx,%edx
|
|
6634d348: 45 85 c9 test %r9d,%r9d
|
|
6634d34b: 0f 95 c2 setne %dl
|
|
6634d34e: e9 3e ff ff ff jmpq 6634d291 <GateFunc_Or7_F+0x21>
|
|
6634d353: 0f 1f 00 nopl (%rax)
|
|
6634d356: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634d35d: 00 00 00
|
|
|
|
000000006634d360 <GateFunc_Nand7_F>:
|
|
6634d360: ba 01 00 00 00 mov $0x1,%edx
|
|
6634d365: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634d369: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
6634d36d: 45 8b 18 mov (%r8),%r11d
|
|
6634d370: 45 85 db test %r11d,%r11d
|
|
6634d373: 74 0c je 6634d381 <GateFunc_Nand7_F+0x21>
|
|
6634d375: 4c 8b 40 10 mov 0x10(%rax),%r8
|
|
6634d379: 45 8b 10 mov (%r8),%r10d
|
|
6634d37c: 45 85 d2 test %r10d,%r10d
|
|
6634d37f: 75 72 jne 6634d3f3 <GateFunc_Nand7_F+0x93>
|
|
6634d381: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
6634d385: 45 8b 48 20 mov 0x20(%r8),%r9d
|
|
6634d389: 44 39 ca cmp %r9d,%edx
|
|
6634d38c: 74 64 je 6634d3f2 <GateFunc_Nand7_F+0x92>
|
|
6634d38e: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634d392: 41 89 d3 mov %edx,%r11d
|
|
6634d395: 45 29 cb sub %r9d,%r11d
|
|
6634d398: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634d39c: 4d 8b 52 40 mov 0x40(%r10),%r10
|
|
6634d3a0: 45 01 1a add %r11d,(%r10)
|
|
6634d3a3: 41 89 50 20 mov %edx,0x20(%r8)
|
|
6634d3a7: 31 d2 xor %edx,%edx
|
|
6634d3a9: 45 8b 02 mov (%r10),%r8d
|
|
6634d3ac: 45 85 c0 test %r8d,%r8d
|
|
6634d3af: 0f 9f c2 setg %dl
|
|
6634d3b2: 3b 10 cmp (%rax),%edx
|
|
6634d3b4: 74 3c je 6634d3f2 <GateFunc_Nand7_F+0x92>
|
|
6634d3b6: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634d3ba: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634d3be: 8b 00 mov (%rax),%eax
|
|
6634d3c0: 85 c0 test %eax,%eax
|
|
6634d3c2: 75 2e jne 6634d3f2 <GateFunc_Nand7_F+0x92>
|
|
6634d3c4: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634d3c8: 48 8b 0d 61 95 00 00 mov 0x9561(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634d3cf: 4c 8b 05 4a 95 00 00 mov 0x954a(%rip),%r8 # 66356920 <net_queue>
|
|
6634d3d6: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
6634d3da: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634d3de: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634d3e4: 48 63 01 movslq (%rcx),%rax
|
|
6634d3e7: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634d3eb: 44 89 09 mov %r9d,(%rcx)
|
|
6634d3ee: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634d3f2: c3 retq
|
|
6634d3f3: 4c 8b 40 18 mov 0x18(%rax),%r8
|
|
6634d3f7: 45 8b 08 mov (%r8),%r9d
|
|
6634d3fa: 45 85 c9 test %r9d,%r9d
|
|
6634d3fd: 74 82 je 6634d381 <GateFunc_Nand7_F+0x21>
|
|
6634d3ff: 4c 8b 40 20 mov 0x20(%rax),%r8
|
|
6634d403: 45 8b 00 mov (%r8),%r8d
|
|
6634d406: 45 85 c0 test %r8d,%r8d
|
|
6634d409: 0f 84 72 ff ff ff je 6634d381 <GateFunc_Nand7_F+0x21>
|
|
6634d40f: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
6634d413: 45 8b 18 mov (%r8),%r11d
|
|
6634d416: 45 85 db test %r11d,%r11d
|
|
6634d419: 0f 84 62 ff ff ff je 6634d381 <GateFunc_Nand7_F+0x21>
|
|
6634d41f: 4c 8b 40 30 mov 0x30(%rax),%r8
|
|
6634d423: 45 8b 10 mov (%r8),%r10d
|
|
6634d426: 45 85 d2 test %r10d,%r10d
|
|
6634d429: 0f 84 52 ff ff ff je 6634d381 <GateFunc_Nand7_F+0x21>
|
|
6634d42f: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634d433: 44 8b 0a mov (%rdx),%r9d
|
|
6634d436: 31 d2 xor %edx,%edx
|
|
6634d438: 45 85 c9 test %r9d,%r9d
|
|
6634d43b: 0f 94 c2 sete %dl
|
|
6634d43e: e9 3e ff ff ff jmpq 6634d381 <GateFunc_Nand7_F+0x21>
|
|
6634d443: 0f 1f 00 nopl (%rax)
|
|
6634d446: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634d44d: 00 00 00
|
|
|
|
000000006634d450 <GateFunc_Nor7_F>:
|
|
6634d450: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
6634d454: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
6634d458: 8b 00 mov (%rax),%eax
|
|
6634d45a: 85 c0 test %eax,%eax
|
|
6634d45c: 0f 85 ae 00 00 00 jne 6634d510 <GateFunc_Nor7_F+0xc0>
|
|
6634d462: 4c 8b 42 10 mov 0x10(%rdx),%r8
|
|
6634d466: 45 8b 08 mov (%r8),%r9d
|
|
6634d469: 45 85 c9 test %r9d,%r9d
|
|
6634d46c: 74 75 je 6634d4e3 <GateFunc_Nor7_F+0x93>
|
|
6634d46e: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
6634d472: 45 8b 48 20 mov 0x20(%r8),%r9d
|
|
6634d476: 44 39 c8 cmp %r9d,%eax
|
|
6634d479: 74 67 je 6634d4e2 <GateFunc_Nor7_F+0x92>
|
|
6634d47b: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634d47f: 41 89 c3 mov %eax,%r11d
|
|
6634d482: 45 29 cb sub %r9d,%r11d
|
|
6634d485: 4d 8b 52 40 mov 0x40(%r10),%r10
|
|
6634d489: 45 01 1a add %r11d,(%r10)
|
|
6634d48c: 41 89 40 20 mov %eax,0x20(%r8)
|
|
6634d490: 45 31 c0 xor %r8d,%r8d
|
|
6634d493: 45 8b 0a mov (%r10),%r9d
|
|
6634d496: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
6634d49a: 45 85 c9 test %r9d,%r9d
|
|
6634d49d: 41 0f 9f c0 setg %r8b
|
|
6634d4a1: 44 3b 00 cmp (%rax),%r8d
|
|
6634d4a4: 74 3c je 6634d4e2 <GateFunc_Nor7_F+0x92>
|
|
6634d4a6: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634d4aa: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634d4ae: 8b 00 mov (%rax),%eax
|
|
6634d4b0: 85 c0 test %eax,%eax
|
|
6634d4b2: 75 2e jne 6634d4e2 <GateFunc_Nor7_F+0x92>
|
|
6634d4b4: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634d4b8: 48 8b 0d 71 94 00 00 mov 0x9471(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634d4bf: 4c 8b 05 5a 94 00 00 mov 0x945a(%rip),%r8 # 66356920 <net_queue>
|
|
6634d4c6: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
6634d4ca: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634d4ce: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634d4d4: 48 63 01 movslq (%rcx),%rax
|
|
6634d4d7: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634d4db: 44 89 09 mov %r9d,(%rcx)
|
|
6634d4de: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634d4e2: c3 retq
|
|
6634d4e3: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
6634d4e7: 8b 00 mov (%rax),%eax
|
|
6634d4e9: 85 c0 test %eax,%eax
|
|
6634d4eb: 75 23 jne 6634d510 <GateFunc_Nor7_F+0xc0>
|
|
6634d4ed: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
6634d4f1: 45 8b 00 mov (%r8),%r8d
|
|
6634d4f4: 45 85 c0 test %r8d,%r8d
|
|
6634d4f7: 0f 85 71 ff ff ff jne 6634d46e <GateFunc_Nor7_F+0x1e>
|
|
6634d4fd: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
6634d501: 8b 00 mov (%rax),%eax
|
|
6634d503: 85 c0 test %eax,%eax
|
|
6634d505: 74 19 je 6634d520 <GateFunc_Nor7_F+0xd0>
|
|
6634d507: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634d50e: 00 00
|
|
6634d510: 31 c0 xor %eax,%eax
|
|
6634d512: e9 57 ff ff ff jmpq 6634d46e <GateFunc_Nor7_F+0x1e>
|
|
6634d517: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634d51e: 00 00
|
|
6634d520: 4c 8b 42 30 mov 0x30(%rdx),%r8
|
|
6634d524: 45 8b 18 mov (%r8),%r11d
|
|
6634d527: 45 85 db test %r11d,%r11d
|
|
6634d52a: 0f 85 3e ff ff ff jne 6634d46e <GateFunc_Nor7_F+0x1e>
|
|
6634d530: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
6634d534: 44 8b 10 mov (%rax),%r10d
|
|
6634d537: 31 c0 xor %eax,%eax
|
|
6634d539: 45 85 d2 test %r10d,%r10d
|
|
6634d53c: 0f 94 c0 sete %al
|
|
6634d53f: e9 2a ff ff ff jmpq 6634d46e <GateFunc_Nor7_F+0x1e>
|
|
6634d544: 66 90 xchg %ax,%ax
|
|
6634d546: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634d54d: 00 00 00
|
|
|
|
000000006634d550 <GateFunc_And7_F>:
|
|
6634d550: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
6634d554: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
6634d558: 8b 00 mov (%rax),%eax
|
|
6634d55a: 85 c0 test %eax,%eax
|
|
6634d55c: 74 0a je 6634d568 <GateFunc_And7_F+0x18>
|
|
6634d55e: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634d562: 8b 00 mov (%rax),%eax
|
|
6634d564: 85 c0 test %eax,%eax
|
|
6634d566: 75 78 jne 6634d5e0 <GateFunc_And7_F+0x90>
|
|
6634d568: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
6634d56c: 45 8b 48 20 mov 0x20(%r8),%r9d
|
|
6634d570: 44 39 c8 cmp %r9d,%eax
|
|
6634d573: 74 67 je 6634d5dc <GateFunc_And7_F+0x8c>
|
|
6634d575: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
6634d579: 41 89 c3 mov %eax,%r11d
|
|
6634d57c: 45 29 cb sub %r9d,%r11d
|
|
6634d57f: 4d 8b 52 40 mov 0x40(%r10),%r10
|
|
6634d583: 45 01 1a add %r11d,(%r10)
|
|
6634d586: 41 89 40 20 mov %eax,0x20(%r8)
|
|
6634d58a: 45 31 c0 xor %r8d,%r8d
|
|
6634d58d: 45 8b 0a mov (%r10),%r9d
|
|
6634d590: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
6634d594: 45 85 c9 test %r9d,%r9d
|
|
6634d597: 41 0f 9f c0 setg %r8b
|
|
6634d59b: 44 3b 00 cmp (%rax),%r8d
|
|
6634d59e: 74 3c je 6634d5dc <GateFunc_And7_F+0x8c>
|
|
6634d5a0: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634d5a4: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634d5a8: 8b 00 mov (%rax),%eax
|
|
6634d5aa: 85 c0 test %eax,%eax
|
|
6634d5ac: 75 2e jne 6634d5dc <GateFunc_And7_F+0x8c>
|
|
6634d5ae: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634d5b2: 48 8b 0d 77 93 00 00 mov 0x9377(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634d5b9: 4c 8b 05 60 93 00 00 mov 0x9360(%rip),%r8 # 66356920 <net_queue>
|
|
6634d5c0: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
6634d5c4: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634d5c8: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634d5ce: 48 63 01 movslq (%rcx),%rax
|
|
6634d5d1: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634d5d5: 44 89 09 mov %r9d,(%rcx)
|
|
6634d5d8: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634d5dc: c3 retq
|
|
6634d5dd: 0f 1f 00 nopl (%rax)
|
|
6634d5e0: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
6634d5e4: 8b 00 mov (%rax),%eax
|
|
6634d5e6: 85 c0 test %eax,%eax
|
|
6634d5e8: 0f 84 7a ff ff ff je 6634d568 <GateFunc_And7_F+0x18>
|
|
6634d5ee: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
6634d5f2: 8b 00 mov (%rax),%eax
|
|
6634d5f4: 85 c0 test %eax,%eax
|
|
6634d5f6: 0f 84 6c ff ff ff je 6634d568 <GateFunc_And7_F+0x18>
|
|
6634d5fc: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
6634d600: 8b 00 mov (%rax),%eax
|
|
6634d602: 85 c0 test %eax,%eax
|
|
6634d604: 0f 84 5e ff ff ff je 6634d568 <GateFunc_And7_F+0x18>
|
|
6634d60a: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
6634d60e: 8b 00 mov (%rax),%eax
|
|
6634d610: 85 c0 test %eax,%eax
|
|
6634d612: 0f 84 50 ff ff ff je 6634d568 <GateFunc_And7_F+0x18>
|
|
6634d618: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
6634d61c: 44 8b 10 mov (%rax),%r10d
|
|
6634d61f: 31 c0 xor %eax,%eax
|
|
6634d621: 45 85 d2 test %r10d,%r10d
|
|
6634d624: 0f 95 c0 setne %al
|
|
6634d627: e9 3c ff ff ff jmpq 6634d568 <GateFunc_And7_F+0x18>
|
|
6634d62c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
000000006634d630 <GateFunc_Rom12x8_F>:
|
|
6634d630: 57 push %rdi
|
|
6634d631: 56 push %rsi
|
|
6634d632: 53 push %rbx
|
|
6634d633: 48 83 ec 20 sub $0x20,%rsp
|
|
6634d637: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634d63b: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx
|
|
6634d642: 48 89 cf mov %rcx,%rdi
|
|
6634d645: 8b 12 mov (%rdx),%edx
|
|
6634d647: 85 d2 test %edx,%edx
|
|
6634d649: 0f 84 b1 00 00 00 je 6634d700 <GateFunc_Rom12x8_F+0xd0>
|
|
6634d64f: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
6634d653: bb 0d 00 00 00 mov $0xd,%ebx
|
|
6634d658: 8b 0a mov (%rdx),%ecx
|
|
6634d65a: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634d65e: 8b 12 mov (%rdx),%edx
|
|
6634d660: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
6634d663: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
6634d667: 8b 09 mov (%rcx),%ecx
|
|
6634d669: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
6634d66c: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
6634d670: 8b 09 mov (%rcx),%ecx
|
|
6634d672: 8d 34 ca lea (%rdx,%rcx,8),%esi
|
|
6634d675: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
6634d679: 48 8b 48 38 mov 0x38(%rax),%rcx
|
|
6634d67d: 8b 12 mov (%rdx),%edx
|
|
6634d67f: c1 e2 04 shl $0x4,%edx
|
|
6634d682: 01 d6 add %edx,%esi
|
|
6634d684: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
6634d688: 8b 12 mov (%rdx),%edx
|
|
6634d68a: c1 e2 05 shl $0x5,%edx
|
|
6634d68d: 01 f2 add %esi,%edx
|
|
6634d68f: 8b 31 mov (%rcx),%esi
|
|
6634d691: 48 8b 48 40 mov 0x40(%rax),%rcx
|
|
6634d695: c1 e6 06 shl $0x6,%esi
|
|
6634d698: 01 f2 add %esi,%edx
|
|
6634d69a: 8b 31 mov (%rcx),%esi
|
|
6634d69c: 48 8b 48 58 mov 0x58(%rax),%rcx
|
|
6634d6a0: c1 e6 07 shl $0x7,%esi
|
|
6634d6a3: 01 d6 add %edx,%esi
|
|
6634d6a5: 48 8b 50 48 mov 0x48(%rax),%rdx
|
|
6634d6a9: 8b 12 mov (%rdx),%edx
|
|
6634d6ab: c1 e2 08 shl $0x8,%edx
|
|
6634d6ae: 01 d6 add %edx,%esi
|
|
6634d6b0: 48 8b 50 50 mov 0x50(%rax),%rdx
|
|
6634d6b4: 48 8b 40 60 mov 0x60(%rax),%rax
|
|
6634d6b8: 8b 12 mov (%rdx),%edx
|
|
6634d6ba: c1 e2 09 shl $0x9,%edx
|
|
6634d6bd: 01 f2 add %esi,%edx
|
|
6634d6bf: 8b 31 mov (%rcx),%esi
|
|
6634d6c1: c1 e6 0a shl $0xa,%esi
|
|
6634d6c4: 01 f2 add %esi,%edx
|
|
6634d6c6: 8b 30 mov (%rax),%esi
|
|
6634d6c8: c1 e6 0b shl $0xb,%esi
|
|
6634d6cb: 01 d6 add %edx,%esi
|
|
6634d6cd: 48 63 f6 movslq %esi,%rsi
|
|
6634d6d0: 48 c1 e6 02 shl $0x2,%rsi
|
|
6634d6d4: 48 8b 47 40 mov 0x40(%rdi),%rax
|
|
6634d6d8: 89 da mov %ebx,%edx
|
|
6634d6da: 48 89 f9 mov %rdi,%rcx
|
|
6634d6dd: 83 c3 01 add $0x1,%ebx
|
|
6634d6e0: 44 8b 04 30 mov (%rax,%rsi,1),%r8d
|
|
6634d6e4: 48 81 c6 00 40 00 00 add $0x4000,%rsi
|
|
6634d6eb: e8 c0 3c ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634d6f0: 83 fb 15 cmp $0x15,%ebx
|
|
6634d6f3: 75 df jne 6634d6d4 <GateFunc_Rom12x8_F+0xa4>
|
|
6634d6f5: 48 83 c4 20 add $0x20,%rsp
|
|
6634d6f9: 5b pop %rbx
|
|
6634d6fa: 5e pop %rsi
|
|
6634d6fb: 5f pop %rdi
|
|
6634d6fc: c3 retq
|
|
6634d6fd: 0f 1f 00 nopl (%rax)
|
|
6634d700: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634d704: 4c 8b 05 15 92 00 00 mov 0x9215(%rip),%r8 # 66356920 <net_queue>
|
|
6634d70b: 48 8b 0d 1e 92 00 00 mov 0x921e(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634d712: 44 8b 4a 34 mov 0x34(%rdx),%r9d
|
|
6634d716: 45 85 c9 test %r9d,%r9d
|
|
6634d719: 74 57 je 6634d772 <GateFunc_Rom12x8_F+0x142>
|
|
6634d71b: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634d71f: 4d 8b 52 68 mov 0x68(%r10),%r10
|
|
6634d723: 45 29 0a sub %r9d,(%r10)
|
|
6634d726: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx)
|
|
6634d72d: 41 8b 32 mov (%r10),%esi
|
|
6634d730: 45 31 d2 xor %r10d,%r10d
|
|
6634d733: 4c 8b 48 68 mov 0x68(%rax),%r9
|
|
6634d737: 85 f6 test %esi,%esi
|
|
6634d739: 41 0f 9f c2 setg %r10b
|
|
6634d73d: 45 3b 11 cmp (%r9),%r10d
|
|
6634d740: 74 30 je 6634d772 <GateFunc_Rom12x8_F+0x142>
|
|
6634d742: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634d746: 4d 8b 49 68 mov 0x68(%r9),%r9
|
|
6634d74a: 41 8b 19 mov (%r9),%ebx
|
|
6634d74d: 85 db test %ebx,%ebx
|
|
6634d74f: 75 21 jne 6634d772 <GateFunc_Rom12x8_F+0x142>
|
|
6634d751: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634d755: 4d 8b 51 68 mov 0x68(%r9),%r10
|
|
6634d759: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634d75d: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634d764: 4c 63 09 movslq (%rcx),%r9
|
|
6634d767: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634d76b: 44 89 19 mov %r11d,(%rcx)
|
|
6634d76e: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634d772: 44 8b 4a 38 mov 0x38(%rdx),%r9d
|
|
6634d776: 45 85 c9 test %r9d,%r9d
|
|
6634d779: 74 59 je 6634d7d4 <GateFunc_Rom12x8_F+0x1a4>
|
|
6634d77b: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634d77f: 4d 8b 52 70 mov 0x70(%r10),%r10
|
|
6634d783: 45 29 0a sub %r9d,(%r10)
|
|
6634d786: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx)
|
|
6634d78d: 45 8b 1a mov (%r10),%r11d
|
|
6634d790: 45 31 d2 xor %r10d,%r10d
|
|
6634d793: 4c 8b 48 70 mov 0x70(%rax),%r9
|
|
6634d797: 45 85 db test %r11d,%r11d
|
|
6634d79a: 41 0f 9f c2 setg %r10b
|
|
6634d79e: 45 3b 11 cmp (%r9),%r10d
|
|
6634d7a1: 74 31 je 6634d7d4 <GateFunc_Rom12x8_F+0x1a4>
|
|
6634d7a3: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634d7a7: 4d 8b 49 70 mov 0x70(%r9),%r9
|
|
6634d7ab: 45 8b 11 mov (%r9),%r10d
|
|
6634d7ae: 45 85 d2 test %r10d,%r10d
|
|
6634d7b1: 75 21 jne 6634d7d4 <GateFunc_Rom12x8_F+0x1a4>
|
|
6634d7b3: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634d7b7: 4d 8b 51 70 mov 0x70(%r9),%r10
|
|
6634d7bb: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634d7bf: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634d7c6: 4c 63 09 movslq (%rcx),%r9
|
|
6634d7c9: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634d7cd: 44 89 19 mov %r11d,(%rcx)
|
|
6634d7d0: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634d7d4: 44 8b 4a 3c mov 0x3c(%rdx),%r9d
|
|
6634d7d8: 45 85 c9 test %r9d,%r9d
|
|
6634d7db: 74 58 je 6634d835 <GateFunc_Rom12x8_F+0x205>
|
|
6634d7dd: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634d7e1: 4d 8b 52 78 mov 0x78(%r10),%r10
|
|
6634d7e5: 45 29 0a sub %r9d,(%r10)
|
|
6634d7e8: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx)
|
|
6634d7ef: 45 8b 0a mov (%r10),%r9d
|
|
6634d7f2: 45 31 d2 xor %r10d,%r10d
|
|
6634d7f5: 45 85 c9 test %r9d,%r9d
|
|
6634d7f8: 4c 8b 48 78 mov 0x78(%rax),%r9
|
|
6634d7fc: 41 0f 9f c2 setg %r10b
|
|
6634d800: 45 3b 11 cmp (%r9),%r10d
|
|
6634d803: 74 30 je 6634d835 <GateFunc_Rom12x8_F+0x205>
|
|
6634d805: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634d809: 4d 8b 49 78 mov 0x78(%r9),%r9
|
|
6634d80d: 41 8b 31 mov (%r9),%esi
|
|
6634d810: 85 f6 test %esi,%esi
|
|
6634d812: 75 21 jne 6634d835 <GateFunc_Rom12x8_F+0x205>
|
|
6634d814: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634d818: 4d 8b 51 78 mov 0x78(%r9),%r10
|
|
6634d81c: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634d820: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634d827: 4c 63 09 movslq (%rcx),%r9
|
|
6634d82a: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634d82e: 44 89 19 mov %r11d,(%rcx)
|
|
6634d831: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634d835: 44 8b 4a 40 mov 0x40(%rdx),%r9d
|
|
6634d839: 45 85 c9 test %r9d,%r9d
|
|
6634d83c: 74 64 je 6634d8a2 <GateFunc_Rom12x8_F+0x272>
|
|
6634d83e: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634d842: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10
|
|
6634d849: 45 29 0a sub %r9d,(%r10)
|
|
6634d84c: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx)
|
|
6634d853: 41 8b 1a mov (%r10),%ebx
|
|
6634d856: 45 31 d2 xor %r10d,%r10d
|
|
6634d859: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9
|
|
6634d860: 85 db test %ebx,%ebx
|
|
6634d862: 41 0f 9f c2 setg %r10b
|
|
6634d866: 45 3b 11 cmp (%r9),%r10d
|
|
6634d869: 74 37 je 6634d8a2 <GateFunc_Rom12x8_F+0x272>
|
|
6634d86b: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634d86f: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9
|
|
6634d876: 45 8b 19 mov (%r9),%r11d
|
|
6634d879: 45 85 db test %r11d,%r11d
|
|
6634d87c: 75 24 jne 6634d8a2 <GateFunc_Rom12x8_F+0x272>
|
|
6634d87e: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634d882: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10
|
|
6634d889: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634d88d: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634d894: 4c 63 09 movslq (%rcx),%r9
|
|
6634d897: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634d89b: 44 89 19 mov %r11d,(%rcx)
|
|
6634d89e: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634d8a2: 44 8b 4a 44 mov 0x44(%rdx),%r9d
|
|
6634d8a6: 45 85 c9 test %r9d,%r9d
|
|
6634d8a9: 74 66 je 6634d911 <GateFunc_Rom12x8_F+0x2e1>
|
|
6634d8ab: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634d8af: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10
|
|
6634d8b6: 45 29 0a sub %r9d,(%r10)
|
|
6634d8b9: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx)
|
|
6634d8c0: 45 8b 12 mov (%r10),%r10d
|
|
6634d8c3: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9
|
|
6634d8ca: 45 85 d2 test %r10d,%r10d
|
|
6634d8cd: 41 0f 9f c2 setg %r10b
|
|
6634d8d1: 45 0f b6 d2 movzbl %r10b,%r10d
|
|
6634d8d5: 45 3b 11 cmp (%r9),%r10d
|
|
6634d8d8: 74 37 je 6634d911 <GateFunc_Rom12x8_F+0x2e1>
|
|
6634d8da: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634d8de: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9
|
|
6634d8e5: 45 8b 09 mov (%r9),%r9d
|
|
6634d8e8: 45 85 c9 test %r9d,%r9d
|
|
6634d8eb: 75 24 jne 6634d911 <GateFunc_Rom12x8_F+0x2e1>
|
|
6634d8ed: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634d8f1: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10
|
|
6634d8f8: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634d8fc: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634d903: 4c 63 09 movslq (%rcx),%r9
|
|
6634d906: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634d90a: 44 89 19 mov %r11d,(%rcx)
|
|
6634d90d: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634d911: 44 8b 4a 48 mov 0x48(%rdx),%r9d
|
|
6634d915: 45 85 c9 test %r9d,%r9d
|
|
6634d918: 74 63 je 6634d97d <GateFunc_Rom12x8_F+0x34d>
|
|
6634d91a: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634d91e: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10
|
|
6634d925: 45 29 0a sub %r9d,(%r10)
|
|
6634d928: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx)
|
|
6634d92f: 41 8b 32 mov (%r10),%esi
|
|
6634d932: 45 31 d2 xor %r10d,%r10d
|
|
6634d935: 4c 8b 88 90 00 00 00 mov 0x90(%rax),%r9
|
|
6634d93c: 85 f6 test %esi,%esi
|
|
6634d93e: 41 0f 9f c2 setg %r10b
|
|
6634d942: 45 3b 11 cmp (%r9),%r10d
|
|
6634d945: 74 36 je 6634d97d <GateFunc_Rom12x8_F+0x34d>
|
|
6634d947: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634d94b: 4d 8b 89 90 00 00 00 mov 0x90(%r9),%r9
|
|
6634d952: 41 8b 19 mov (%r9),%ebx
|
|
6634d955: 85 db test %ebx,%ebx
|
|
6634d957: 75 24 jne 6634d97d <GateFunc_Rom12x8_F+0x34d>
|
|
6634d959: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634d95d: 4d 8b 91 90 00 00 00 mov 0x90(%r9),%r10
|
|
6634d964: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634d968: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634d96f: 4c 63 09 movslq (%rcx),%r9
|
|
6634d972: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634d976: 44 89 19 mov %r11d,(%rcx)
|
|
6634d979: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634d97d: 44 8b 4a 4c mov 0x4c(%rdx),%r9d
|
|
6634d981: 45 85 c9 test %r9d,%r9d
|
|
6634d984: 74 65 je 6634d9eb <GateFunc_Rom12x8_F+0x3bb>
|
|
6634d986: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634d98a: 4d 8b 92 98 00 00 00 mov 0x98(%r10),%r10
|
|
6634d991: 45 29 0a sub %r9d,(%r10)
|
|
6634d994: c7 42 4c 00 00 00 00 movl $0x0,0x4c(%rdx)
|
|
6634d99b: 45 8b 1a mov (%r10),%r11d
|
|
6634d99e: 45 31 d2 xor %r10d,%r10d
|
|
6634d9a1: 4c 8b 88 98 00 00 00 mov 0x98(%rax),%r9
|
|
6634d9a8: 45 85 db test %r11d,%r11d
|
|
6634d9ab: 41 0f 9f c2 setg %r10b
|
|
6634d9af: 45 3b 11 cmp (%r9),%r10d
|
|
6634d9b2: 74 37 je 6634d9eb <GateFunc_Rom12x8_F+0x3bb>
|
|
6634d9b4: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634d9b8: 4d 8b 89 98 00 00 00 mov 0x98(%r9),%r9
|
|
6634d9bf: 45 8b 11 mov (%r9),%r10d
|
|
6634d9c2: 45 85 d2 test %r10d,%r10d
|
|
6634d9c5: 75 24 jne 6634d9eb <GateFunc_Rom12x8_F+0x3bb>
|
|
6634d9c7: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634d9cb: 4d 8b 91 98 00 00 00 mov 0x98(%r9),%r10
|
|
6634d9d2: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634d9d6: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634d9dd: 4c 63 09 movslq (%rcx),%r9
|
|
6634d9e0: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634d9e4: 44 89 19 mov %r11d,(%rcx)
|
|
6634d9e7: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634d9eb: 44 8b 4a 50 mov 0x50(%rdx),%r9d
|
|
6634d9ef: 45 85 c9 test %r9d,%r9d
|
|
6634d9f2: 0f 84 fd fc ff ff je 6634d6f5 <GateFunc_Rom12x8_F+0xc5>
|
|
6634d9f8: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634d9fc: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax
|
|
6634da03: 4d 8b 92 a0 00 00 00 mov 0xa0(%r10),%r10
|
|
6634da0a: 45 29 0a sub %r9d,(%r10)
|
|
6634da0d: c7 42 50 00 00 00 00 movl $0x0,0x50(%rdx)
|
|
6634da14: 31 d2 xor %edx,%edx
|
|
6634da16: 45 8b 0a mov (%r10),%r9d
|
|
6634da19: 45 85 c9 test %r9d,%r9d
|
|
6634da1c: 0f 9f c2 setg %dl
|
|
6634da1f: 3b 10 cmp (%rax),%edx
|
|
6634da21: 0f 84 ce fc ff ff je 6634d6f5 <GateFunc_Rom12x8_F+0xc5>
|
|
6634da27: 48 8b 47 20 mov 0x20(%rdi),%rax
|
|
6634da2b: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax
|
|
6634da32: 8b 00 mov (%rax),%eax
|
|
6634da34: 85 c0 test %eax,%eax
|
|
6634da36: 0f 85 b9 fc ff ff jne 6634d6f5 <GateFunc_Rom12x8_F+0xc5>
|
|
6634da3c: 48 8b 47 28 mov 0x28(%rdi),%rax
|
|
6634da40: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx
|
|
6634da47: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634da4b: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634da51: 48 63 01 movslq (%rcx),%rax
|
|
6634da54: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634da58: 44 89 09 mov %r9d,(%rcx)
|
|
6634da5b: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634da5f: 48 83 c4 20 add $0x20,%rsp
|
|
6634da63: 5b pop %rbx
|
|
6634da64: 5e pop %rsi
|
|
6634da65: 5f pop %rdi
|
|
6634da66: c3 retq
|
|
6634da67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634da6e: 00 00
|
|
|
|
000000006634da70 <GateFunc_Rom9x8_F>:
|
|
6634da70: 57 push %rdi
|
|
6634da71: 56 push %rsi
|
|
6634da72: 53 push %rbx
|
|
6634da73: 48 83 ec 20 sub $0x20,%rsp
|
|
6634da77: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634da7b: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx
|
|
6634da82: 48 89 cf mov %rcx,%rdi
|
|
6634da85: 8b 12 mov (%rdx),%edx
|
|
6634da87: 85 d2 test %edx,%edx
|
|
6634da89: 0f 84 91 00 00 00 je 6634db20 <GateFunc_Rom9x8_F+0xb0>
|
|
6634da8f: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
6634da93: bb 0a 00 00 00 mov $0xa,%ebx
|
|
6634da98: 8b 0a mov (%rdx),%ecx
|
|
6634da9a: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634da9e: 8b 12 mov (%rdx),%edx
|
|
6634daa0: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
6634daa3: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
6634daa7: 8b 09 mov (%rcx),%ecx
|
|
6634daa9: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
6634daac: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
6634dab0: 8b 09 mov (%rcx),%ecx
|
|
6634dab2: 8d 14 ca lea (%rdx,%rcx,8),%edx
|
|
6634dab5: 48 8b 48 28 mov 0x28(%rax),%rcx
|
|
6634dab9: 8b 31 mov (%rcx),%esi
|
|
6634dabb: 48 8b 48 40 mov 0x40(%rax),%rcx
|
|
6634dabf: c1 e6 04 shl $0x4,%esi
|
|
6634dac2: 01 d6 add %edx,%esi
|
|
6634dac4: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
6634dac8: 8b 12 mov (%rdx),%edx
|
|
6634daca: c1 e2 05 shl $0x5,%edx
|
|
6634dacd: 01 d6 add %edx,%esi
|
|
6634dacf: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634dad3: 48 8b 40 48 mov 0x48(%rax),%rax
|
|
6634dad7: 8b 12 mov (%rdx),%edx
|
|
6634dad9: c1 e2 06 shl $0x6,%edx
|
|
6634dadc: 01 f2 add %esi,%edx
|
|
6634dade: 8b 31 mov (%rcx),%esi
|
|
6634dae0: c1 e6 07 shl $0x7,%esi
|
|
6634dae3: 01 f2 add %esi,%edx
|
|
6634dae5: 8b 30 mov (%rax),%esi
|
|
6634dae7: c1 e6 08 shl $0x8,%esi
|
|
6634daea: 01 d6 add %edx,%esi
|
|
6634daec: 48 63 f6 movslq %esi,%rsi
|
|
6634daef: 48 c1 e6 02 shl $0x2,%rsi
|
|
6634daf3: 48 8b 47 40 mov 0x40(%rdi),%rax
|
|
6634daf7: 89 da mov %ebx,%edx
|
|
6634daf9: 48 89 f9 mov %rdi,%rcx
|
|
6634dafc: 83 c3 01 add $0x1,%ebx
|
|
6634daff: 44 8b 04 30 mov (%rax,%rsi,1),%r8d
|
|
6634db03: 48 81 c6 00 08 00 00 add $0x800,%rsi
|
|
6634db0a: e8 a1 38 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634db0f: 83 fb 12 cmp $0x12,%ebx
|
|
6634db12: 75 df jne 6634daf3 <GateFunc_Rom9x8_F+0x83>
|
|
6634db14: 48 83 c4 20 add $0x20,%rsp
|
|
6634db18: 5b pop %rbx
|
|
6634db19: 5e pop %rsi
|
|
6634db1a: 5f pop %rdi
|
|
6634db1b: c3 retq
|
|
6634db1c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
6634db20: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634db24: 4c 8b 05 f5 8d 00 00 mov 0x8df5(%rip),%r8 # 66356920 <net_queue>
|
|
6634db2b: 48 8b 0d fe 8d 00 00 mov 0x8dfe(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634db32: 44 8b 4a 28 mov 0x28(%rdx),%r9d
|
|
6634db36: 45 85 c9 test %r9d,%r9d
|
|
6634db39: 74 57 je 6634db92 <GateFunc_Rom9x8_F+0x122>
|
|
6634db3b: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634db3f: 4d 8b 52 50 mov 0x50(%r10),%r10
|
|
6634db43: 45 29 0a sub %r9d,(%r10)
|
|
6634db46: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx)
|
|
6634db4d: 41 8b 32 mov (%r10),%esi
|
|
6634db50: 45 31 d2 xor %r10d,%r10d
|
|
6634db53: 4c 8b 48 50 mov 0x50(%rax),%r9
|
|
6634db57: 85 f6 test %esi,%esi
|
|
6634db59: 41 0f 9f c2 setg %r10b
|
|
6634db5d: 45 3b 11 cmp (%r9),%r10d
|
|
6634db60: 74 30 je 6634db92 <GateFunc_Rom9x8_F+0x122>
|
|
6634db62: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634db66: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634db6a: 41 8b 19 mov (%r9),%ebx
|
|
6634db6d: 85 db test %ebx,%ebx
|
|
6634db6f: 75 21 jne 6634db92 <GateFunc_Rom9x8_F+0x122>
|
|
6634db71: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634db75: 4d 8b 51 50 mov 0x50(%r9),%r10
|
|
6634db79: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634db7d: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634db84: 4c 63 09 movslq (%rcx),%r9
|
|
6634db87: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634db8b: 44 89 19 mov %r11d,(%rcx)
|
|
6634db8e: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634db92: 44 8b 4a 2c mov 0x2c(%rdx),%r9d
|
|
6634db96: 45 85 c9 test %r9d,%r9d
|
|
6634db99: 74 59 je 6634dbf4 <GateFunc_Rom9x8_F+0x184>
|
|
6634db9b: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634db9f: 4d 8b 52 58 mov 0x58(%r10),%r10
|
|
6634dba3: 45 29 0a sub %r9d,(%r10)
|
|
6634dba6: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx)
|
|
6634dbad: 45 8b 1a mov (%r10),%r11d
|
|
6634dbb0: 45 31 d2 xor %r10d,%r10d
|
|
6634dbb3: 4c 8b 48 58 mov 0x58(%rax),%r9
|
|
6634dbb7: 45 85 db test %r11d,%r11d
|
|
6634dbba: 41 0f 9f c2 setg %r10b
|
|
6634dbbe: 45 3b 11 cmp (%r9),%r10d
|
|
6634dbc1: 74 31 je 6634dbf4 <GateFunc_Rom9x8_F+0x184>
|
|
6634dbc3: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634dbc7: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
6634dbcb: 45 8b 11 mov (%r9),%r10d
|
|
6634dbce: 45 85 d2 test %r10d,%r10d
|
|
6634dbd1: 75 21 jne 6634dbf4 <GateFunc_Rom9x8_F+0x184>
|
|
6634dbd3: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634dbd7: 4d 8b 51 58 mov 0x58(%r9),%r10
|
|
6634dbdb: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634dbdf: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634dbe6: 4c 63 09 movslq (%rcx),%r9
|
|
6634dbe9: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634dbed: 44 89 19 mov %r11d,(%rcx)
|
|
6634dbf0: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634dbf4: 44 8b 4a 30 mov 0x30(%rdx),%r9d
|
|
6634dbf8: 45 85 c9 test %r9d,%r9d
|
|
6634dbfb: 74 58 je 6634dc55 <GateFunc_Rom9x8_F+0x1e5>
|
|
6634dbfd: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634dc01: 4d 8b 52 60 mov 0x60(%r10),%r10
|
|
6634dc05: 45 29 0a sub %r9d,(%r10)
|
|
6634dc08: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx)
|
|
6634dc0f: 45 8b 0a mov (%r10),%r9d
|
|
6634dc12: 45 31 d2 xor %r10d,%r10d
|
|
6634dc15: 45 85 c9 test %r9d,%r9d
|
|
6634dc18: 4c 8b 48 60 mov 0x60(%rax),%r9
|
|
6634dc1c: 41 0f 9f c2 setg %r10b
|
|
6634dc20: 45 3b 11 cmp (%r9),%r10d
|
|
6634dc23: 74 30 je 6634dc55 <GateFunc_Rom9x8_F+0x1e5>
|
|
6634dc25: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634dc29: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
6634dc2d: 41 8b 31 mov (%r9),%esi
|
|
6634dc30: 85 f6 test %esi,%esi
|
|
6634dc32: 75 21 jne 6634dc55 <GateFunc_Rom9x8_F+0x1e5>
|
|
6634dc34: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634dc38: 4d 8b 51 60 mov 0x60(%r9),%r10
|
|
6634dc3c: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634dc40: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634dc47: 4c 63 09 movslq (%rcx),%r9
|
|
6634dc4a: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634dc4e: 44 89 19 mov %r11d,(%rcx)
|
|
6634dc51: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634dc55: 44 8b 4a 34 mov 0x34(%rdx),%r9d
|
|
6634dc59: 45 85 c9 test %r9d,%r9d
|
|
6634dc5c: 74 58 je 6634dcb6 <GateFunc_Rom9x8_F+0x246>
|
|
6634dc5e: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634dc62: 4d 8b 52 68 mov 0x68(%r10),%r10
|
|
6634dc66: 45 29 0a sub %r9d,(%r10)
|
|
6634dc69: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx)
|
|
6634dc70: 41 8b 1a mov (%r10),%ebx
|
|
6634dc73: 45 31 d2 xor %r10d,%r10d
|
|
6634dc76: 4c 8b 48 68 mov 0x68(%rax),%r9
|
|
6634dc7a: 85 db test %ebx,%ebx
|
|
6634dc7c: 41 0f 9f c2 setg %r10b
|
|
6634dc80: 45 3b 11 cmp (%r9),%r10d
|
|
6634dc83: 74 31 je 6634dcb6 <GateFunc_Rom9x8_F+0x246>
|
|
6634dc85: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634dc89: 4d 8b 49 68 mov 0x68(%r9),%r9
|
|
6634dc8d: 45 8b 19 mov (%r9),%r11d
|
|
6634dc90: 45 85 db test %r11d,%r11d
|
|
6634dc93: 75 21 jne 6634dcb6 <GateFunc_Rom9x8_F+0x246>
|
|
6634dc95: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634dc99: 4d 8b 51 68 mov 0x68(%r9),%r10
|
|
6634dc9d: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634dca1: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634dca8: 4c 63 09 movslq (%rcx),%r9
|
|
6634dcab: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634dcaf: 44 89 19 mov %r11d,(%rcx)
|
|
6634dcb2: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634dcb6: 44 8b 4a 38 mov 0x38(%rdx),%r9d
|
|
6634dcba: 45 85 c9 test %r9d,%r9d
|
|
6634dcbd: 74 5a je 6634dd19 <GateFunc_Rom9x8_F+0x2a9>
|
|
6634dcbf: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634dcc3: 4d 8b 52 70 mov 0x70(%r10),%r10
|
|
6634dcc7: 45 29 0a sub %r9d,(%r10)
|
|
6634dcca: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx)
|
|
6634dcd1: 45 8b 12 mov (%r10),%r10d
|
|
6634dcd4: 4c 8b 48 70 mov 0x70(%rax),%r9
|
|
6634dcd8: 45 85 d2 test %r10d,%r10d
|
|
6634dcdb: 41 0f 9f c2 setg %r10b
|
|
6634dcdf: 45 0f b6 d2 movzbl %r10b,%r10d
|
|
6634dce3: 45 3b 11 cmp (%r9),%r10d
|
|
6634dce6: 74 31 je 6634dd19 <GateFunc_Rom9x8_F+0x2a9>
|
|
6634dce8: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634dcec: 4d 8b 49 70 mov 0x70(%r9),%r9
|
|
6634dcf0: 45 8b 09 mov (%r9),%r9d
|
|
6634dcf3: 45 85 c9 test %r9d,%r9d
|
|
6634dcf6: 75 21 jne 6634dd19 <GateFunc_Rom9x8_F+0x2a9>
|
|
6634dcf8: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634dcfc: 4d 8b 51 70 mov 0x70(%r9),%r10
|
|
6634dd00: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634dd04: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634dd0b: 4c 63 09 movslq (%rcx),%r9
|
|
6634dd0e: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634dd12: 44 89 19 mov %r11d,(%rcx)
|
|
6634dd15: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634dd19: 44 8b 4a 3c mov 0x3c(%rdx),%r9d
|
|
6634dd1d: 45 85 c9 test %r9d,%r9d
|
|
6634dd20: 74 57 je 6634dd79 <GateFunc_Rom9x8_F+0x309>
|
|
6634dd22: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634dd26: 4d 8b 52 78 mov 0x78(%r10),%r10
|
|
6634dd2a: 45 29 0a sub %r9d,(%r10)
|
|
6634dd2d: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx)
|
|
6634dd34: 41 8b 32 mov (%r10),%esi
|
|
6634dd37: 45 31 d2 xor %r10d,%r10d
|
|
6634dd3a: 4c 8b 48 78 mov 0x78(%rax),%r9
|
|
6634dd3e: 85 f6 test %esi,%esi
|
|
6634dd40: 41 0f 9f c2 setg %r10b
|
|
6634dd44: 45 3b 11 cmp (%r9),%r10d
|
|
6634dd47: 74 30 je 6634dd79 <GateFunc_Rom9x8_F+0x309>
|
|
6634dd49: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634dd4d: 4d 8b 49 78 mov 0x78(%r9),%r9
|
|
6634dd51: 41 8b 19 mov (%r9),%ebx
|
|
6634dd54: 85 db test %ebx,%ebx
|
|
6634dd56: 75 21 jne 6634dd79 <GateFunc_Rom9x8_F+0x309>
|
|
6634dd58: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634dd5c: 4d 8b 51 78 mov 0x78(%r9),%r10
|
|
6634dd60: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634dd64: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634dd6b: 4c 63 09 movslq (%rcx),%r9
|
|
6634dd6e: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634dd72: 44 89 19 mov %r11d,(%rcx)
|
|
6634dd75: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634dd79: 44 8b 4a 40 mov 0x40(%rdx),%r9d
|
|
6634dd7d: 45 85 c9 test %r9d,%r9d
|
|
6634dd80: 74 65 je 6634dde7 <GateFunc_Rom9x8_F+0x377>
|
|
6634dd82: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634dd86: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10
|
|
6634dd8d: 45 29 0a sub %r9d,(%r10)
|
|
6634dd90: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx)
|
|
6634dd97: 45 8b 1a mov (%r10),%r11d
|
|
6634dd9a: 45 31 d2 xor %r10d,%r10d
|
|
6634dd9d: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9
|
|
6634dda4: 45 85 db test %r11d,%r11d
|
|
6634dda7: 41 0f 9f c2 setg %r10b
|
|
6634ddab: 45 3b 11 cmp (%r9),%r10d
|
|
6634ddae: 74 37 je 6634dde7 <GateFunc_Rom9x8_F+0x377>
|
|
6634ddb0: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634ddb4: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9
|
|
6634ddbb: 45 8b 11 mov (%r9),%r10d
|
|
6634ddbe: 45 85 d2 test %r10d,%r10d
|
|
6634ddc1: 75 24 jne 6634dde7 <GateFunc_Rom9x8_F+0x377>
|
|
6634ddc3: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634ddc7: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10
|
|
6634ddce: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634ddd2: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634ddd9: 4c 63 09 movslq (%rcx),%r9
|
|
6634dddc: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634dde0: 44 89 19 mov %r11d,(%rcx)
|
|
6634dde3: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634dde7: 44 8b 4a 44 mov 0x44(%rdx),%r9d
|
|
6634ddeb: 45 85 c9 test %r9d,%r9d
|
|
6634ddee: 0f 84 20 fd ff ff je 6634db14 <GateFunc_Rom9x8_F+0xa4>
|
|
6634ddf4: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634ddf8: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax
|
|
6634ddff: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10
|
|
6634de06: 45 29 0a sub %r9d,(%r10)
|
|
6634de09: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx)
|
|
6634de10: 31 d2 xor %edx,%edx
|
|
6634de12: 45 8b 0a mov (%r10),%r9d
|
|
6634de15: 45 85 c9 test %r9d,%r9d
|
|
6634de18: 0f 9f c2 setg %dl
|
|
6634de1b: 3b 10 cmp (%rax),%edx
|
|
6634de1d: 0f 84 f1 fc ff ff je 6634db14 <GateFunc_Rom9x8_F+0xa4>
|
|
6634de23: 48 8b 47 20 mov 0x20(%rdi),%rax
|
|
6634de27: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax
|
|
6634de2e: 8b 00 mov (%rax),%eax
|
|
6634de30: 85 c0 test %eax,%eax
|
|
6634de32: 0f 85 dc fc ff ff jne 6634db14 <GateFunc_Rom9x8_F+0xa4>
|
|
6634de38: 48 8b 47 28 mov 0x28(%rdi),%rax
|
|
6634de3c: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx
|
|
6634de43: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634de47: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634de4d: 48 63 01 movslq (%rcx),%rax
|
|
6634de50: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634de54: 44 89 09 mov %r9d,(%rcx)
|
|
6634de57: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634de5b: 48 83 c4 20 add $0x20,%rsp
|
|
6634de5f: 5b pop %rbx
|
|
6634de60: 5e pop %rsi
|
|
6634de61: 5f pop %rdi
|
|
6634de62: c3 retq
|
|
6634de63: 0f 1f 00 nopl (%rax)
|
|
6634de66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634de6d: 00 00 00
|
|
|
|
000000006634de70 <GateFunc_Rom11x8_F>:
|
|
6634de70: 57 push %rdi
|
|
6634de71: 56 push %rsi
|
|
6634de72: 53 push %rbx
|
|
6634de73: 48 83 ec 20 sub $0x20,%rsp
|
|
6634de77: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634de7b: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx
|
|
6634de82: 48 89 cf mov %rcx,%rdi
|
|
6634de85: 8b 12 mov (%rdx),%edx
|
|
6634de87: 85 d2 test %edx,%edx
|
|
6634de89: 0f 84 b1 00 00 00 je 6634df40 <GateFunc_Rom11x8_F+0xd0>
|
|
6634de8f: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
6634de93: bb 0c 00 00 00 mov $0xc,%ebx
|
|
6634de98: 8b 0a mov (%rdx),%ecx
|
|
6634de9a: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634de9e: 8b 12 mov (%rdx),%edx
|
|
6634dea0: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
6634dea3: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
6634dea7: 8b 09 mov (%rcx),%ecx
|
|
6634dea9: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
6634deac: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
6634deb0: 8b 09 mov (%rcx),%ecx
|
|
6634deb2: 8d 34 ca lea (%rdx,%rcx,8),%esi
|
|
6634deb5: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
6634deb9: 48 8b 48 30 mov 0x30(%rax),%rcx
|
|
6634debd: 8b 12 mov (%rdx),%edx
|
|
6634debf: c1 e2 04 shl $0x4,%edx
|
|
6634dec2: 01 f2 add %esi,%edx
|
|
6634dec4: 8b 31 mov (%rcx),%esi
|
|
6634dec6: 48 8b 48 38 mov 0x38(%rax),%rcx
|
|
6634deca: c1 e6 05 shl $0x5,%esi
|
|
6634decd: 01 f2 add %esi,%edx
|
|
6634decf: 8b 31 mov (%rcx),%esi
|
|
6634ded1: 48 8b 48 50 mov 0x50(%rax),%rcx
|
|
6634ded5: c1 e6 06 shl $0x6,%esi
|
|
6634ded8: 01 d6 add %edx,%esi
|
|
6634deda: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
6634dede: 8b 12 mov (%rdx),%edx
|
|
6634dee0: c1 e2 07 shl $0x7,%edx
|
|
6634dee3: 01 d6 add %edx,%esi
|
|
6634dee5: 48 8b 50 48 mov 0x48(%rax),%rdx
|
|
6634dee9: 48 8b 40 58 mov 0x58(%rax),%rax
|
|
6634deed: 8b 12 mov (%rdx),%edx
|
|
6634deef: c1 e2 08 shl $0x8,%edx
|
|
6634def2: 01 f2 add %esi,%edx
|
|
6634def4: 8b 31 mov (%rcx),%esi
|
|
6634def6: c1 e6 09 shl $0x9,%esi
|
|
6634def9: 01 f2 add %esi,%edx
|
|
6634defb: 8b 30 mov (%rax),%esi
|
|
6634defd: c1 e6 0a shl $0xa,%esi
|
|
6634df00: 01 d6 add %edx,%esi
|
|
6634df02: 48 63 f6 movslq %esi,%rsi
|
|
6634df05: 48 c1 e6 02 shl $0x2,%rsi
|
|
6634df09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6634df10: 48 8b 47 40 mov 0x40(%rdi),%rax
|
|
6634df14: 89 da mov %ebx,%edx
|
|
6634df16: 48 89 f9 mov %rdi,%rcx
|
|
6634df19: 83 c3 01 add $0x1,%ebx
|
|
6634df1c: 44 8b 04 30 mov (%rax,%rsi,1),%r8d
|
|
6634df20: 48 81 c6 00 20 00 00 add $0x2000,%rsi
|
|
6634df27: e8 84 34 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634df2c: 83 fb 14 cmp $0x14,%ebx
|
|
6634df2f: 75 df jne 6634df10 <GateFunc_Rom11x8_F+0xa0>
|
|
6634df31: 48 83 c4 20 add $0x20,%rsp
|
|
6634df35: 5b pop %rbx
|
|
6634df36: 5e pop %rsi
|
|
6634df37: 5f pop %rdi
|
|
6634df38: c3 retq
|
|
6634df39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6634df40: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634df44: 4c 8b 05 d5 89 00 00 mov 0x89d5(%rip),%r8 # 66356920 <net_queue>
|
|
6634df4b: 48 8b 0d de 89 00 00 mov 0x89de(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634df52: 44 8b 4a 30 mov 0x30(%rdx),%r9d
|
|
6634df56: 45 85 c9 test %r9d,%r9d
|
|
6634df59: 74 57 je 6634dfb2 <GateFunc_Rom11x8_F+0x142>
|
|
6634df5b: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634df5f: 4d 8b 52 60 mov 0x60(%r10),%r10
|
|
6634df63: 45 29 0a sub %r9d,(%r10)
|
|
6634df66: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx)
|
|
6634df6d: 41 8b 32 mov (%r10),%esi
|
|
6634df70: 45 31 d2 xor %r10d,%r10d
|
|
6634df73: 4c 8b 48 60 mov 0x60(%rax),%r9
|
|
6634df77: 85 f6 test %esi,%esi
|
|
6634df79: 41 0f 9f c2 setg %r10b
|
|
6634df7d: 45 3b 11 cmp (%r9),%r10d
|
|
6634df80: 74 30 je 6634dfb2 <GateFunc_Rom11x8_F+0x142>
|
|
6634df82: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634df86: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
6634df8a: 41 8b 19 mov (%r9),%ebx
|
|
6634df8d: 85 db test %ebx,%ebx
|
|
6634df8f: 75 21 jne 6634dfb2 <GateFunc_Rom11x8_F+0x142>
|
|
6634df91: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634df95: 4d 8b 51 60 mov 0x60(%r9),%r10
|
|
6634df99: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634df9d: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634dfa4: 4c 63 09 movslq (%rcx),%r9
|
|
6634dfa7: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634dfab: 44 89 19 mov %r11d,(%rcx)
|
|
6634dfae: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634dfb2: 44 8b 4a 34 mov 0x34(%rdx),%r9d
|
|
6634dfb6: 45 85 c9 test %r9d,%r9d
|
|
6634dfb9: 74 59 je 6634e014 <GateFunc_Rom11x8_F+0x1a4>
|
|
6634dfbb: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634dfbf: 4d 8b 52 68 mov 0x68(%r10),%r10
|
|
6634dfc3: 45 29 0a sub %r9d,(%r10)
|
|
6634dfc6: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx)
|
|
6634dfcd: 45 8b 1a mov (%r10),%r11d
|
|
6634dfd0: 45 31 d2 xor %r10d,%r10d
|
|
6634dfd3: 4c 8b 48 68 mov 0x68(%rax),%r9
|
|
6634dfd7: 45 85 db test %r11d,%r11d
|
|
6634dfda: 41 0f 9f c2 setg %r10b
|
|
6634dfde: 45 3b 11 cmp (%r9),%r10d
|
|
6634dfe1: 74 31 je 6634e014 <GateFunc_Rom11x8_F+0x1a4>
|
|
6634dfe3: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634dfe7: 4d 8b 49 68 mov 0x68(%r9),%r9
|
|
6634dfeb: 45 8b 11 mov (%r9),%r10d
|
|
6634dfee: 45 85 d2 test %r10d,%r10d
|
|
6634dff1: 75 21 jne 6634e014 <GateFunc_Rom11x8_F+0x1a4>
|
|
6634dff3: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634dff7: 4d 8b 51 68 mov 0x68(%r9),%r10
|
|
6634dffb: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634dfff: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e006: 4c 63 09 movslq (%rcx),%r9
|
|
6634e009: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e00d: 44 89 19 mov %r11d,(%rcx)
|
|
6634e010: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e014: 44 8b 4a 38 mov 0x38(%rdx),%r9d
|
|
6634e018: 45 85 c9 test %r9d,%r9d
|
|
6634e01b: 74 58 je 6634e075 <GateFunc_Rom11x8_F+0x205>
|
|
6634e01d: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e021: 4d 8b 52 70 mov 0x70(%r10),%r10
|
|
6634e025: 45 29 0a sub %r9d,(%r10)
|
|
6634e028: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx)
|
|
6634e02f: 45 8b 0a mov (%r10),%r9d
|
|
6634e032: 45 31 d2 xor %r10d,%r10d
|
|
6634e035: 45 85 c9 test %r9d,%r9d
|
|
6634e038: 4c 8b 48 70 mov 0x70(%rax),%r9
|
|
6634e03c: 41 0f 9f c2 setg %r10b
|
|
6634e040: 45 3b 11 cmp (%r9),%r10d
|
|
6634e043: 74 30 je 6634e075 <GateFunc_Rom11x8_F+0x205>
|
|
6634e045: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e049: 4d 8b 49 70 mov 0x70(%r9),%r9
|
|
6634e04d: 41 8b 31 mov (%r9),%esi
|
|
6634e050: 85 f6 test %esi,%esi
|
|
6634e052: 75 21 jne 6634e075 <GateFunc_Rom11x8_F+0x205>
|
|
6634e054: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e058: 4d 8b 51 70 mov 0x70(%r9),%r10
|
|
6634e05c: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e060: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e067: 4c 63 09 movslq (%rcx),%r9
|
|
6634e06a: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e06e: 44 89 19 mov %r11d,(%rcx)
|
|
6634e071: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e075: 44 8b 4a 3c mov 0x3c(%rdx),%r9d
|
|
6634e079: 45 85 c9 test %r9d,%r9d
|
|
6634e07c: 74 58 je 6634e0d6 <GateFunc_Rom11x8_F+0x266>
|
|
6634e07e: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e082: 4d 8b 52 78 mov 0x78(%r10),%r10
|
|
6634e086: 45 29 0a sub %r9d,(%r10)
|
|
6634e089: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx)
|
|
6634e090: 41 8b 1a mov (%r10),%ebx
|
|
6634e093: 45 31 d2 xor %r10d,%r10d
|
|
6634e096: 4c 8b 48 78 mov 0x78(%rax),%r9
|
|
6634e09a: 85 db test %ebx,%ebx
|
|
6634e09c: 41 0f 9f c2 setg %r10b
|
|
6634e0a0: 45 3b 11 cmp (%r9),%r10d
|
|
6634e0a3: 74 31 je 6634e0d6 <GateFunc_Rom11x8_F+0x266>
|
|
6634e0a5: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e0a9: 4d 8b 49 78 mov 0x78(%r9),%r9
|
|
6634e0ad: 45 8b 19 mov (%r9),%r11d
|
|
6634e0b0: 45 85 db test %r11d,%r11d
|
|
6634e0b3: 75 21 jne 6634e0d6 <GateFunc_Rom11x8_F+0x266>
|
|
6634e0b5: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e0b9: 4d 8b 51 78 mov 0x78(%r9),%r10
|
|
6634e0bd: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e0c1: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e0c8: 4c 63 09 movslq (%rcx),%r9
|
|
6634e0cb: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e0cf: 44 89 19 mov %r11d,(%rcx)
|
|
6634e0d2: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e0d6: 44 8b 4a 40 mov 0x40(%rdx),%r9d
|
|
6634e0da: 45 85 c9 test %r9d,%r9d
|
|
6634e0dd: 74 66 je 6634e145 <GateFunc_Rom11x8_F+0x2d5>
|
|
6634e0df: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e0e3: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10
|
|
6634e0ea: 45 29 0a sub %r9d,(%r10)
|
|
6634e0ed: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx)
|
|
6634e0f4: 45 8b 12 mov (%r10),%r10d
|
|
6634e0f7: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9
|
|
6634e0fe: 45 85 d2 test %r10d,%r10d
|
|
6634e101: 41 0f 9f c2 setg %r10b
|
|
6634e105: 45 0f b6 d2 movzbl %r10b,%r10d
|
|
6634e109: 45 3b 11 cmp (%r9),%r10d
|
|
6634e10c: 74 37 je 6634e145 <GateFunc_Rom11x8_F+0x2d5>
|
|
6634e10e: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e112: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9
|
|
6634e119: 45 8b 09 mov (%r9),%r9d
|
|
6634e11c: 45 85 c9 test %r9d,%r9d
|
|
6634e11f: 75 24 jne 6634e145 <GateFunc_Rom11x8_F+0x2d5>
|
|
6634e121: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e125: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10
|
|
6634e12c: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e130: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e137: 4c 63 09 movslq (%rcx),%r9
|
|
6634e13a: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e13e: 44 89 19 mov %r11d,(%rcx)
|
|
6634e141: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e145: 44 8b 4a 44 mov 0x44(%rdx),%r9d
|
|
6634e149: 45 85 c9 test %r9d,%r9d
|
|
6634e14c: 74 63 je 6634e1b1 <GateFunc_Rom11x8_F+0x341>
|
|
6634e14e: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e152: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10
|
|
6634e159: 45 29 0a sub %r9d,(%r10)
|
|
6634e15c: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx)
|
|
6634e163: 41 8b 32 mov (%r10),%esi
|
|
6634e166: 45 31 d2 xor %r10d,%r10d
|
|
6634e169: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9
|
|
6634e170: 85 f6 test %esi,%esi
|
|
6634e172: 41 0f 9f c2 setg %r10b
|
|
6634e176: 45 3b 11 cmp (%r9),%r10d
|
|
6634e179: 74 36 je 6634e1b1 <GateFunc_Rom11x8_F+0x341>
|
|
6634e17b: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e17f: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9
|
|
6634e186: 41 8b 19 mov (%r9),%ebx
|
|
6634e189: 85 db test %ebx,%ebx
|
|
6634e18b: 75 24 jne 6634e1b1 <GateFunc_Rom11x8_F+0x341>
|
|
6634e18d: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e191: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10
|
|
6634e198: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e19c: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e1a3: 4c 63 09 movslq (%rcx),%r9
|
|
6634e1a6: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e1aa: 44 89 19 mov %r11d,(%rcx)
|
|
6634e1ad: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e1b1: 44 8b 4a 48 mov 0x48(%rdx),%r9d
|
|
6634e1b5: 45 85 c9 test %r9d,%r9d
|
|
6634e1b8: 74 65 je 6634e21f <GateFunc_Rom11x8_F+0x3af>
|
|
6634e1ba: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e1be: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10
|
|
6634e1c5: 45 29 0a sub %r9d,(%r10)
|
|
6634e1c8: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx)
|
|
6634e1cf: 45 8b 1a mov (%r10),%r11d
|
|
6634e1d2: 45 31 d2 xor %r10d,%r10d
|
|
6634e1d5: 4c 8b 88 90 00 00 00 mov 0x90(%rax),%r9
|
|
6634e1dc: 45 85 db test %r11d,%r11d
|
|
6634e1df: 41 0f 9f c2 setg %r10b
|
|
6634e1e3: 45 3b 11 cmp (%r9),%r10d
|
|
6634e1e6: 74 37 je 6634e21f <GateFunc_Rom11x8_F+0x3af>
|
|
6634e1e8: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e1ec: 4d 8b 89 90 00 00 00 mov 0x90(%r9),%r9
|
|
6634e1f3: 45 8b 11 mov (%r9),%r10d
|
|
6634e1f6: 45 85 d2 test %r10d,%r10d
|
|
6634e1f9: 75 24 jne 6634e21f <GateFunc_Rom11x8_F+0x3af>
|
|
6634e1fb: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e1ff: 4d 8b 91 90 00 00 00 mov 0x90(%r9),%r10
|
|
6634e206: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e20a: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e211: 4c 63 09 movslq (%rcx),%r9
|
|
6634e214: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e218: 44 89 19 mov %r11d,(%rcx)
|
|
6634e21b: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e21f: 44 8b 4a 4c mov 0x4c(%rdx),%r9d
|
|
6634e223: 45 85 c9 test %r9d,%r9d
|
|
6634e226: 0f 84 05 fd ff ff je 6634df31 <GateFunc_Rom11x8_F+0xc1>
|
|
6634e22c: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e230: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax
|
|
6634e237: 4d 8b 92 98 00 00 00 mov 0x98(%r10),%r10
|
|
6634e23e: 45 29 0a sub %r9d,(%r10)
|
|
6634e241: c7 42 4c 00 00 00 00 movl $0x0,0x4c(%rdx)
|
|
6634e248: 31 d2 xor %edx,%edx
|
|
6634e24a: 45 8b 0a mov (%r10),%r9d
|
|
6634e24d: 45 85 c9 test %r9d,%r9d
|
|
6634e250: 0f 9f c2 setg %dl
|
|
6634e253: 3b 10 cmp (%rax),%edx
|
|
6634e255: 0f 84 d6 fc ff ff je 6634df31 <GateFunc_Rom11x8_F+0xc1>
|
|
6634e25b: 48 8b 47 20 mov 0x20(%rdi),%rax
|
|
6634e25f: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax
|
|
6634e266: 8b 00 mov (%rax),%eax
|
|
6634e268: 85 c0 test %eax,%eax
|
|
6634e26a: 0f 85 c1 fc ff ff jne 6634df31 <GateFunc_Rom11x8_F+0xc1>
|
|
6634e270: 48 8b 47 28 mov 0x28(%rdi),%rax
|
|
6634e274: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx
|
|
6634e27b: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634e27f: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634e285: 48 63 01 movslq (%rcx),%rax
|
|
6634e288: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634e28c: 44 89 09 mov %r9d,(%rcx)
|
|
6634e28f: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634e293: 48 83 c4 20 add $0x20,%rsp
|
|
6634e297: 5b pop %rbx
|
|
6634e298: 5e pop %rsi
|
|
6634e299: 5f pop %rdi
|
|
6634e29a: c3 retq
|
|
6634e29b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
|
|
000000006634e2a0 <GateFunc_Rom8x8_F>:
|
|
6634e2a0: 57 push %rdi
|
|
6634e2a1: 56 push %rsi
|
|
6634e2a2: 53 push %rbx
|
|
6634e2a3: 48 83 ec 20 sub $0x20,%rsp
|
|
6634e2a7: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634e2ab: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx
|
|
6634e2b2: 48 89 cf mov %rcx,%rdi
|
|
6634e2b5: 8b 12 mov (%rdx),%edx
|
|
6634e2b7: 85 d2 test %edx,%edx
|
|
6634e2b9: 0f 84 91 00 00 00 je 6634e350 <GateFunc_Rom8x8_F+0xb0>
|
|
6634e2bf: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
6634e2c3: bb 09 00 00 00 mov $0x9,%ebx
|
|
6634e2c8: 8b 0a mov (%rdx),%ecx
|
|
6634e2ca: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634e2ce: 8b 12 mov (%rdx),%edx
|
|
6634e2d0: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
6634e2d3: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
6634e2d7: 8b 09 mov (%rcx),%ecx
|
|
6634e2d9: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
6634e2dc: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
6634e2e0: 8b 09 mov (%rcx),%ecx
|
|
6634e2e2: 8d 34 ca lea (%rdx,%rcx,8),%esi
|
|
6634e2e5: 48 8b 50 28 mov 0x28(%rax),%rdx
|
|
6634e2e9: 48 8b 48 38 mov 0x38(%rax),%rcx
|
|
6634e2ed: 8b 12 mov (%rdx),%edx
|
|
6634e2ef: c1 e2 04 shl $0x4,%edx
|
|
6634e2f2: 01 d6 add %edx,%esi
|
|
6634e2f4: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
6634e2f8: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634e2fc: 8b 12 mov (%rdx),%edx
|
|
6634e2fe: c1 e2 05 shl $0x5,%edx
|
|
6634e301: 01 f2 add %esi,%edx
|
|
6634e303: 8b 31 mov (%rcx),%esi
|
|
6634e305: c1 e6 06 shl $0x6,%esi
|
|
6634e308: 01 f2 add %esi,%edx
|
|
6634e30a: 8b 30 mov (%rax),%esi
|
|
6634e30c: c1 e6 07 shl $0x7,%esi
|
|
6634e30f: 01 d6 add %edx,%esi
|
|
6634e311: 48 63 f6 movslq %esi,%rsi
|
|
6634e314: 48 c1 e6 02 shl $0x2,%rsi
|
|
6634e318: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634e31f: 00
|
|
6634e320: 48 8b 47 40 mov 0x40(%rdi),%rax
|
|
6634e324: 89 da mov %ebx,%edx
|
|
6634e326: 48 89 f9 mov %rdi,%rcx
|
|
6634e329: 83 c3 01 add $0x1,%ebx
|
|
6634e32c: 44 8b 04 30 mov (%rax,%rsi,1),%r8d
|
|
6634e330: 48 81 c6 00 04 00 00 add $0x400,%rsi
|
|
6634e337: e8 74 30 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634e33c: 83 fb 11 cmp $0x11,%ebx
|
|
6634e33f: 75 df jne 6634e320 <GateFunc_Rom8x8_F+0x80>
|
|
6634e341: 48 83 c4 20 add $0x20,%rsp
|
|
6634e345: 5b pop %rbx
|
|
6634e346: 5e pop %rsi
|
|
6634e347: 5f pop %rdi
|
|
6634e348: c3 retq
|
|
6634e349: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6634e350: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634e354: 4c 8b 05 c5 85 00 00 mov 0x85c5(%rip),%r8 # 66356920 <net_queue>
|
|
6634e35b: 48 8b 0d ce 85 00 00 mov 0x85ce(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634e362: 44 8b 4a 24 mov 0x24(%rdx),%r9d
|
|
6634e366: 45 85 c9 test %r9d,%r9d
|
|
6634e369: 74 57 je 6634e3c2 <GateFunc_Rom8x8_F+0x122>
|
|
6634e36b: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e36f: 4d 8b 52 48 mov 0x48(%r10),%r10
|
|
6634e373: 45 29 0a sub %r9d,(%r10)
|
|
6634e376: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx)
|
|
6634e37d: 41 8b 32 mov (%r10),%esi
|
|
6634e380: 45 31 d2 xor %r10d,%r10d
|
|
6634e383: 4c 8b 48 48 mov 0x48(%rax),%r9
|
|
6634e387: 85 f6 test %esi,%esi
|
|
6634e389: 41 0f 9f c2 setg %r10b
|
|
6634e38d: 45 3b 11 cmp (%r9),%r10d
|
|
6634e390: 74 30 je 6634e3c2 <GateFunc_Rom8x8_F+0x122>
|
|
6634e392: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e396: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
6634e39a: 41 8b 19 mov (%r9),%ebx
|
|
6634e39d: 85 db test %ebx,%ebx
|
|
6634e39f: 75 21 jne 6634e3c2 <GateFunc_Rom8x8_F+0x122>
|
|
6634e3a1: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e3a5: 4d 8b 51 48 mov 0x48(%r9),%r10
|
|
6634e3a9: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e3ad: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e3b4: 4c 63 09 movslq (%rcx),%r9
|
|
6634e3b7: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e3bb: 44 89 19 mov %r11d,(%rcx)
|
|
6634e3be: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e3c2: 44 8b 4a 28 mov 0x28(%rdx),%r9d
|
|
6634e3c6: 45 85 c9 test %r9d,%r9d
|
|
6634e3c9: 74 59 je 6634e424 <GateFunc_Rom8x8_F+0x184>
|
|
6634e3cb: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e3cf: 4d 8b 52 50 mov 0x50(%r10),%r10
|
|
6634e3d3: 45 29 0a sub %r9d,(%r10)
|
|
6634e3d6: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx)
|
|
6634e3dd: 45 8b 1a mov (%r10),%r11d
|
|
6634e3e0: 45 31 d2 xor %r10d,%r10d
|
|
6634e3e3: 4c 8b 48 50 mov 0x50(%rax),%r9
|
|
6634e3e7: 45 85 db test %r11d,%r11d
|
|
6634e3ea: 41 0f 9f c2 setg %r10b
|
|
6634e3ee: 45 3b 11 cmp (%r9),%r10d
|
|
6634e3f1: 74 31 je 6634e424 <GateFunc_Rom8x8_F+0x184>
|
|
6634e3f3: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e3f7: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634e3fb: 45 8b 11 mov (%r9),%r10d
|
|
6634e3fe: 45 85 d2 test %r10d,%r10d
|
|
6634e401: 75 21 jne 6634e424 <GateFunc_Rom8x8_F+0x184>
|
|
6634e403: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e407: 4d 8b 51 50 mov 0x50(%r9),%r10
|
|
6634e40b: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e40f: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e416: 4c 63 09 movslq (%rcx),%r9
|
|
6634e419: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e41d: 44 89 19 mov %r11d,(%rcx)
|
|
6634e420: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e424: 44 8b 4a 2c mov 0x2c(%rdx),%r9d
|
|
6634e428: 45 85 c9 test %r9d,%r9d
|
|
6634e42b: 74 58 je 6634e485 <GateFunc_Rom8x8_F+0x1e5>
|
|
6634e42d: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e431: 4d 8b 52 58 mov 0x58(%r10),%r10
|
|
6634e435: 45 29 0a sub %r9d,(%r10)
|
|
6634e438: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx)
|
|
6634e43f: 45 8b 0a mov (%r10),%r9d
|
|
6634e442: 45 31 d2 xor %r10d,%r10d
|
|
6634e445: 45 85 c9 test %r9d,%r9d
|
|
6634e448: 4c 8b 48 58 mov 0x58(%rax),%r9
|
|
6634e44c: 41 0f 9f c2 setg %r10b
|
|
6634e450: 45 3b 11 cmp (%r9),%r10d
|
|
6634e453: 74 30 je 6634e485 <GateFunc_Rom8x8_F+0x1e5>
|
|
6634e455: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e459: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
6634e45d: 41 8b 31 mov (%r9),%esi
|
|
6634e460: 85 f6 test %esi,%esi
|
|
6634e462: 75 21 jne 6634e485 <GateFunc_Rom8x8_F+0x1e5>
|
|
6634e464: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e468: 4d 8b 51 58 mov 0x58(%r9),%r10
|
|
6634e46c: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e470: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e477: 4c 63 09 movslq (%rcx),%r9
|
|
6634e47a: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e47e: 44 89 19 mov %r11d,(%rcx)
|
|
6634e481: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e485: 44 8b 4a 30 mov 0x30(%rdx),%r9d
|
|
6634e489: 45 85 c9 test %r9d,%r9d
|
|
6634e48c: 74 58 je 6634e4e6 <GateFunc_Rom8x8_F+0x246>
|
|
6634e48e: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e492: 4d 8b 52 60 mov 0x60(%r10),%r10
|
|
6634e496: 45 29 0a sub %r9d,(%r10)
|
|
6634e499: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx)
|
|
6634e4a0: 41 8b 1a mov (%r10),%ebx
|
|
6634e4a3: 45 31 d2 xor %r10d,%r10d
|
|
6634e4a6: 4c 8b 48 60 mov 0x60(%rax),%r9
|
|
6634e4aa: 85 db test %ebx,%ebx
|
|
6634e4ac: 41 0f 9f c2 setg %r10b
|
|
6634e4b0: 45 3b 11 cmp (%r9),%r10d
|
|
6634e4b3: 74 31 je 6634e4e6 <GateFunc_Rom8x8_F+0x246>
|
|
6634e4b5: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e4b9: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
6634e4bd: 45 8b 19 mov (%r9),%r11d
|
|
6634e4c0: 45 85 db test %r11d,%r11d
|
|
6634e4c3: 75 21 jne 6634e4e6 <GateFunc_Rom8x8_F+0x246>
|
|
6634e4c5: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e4c9: 4d 8b 51 60 mov 0x60(%r9),%r10
|
|
6634e4cd: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e4d1: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e4d8: 4c 63 09 movslq (%rcx),%r9
|
|
6634e4db: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e4df: 44 89 19 mov %r11d,(%rcx)
|
|
6634e4e2: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e4e6: 44 8b 4a 34 mov 0x34(%rdx),%r9d
|
|
6634e4ea: 45 85 c9 test %r9d,%r9d
|
|
6634e4ed: 74 5a je 6634e549 <GateFunc_Rom8x8_F+0x2a9>
|
|
6634e4ef: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e4f3: 4d 8b 52 68 mov 0x68(%r10),%r10
|
|
6634e4f7: 45 29 0a sub %r9d,(%r10)
|
|
6634e4fa: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx)
|
|
6634e501: 45 8b 12 mov (%r10),%r10d
|
|
6634e504: 4c 8b 48 68 mov 0x68(%rax),%r9
|
|
6634e508: 45 85 d2 test %r10d,%r10d
|
|
6634e50b: 41 0f 9f c2 setg %r10b
|
|
6634e50f: 45 0f b6 d2 movzbl %r10b,%r10d
|
|
6634e513: 45 3b 11 cmp (%r9),%r10d
|
|
6634e516: 74 31 je 6634e549 <GateFunc_Rom8x8_F+0x2a9>
|
|
6634e518: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e51c: 4d 8b 49 68 mov 0x68(%r9),%r9
|
|
6634e520: 45 8b 09 mov (%r9),%r9d
|
|
6634e523: 45 85 c9 test %r9d,%r9d
|
|
6634e526: 75 21 jne 6634e549 <GateFunc_Rom8x8_F+0x2a9>
|
|
6634e528: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e52c: 4d 8b 51 68 mov 0x68(%r9),%r10
|
|
6634e530: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e534: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e53b: 4c 63 09 movslq (%rcx),%r9
|
|
6634e53e: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e542: 44 89 19 mov %r11d,(%rcx)
|
|
6634e545: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e549: 44 8b 4a 38 mov 0x38(%rdx),%r9d
|
|
6634e54d: 45 85 c9 test %r9d,%r9d
|
|
6634e550: 74 57 je 6634e5a9 <GateFunc_Rom8x8_F+0x309>
|
|
6634e552: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e556: 4d 8b 52 70 mov 0x70(%r10),%r10
|
|
6634e55a: 45 29 0a sub %r9d,(%r10)
|
|
6634e55d: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx)
|
|
6634e564: 41 8b 32 mov (%r10),%esi
|
|
6634e567: 45 31 d2 xor %r10d,%r10d
|
|
6634e56a: 4c 8b 48 70 mov 0x70(%rax),%r9
|
|
6634e56e: 85 f6 test %esi,%esi
|
|
6634e570: 41 0f 9f c2 setg %r10b
|
|
6634e574: 45 3b 11 cmp (%r9),%r10d
|
|
6634e577: 74 30 je 6634e5a9 <GateFunc_Rom8x8_F+0x309>
|
|
6634e579: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e57d: 4d 8b 49 70 mov 0x70(%r9),%r9
|
|
6634e581: 41 8b 19 mov (%r9),%ebx
|
|
6634e584: 85 db test %ebx,%ebx
|
|
6634e586: 75 21 jne 6634e5a9 <GateFunc_Rom8x8_F+0x309>
|
|
6634e588: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e58c: 4d 8b 51 70 mov 0x70(%r9),%r10
|
|
6634e590: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e594: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e59b: 4c 63 09 movslq (%rcx),%r9
|
|
6634e59e: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e5a2: 44 89 19 mov %r11d,(%rcx)
|
|
6634e5a5: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e5a9: 44 8b 4a 3c mov 0x3c(%rdx),%r9d
|
|
6634e5ad: 45 85 c9 test %r9d,%r9d
|
|
6634e5b0: 74 59 je 6634e60b <GateFunc_Rom8x8_F+0x36b>
|
|
6634e5b2: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e5b6: 4d 8b 52 78 mov 0x78(%r10),%r10
|
|
6634e5ba: 45 29 0a sub %r9d,(%r10)
|
|
6634e5bd: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx)
|
|
6634e5c4: 45 8b 1a mov (%r10),%r11d
|
|
6634e5c7: 45 31 d2 xor %r10d,%r10d
|
|
6634e5ca: 4c 8b 48 78 mov 0x78(%rax),%r9
|
|
6634e5ce: 45 85 db test %r11d,%r11d
|
|
6634e5d1: 41 0f 9f c2 setg %r10b
|
|
6634e5d5: 45 3b 11 cmp (%r9),%r10d
|
|
6634e5d8: 74 31 je 6634e60b <GateFunc_Rom8x8_F+0x36b>
|
|
6634e5da: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e5de: 4d 8b 49 78 mov 0x78(%r9),%r9
|
|
6634e5e2: 45 8b 11 mov (%r9),%r10d
|
|
6634e5e5: 45 85 d2 test %r10d,%r10d
|
|
6634e5e8: 75 21 jne 6634e60b <GateFunc_Rom8x8_F+0x36b>
|
|
6634e5ea: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e5ee: 4d 8b 51 78 mov 0x78(%r9),%r10
|
|
6634e5f2: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e5f6: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e5fd: 4c 63 09 movslq (%rcx),%r9
|
|
6634e600: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e604: 44 89 19 mov %r11d,(%rcx)
|
|
6634e607: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e60b: 44 8b 4a 40 mov 0x40(%rdx),%r9d
|
|
6634e60f: 45 85 c9 test %r9d,%r9d
|
|
6634e612: 0f 84 29 fd ff ff je 6634e341 <GateFunc_Rom8x8_F+0xa1>
|
|
6634e618: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e61c: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax
|
|
6634e623: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10
|
|
6634e62a: 45 29 0a sub %r9d,(%r10)
|
|
6634e62d: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx)
|
|
6634e634: 31 d2 xor %edx,%edx
|
|
6634e636: 45 8b 0a mov (%r10),%r9d
|
|
6634e639: 45 85 c9 test %r9d,%r9d
|
|
6634e63c: 0f 9f c2 setg %dl
|
|
6634e63f: 3b 10 cmp (%rax),%edx
|
|
6634e641: 0f 84 fa fc ff ff je 6634e341 <GateFunc_Rom8x8_F+0xa1>
|
|
6634e647: 48 8b 47 20 mov 0x20(%rdi),%rax
|
|
6634e64b: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax
|
|
6634e652: 8b 00 mov (%rax),%eax
|
|
6634e654: 85 c0 test %eax,%eax
|
|
6634e656: 0f 85 e5 fc ff ff jne 6634e341 <GateFunc_Rom8x8_F+0xa1>
|
|
6634e65c: 48 8b 47 28 mov 0x28(%rdi),%rax
|
|
6634e660: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx
|
|
6634e667: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634e66b: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634e671: 48 63 01 movslq (%rcx),%rax
|
|
6634e674: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634e678: 44 89 09 mov %r9d,(%rcx)
|
|
6634e67b: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634e67f: 48 83 c4 20 add $0x20,%rsp
|
|
6634e683: 5b pop %rbx
|
|
6634e684: 5e pop %rsi
|
|
6634e685: 5f pop %rdi
|
|
6634e686: c3 retq
|
|
6634e687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634e68e: 00 00
|
|
|
|
000000006634e690 <GateFunc_Rom6x8_F>:
|
|
6634e690: 57 push %rdi
|
|
6634e691: 56 push %rsi
|
|
6634e692: 53 push %rbx
|
|
6634e693: 48 83 ec 20 sub $0x20,%rsp
|
|
6634e697: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634e69b: 48 8b 50 78 mov 0x78(%rax),%rdx
|
|
6634e69f: 48 89 cf mov %rcx,%rdi
|
|
6634e6a2: 8b 12 mov (%rdx),%edx
|
|
6634e6a4: 85 d2 test %edx,%edx
|
|
6634e6a6: 74 78 je 6634e720 <GateFunc_Rom6x8_F+0x90>
|
|
6634e6a8: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
6634e6ac: bb 07 00 00 00 mov $0x7,%ebx
|
|
6634e6b1: 8b 0a mov (%rdx),%ecx
|
|
6634e6b3: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634e6b7: 8b 12 mov (%rdx),%edx
|
|
6634e6b9: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
6634e6bc: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
6634e6c0: 8b 09 mov (%rcx),%ecx
|
|
6634e6c2: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
6634e6c5: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
6634e6c9: 8b 09 mov (%rcx),%ecx
|
|
6634e6cb: 8d 14 ca lea (%rdx,%rcx,8),%edx
|
|
6634e6ce: 48 8b 48 28 mov 0x28(%rax),%rcx
|
|
6634e6d2: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
6634e6d6: 8b 31 mov (%rcx),%esi
|
|
6634e6d8: c1 e6 04 shl $0x4,%esi
|
|
6634e6db: 01 f2 add %esi,%edx
|
|
6634e6dd: 8b 30 mov (%rax),%esi
|
|
6634e6df: c1 e6 05 shl $0x5,%esi
|
|
6634e6e2: 01 d6 add %edx,%esi
|
|
6634e6e4: 48 63 f6 movslq %esi,%rsi
|
|
6634e6e7: 48 c1 e6 02 shl $0x2,%rsi
|
|
6634e6eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634e6f0: 48 8b 47 40 mov 0x40(%rdi),%rax
|
|
6634e6f4: 89 da mov %ebx,%edx
|
|
6634e6f6: 48 89 f9 mov %rdi,%rcx
|
|
6634e6f9: 83 c3 01 add $0x1,%ebx
|
|
6634e6fc: 44 8b 04 30 mov (%rax,%rsi,1),%r8d
|
|
6634e700: 48 81 c6 00 01 00 00 add $0x100,%rsi
|
|
6634e707: e8 a4 2c ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634e70c: 83 fb 0f cmp $0xf,%ebx
|
|
6634e70f: 75 df jne 6634e6f0 <GateFunc_Rom6x8_F+0x60>
|
|
6634e711: 48 83 c4 20 add $0x20,%rsp
|
|
6634e715: 5b pop %rbx
|
|
6634e716: 5e pop %rsi
|
|
6634e717: 5f pop %rdi
|
|
6634e718: c3 retq
|
|
6634e719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6634e720: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634e724: 4c 8b 05 f5 81 00 00 mov 0x81f5(%rip),%r8 # 66356920 <net_queue>
|
|
6634e72b: 48 8b 0d fe 81 00 00 mov 0x81fe(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634e732: 44 8b 4a 1c mov 0x1c(%rdx),%r9d
|
|
6634e736: 45 85 c9 test %r9d,%r9d
|
|
6634e739: 74 57 je 6634e792 <GateFunc_Rom6x8_F+0x102>
|
|
6634e73b: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e73f: 4d 8b 52 38 mov 0x38(%r10),%r10
|
|
6634e743: 45 29 0a sub %r9d,(%r10)
|
|
6634e746: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx)
|
|
6634e74d: 41 8b 32 mov (%r10),%esi
|
|
6634e750: 45 31 d2 xor %r10d,%r10d
|
|
6634e753: 4c 8b 48 38 mov 0x38(%rax),%r9
|
|
6634e757: 85 f6 test %esi,%esi
|
|
6634e759: 41 0f 9f c2 setg %r10b
|
|
6634e75d: 45 3b 11 cmp (%r9),%r10d
|
|
6634e760: 74 30 je 6634e792 <GateFunc_Rom6x8_F+0x102>
|
|
6634e762: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e766: 4d 8b 49 38 mov 0x38(%r9),%r9
|
|
6634e76a: 41 8b 19 mov (%r9),%ebx
|
|
6634e76d: 85 db test %ebx,%ebx
|
|
6634e76f: 75 21 jne 6634e792 <GateFunc_Rom6x8_F+0x102>
|
|
6634e771: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e775: 4d 8b 51 38 mov 0x38(%r9),%r10
|
|
6634e779: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e77d: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e784: 4c 63 09 movslq (%rcx),%r9
|
|
6634e787: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e78b: 44 89 19 mov %r11d,(%rcx)
|
|
6634e78e: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e792: 44 8b 4a 20 mov 0x20(%rdx),%r9d
|
|
6634e796: 45 85 c9 test %r9d,%r9d
|
|
6634e799: 74 59 je 6634e7f4 <GateFunc_Rom6x8_F+0x164>
|
|
6634e79b: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e79f: 4d 8b 52 40 mov 0x40(%r10),%r10
|
|
6634e7a3: 45 29 0a sub %r9d,(%r10)
|
|
6634e7a6: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx)
|
|
6634e7ad: 45 8b 1a mov (%r10),%r11d
|
|
6634e7b0: 45 31 d2 xor %r10d,%r10d
|
|
6634e7b3: 4c 8b 48 40 mov 0x40(%rax),%r9
|
|
6634e7b7: 45 85 db test %r11d,%r11d
|
|
6634e7ba: 41 0f 9f c2 setg %r10b
|
|
6634e7be: 45 3b 11 cmp (%r9),%r10d
|
|
6634e7c1: 74 31 je 6634e7f4 <GateFunc_Rom6x8_F+0x164>
|
|
6634e7c3: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e7c7: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
6634e7cb: 45 8b 11 mov (%r9),%r10d
|
|
6634e7ce: 45 85 d2 test %r10d,%r10d
|
|
6634e7d1: 75 21 jne 6634e7f4 <GateFunc_Rom6x8_F+0x164>
|
|
6634e7d3: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e7d7: 4d 8b 51 40 mov 0x40(%r9),%r10
|
|
6634e7db: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e7df: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e7e6: 4c 63 09 movslq (%rcx),%r9
|
|
6634e7e9: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e7ed: 44 89 19 mov %r11d,(%rcx)
|
|
6634e7f0: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e7f4: 44 8b 4a 24 mov 0x24(%rdx),%r9d
|
|
6634e7f8: 45 85 c9 test %r9d,%r9d
|
|
6634e7fb: 74 58 je 6634e855 <GateFunc_Rom6x8_F+0x1c5>
|
|
6634e7fd: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e801: 4d 8b 52 48 mov 0x48(%r10),%r10
|
|
6634e805: 45 29 0a sub %r9d,(%r10)
|
|
6634e808: c7 42 24 00 00 00 00 movl $0x0,0x24(%rdx)
|
|
6634e80f: 45 8b 0a mov (%r10),%r9d
|
|
6634e812: 45 31 d2 xor %r10d,%r10d
|
|
6634e815: 45 85 c9 test %r9d,%r9d
|
|
6634e818: 4c 8b 48 48 mov 0x48(%rax),%r9
|
|
6634e81c: 41 0f 9f c2 setg %r10b
|
|
6634e820: 45 3b 11 cmp (%r9),%r10d
|
|
6634e823: 74 30 je 6634e855 <GateFunc_Rom6x8_F+0x1c5>
|
|
6634e825: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e829: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
6634e82d: 41 8b 31 mov (%r9),%esi
|
|
6634e830: 85 f6 test %esi,%esi
|
|
6634e832: 75 21 jne 6634e855 <GateFunc_Rom6x8_F+0x1c5>
|
|
6634e834: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e838: 4d 8b 51 48 mov 0x48(%r9),%r10
|
|
6634e83c: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e840: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e847: 4c 63 09 movslq (%rcx),%r9
|
|
6634e84a: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e84e: 44 89 19 mov %r11d,(%rcx)
|
|
6634e851: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e855: 44 8b 4a 28 mov 0x28(%rdx),%r9d
|
|
6634e859: 45 85 c9 test %r9d,%r9d
|
|
6634e85c: 74 58 je 6634e8b6 <GateFunc_Rom6x8_F+0x226>
|
|
6634e85e: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e862: 4d 8b 52 50 mov 0x50(%r10),%r10
|
|
6634e866: 45 29 0a sub %r9d,(%r10)
|
|
6634e869: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx)
|
|
6634e870: 41 8b 1a mov (%r10),%ebx
|
|
6634e873: 45 31 d2 xor %r10d,%r10d
|
|
6634e876: 4c 8b 48 50 mov 0x50(%rax),%r9
|
|
6634e87a: 85 db test %ebx,%ebx
|
|
6634e87c: 41 0f 9f c2 setg %r10b
|
|
6634e880: 45 3b 11 cmp (%r9),%r10d
|
|
6634e883: 74 31 je 6634e8b6 <GateFunc_Rom6x8_F+0x226>
|
|
6634e885: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e889: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634e88d: 45 8b 19 mov (%r9),%r11d
|
|
6634e890: 45 85 db test %r11d,%r11d
|
|
6634e893: 75 21 jne 6634e8b6 <GateFunc_Rom6x8_F+0x226>
|
|
6634e895: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e899: 4d 8b 51 50 mov 0x50(%r9),%r10
|
|
6634e89d: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e8a1: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e8a8: 4c 63 09 movslq (%rcx),%r9
|
|
6634e8ab: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e8af: 44 89 19 mov %r11d,(%rcx)
|
|
6634e8b2: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e8b6: 44 8b 4a 2c mov 0x2c(%rdx),%r9d
|
|
6634e8ba: 45 85 c9 test %r9d,%r9d
|
|
6634e8bd: 74 5a je 6634e919 <GateFunc_Rom6x8_F+0x289>
|
|
6634e8bf: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e8c3: 4d 8b 52 58 mov 0x58(%r10),%r10
|
|
6634e8c7: 45 29 0a sub %r9d,(%r10)
|
|
6634e8ca: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx)
|
|
6634e8d1: 45 8b 12 mov (%r10),%r10d
|
|
6634e8d4: 4c 8b 48 58 mov 0x58(%rax),%r9
|
|
6634e8d8: 45 85 d2 test %r10d,%r10d
|
|
6634e8db: 41 0f 9f c2 setg %r10b
|
|
6634e8df: 45 0f b6 d2 movzbl %r10b,%r10d
|
|
6634e8e3: 45 3b 11 cmp (%r9),%r10d
|
|
6634e8e6: 74 31 je 6634e919 <GateFunc_Rom6x8_F+0x289>
|
|
6634e8e8: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e8ec: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
6634e8f0: 45 8b 09 mov (%r9),%r9d
|
|
6634e8f3: 45 85 c9 test %r9d,%r9d
|
|
6634e8f6: 75 21 jne 6634e919 <GateFunc_Rom6x8_F+0x289>
|
|
6634e8f8: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e8fc: 4d 8b 51 58 mov 0x58(%r9),%r10
|
|
6634e900: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e904: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e90b: 4c 63 09 movslq (%rcx),%r9
|
|
6634e90e: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e912: 44 89 19 mov %r11d,(%rcx)
|
|
6634e915: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e919: 44 8b 4a 30 mov 0x30(%rdx),%r9d
|
|
6634e91d: 45 85 c9 test %r9d,%r9d
|
|
6634e920: 74 57 je 6634e979 <GateFunc_Rom6x8_F+0x2e9>
|
|
6634e922: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e926: 4d 8b 52 60 mov 0x60(%r10),%r10
|
|
6634e92a: 45 29 0a sub %r9d,(%r10)
|
|
6634e92d: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx)
|
|
6634e934: 41 8b 32 mov (%r10),%esi
|
|
6634e937: 45 31 d2 xor %r10d,%r10d
|
|
6634e93a: 4c 8b 48 60 mov 0x60(%rax),%r9
|
|
6634e93e: 85 f6 test %esi,%esi
|
|
6634e940: 41 0f 9f c2 setg %r10b
|
|
6634e944: 45 3b 11 cmp (%r9),%r10d
|
|
6634e947: 74 30 je 6634e979 <GateFunc_Rom6x8_F+0x2e9>
|
|
6634e949: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e94d: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
6634e951: 41 8b 19 mov (%r9),%ebx
|
|
6634e954: 85 db test %ebx,%ebx
|
|
6634e956: 75 21 jne 6634e979 <GateFunc_Rom6x8_F+0x2e9>
|
|
6634e958: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e95c: 4d 8b 51 60 mov 0x60(%r9),%r10
|
|
6634e960: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e964: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e96b: 4c 63 09 movslq (%rcx),%r9
|
|
6634e96e: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e972: 44 89 19 mov %r11d,(%rcx)
|
|
6634e975: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e979: 44 8b 4a 34 mov 0x34(%rdx),%r9d
|
|
6634e97d: 45 85 c9 test %r9d,%r9d
|
|
6634e980: 74 59 je 6634e9db <GateFunc_Rom6x8_F+0x34b>
|
|
6634e982: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e986: 4d 8b 52 68 mov 0x68(%r10),%r10
|
|
6634e98a: 45 29 0a sub %r9d,(%r10)
|
|
6634e98d: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx)
|
|
6634e994: 45 8b 1a mov (%r10),%r11d
|
|
6634e997: 45 31 d2 xor %r10d,%r10d
|
|
6634e99a: 4c 8b 48 68 mov 0x68(%rax),%r9
|
|
6634e99e: 45 85 db test %r11d,%r11d
|
|
6634e9a1: 41 0f 9f c2 setg %r10b
|
|
6634e9a5: 45 3b 11 cmp (%r9),%r10d
|
|
6634e9a8: 74 31 je 6634e9db <GateFunc_Rom6x8_F+0x34b>
|
|
6634e9aa: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634e9ae: 4d 8b 49 68 mov 0x68(%r9),%r9
|
|
6634e9b2: 45 8b 11 mov (%r9),%r10d
|
|
6634e9b5: 45 85 d2 test %r10d,%r10d
|
|
6634e9b8: 75 21 jne 6634e9db <GateFunc_Rom6x8_F+0x34b>
|
|
6634e9ba: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634e9be: 4d 8b 51 68 mov 0x68(%r9),%r10
|
|
6634e9c2: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634e9c6: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634e9cd: 4c 63 09 movslq (%rcx),%r9
|
|
6634e9d0: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634e9d4: 44 89 19 mov %r11d,(%rcx)
|
|
6634e9d7: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634e9db: 44 8b 4a 38 mov 0x38(%rdx),%r9d
|
|
6634e9df: 45 85 c9 test %r9d,%r9d
|
|
6634e9e2: 0f 84 29 fd ff ff je 6634e711 <GateFunc_Rom6x8_F+0x81>
|
|
6634e9e8: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634e9ec: 48 8b 40 70 mov 0x70(%rax),%rax
|
|
6634e9f0: 4d 8b 52 70 mov 0x70(%r10),%r10
|
|
6634e9f4: 45 29 0a sub %r9d,(%r10)
|
|
6634e9f7: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx)
|
|
6634e9fe: 31 d2 xor %edx,%edx
|
|
6634ea00: 45 8b 0a mov (%r10),%r9d
|
|
6634ea03: 45 85 c9 test %r9d,%r9d
|
|
6634ea06: 0f 9f c2 setg %dl
|
|
6634ea09: 3b 10 cmp (%rax),%edx
|
|
6634ea0b: 0f 84 00 fd ff ff je 6634e711 <GateFunc_Rom6x8_F+0x81>
|
|
6634ea11: 48 8b 47 20 mov 0x20(%rdi),%rax
|
|
6634ea15: 48 8b 40 70 mov 0x70(%rax),%rax
|
|
6634ea19: 8b 00 mov (%rax),%eax
|
|
6634ea1b: 85 c0 test %eax,%eax
|
|
6634ea1d: 0f 85 ee fc ff ff jne 6634e711 <GateFunc_Rom6x8_F+0x81>
|
|
6634ea23: 48 8b 47 28 mov 0x28(%rdi),%rax
|
|
6634ea27: 48 8b 50 70 mov 0x70(%rax),%rdx
|
|
6634ea2b: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634ea2f: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634ea35: 48 63 01 movslq (%rcx),%rax
|
|
6634ea38: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634ea3c: 44 89 09 mov %r9d,(%rcx)
|
|
6634ea3f: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634ea43: 48 83 c4 20 add $0x20,%rsp
|
|
6634ea47: 5b pop %rbx
|
|
6634ea48: 5e pop %rsi
|
|
6634ea49: 5f pop %rdi
|
|
6634ea4a: c3 retq
|
|
6634ea4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
|
|
000000006634ea50 <GateFunc_Rom4x8_F>:
|
|
6634ea50: 57 push %rdi
|
|
6634ea51: 56 push %rsi
|
|
6634ea52: 53 push %rbx
|
|
6634ea53: 48 83 ec 20 sub $0x20,%rsp
|
|
6634ea57: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
6634ea5b: 48 8b 42 68 mov 0x68(%rdx),%rax
|
|
6634ea5f: 48 89 ce mov %rcx,%rsi
|
|
6634ea62: 44 8b 10 mov (%rax),%r10d
|
|
6634ea65: 45 85 d2 test %r10d,%r10d
|
|
6634ea68: 74 66 je 6634ead0 <GateFunc_Rom4x8_F+0x80>
|
|
6634ea6a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634ea6e: bb 05 00 00 00 mov $0x5,%ebx
|
|
6634ea73: 8b 08 mov (%rax),%ecx
|
|
6634ea75: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
6634ea79: 8b 00 mov (%rax),%eax
|
|
6634ea7b: 8d 04 48 lea (%rax,%rcx,2),%eax
|
|
6634ea7e: 48 8b 4a 18 mov 0x18(%rdx),%rcx
|
|
6634ea82: 48 8b 52 20 mov 0x20(%rdx),%rdx
|
|
6634ea86: 8b 09 mov (%rcx),%ecx
|
|
6634ea88: 8b 12 mov (%rdx),%edx
|
|
6634ea8a: 8d 04 88 lea (%rax,%rcx,4),%eax
|
|
6634ea8d: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
6634ea90: 48 63 ff movslq %edi,%rdi
|
|
6634ea93: 48 c1 e7 02 shl $0x2,%rdi
|
|
6634ea97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6634ea9e: 00 00
|
|
6634eaa0: 48 8b 46 40 mov 0x40(%rsi),%rax
|
|
6634eaa4: 89 da mov %ebx,%edx
|
|
6634eaa6: 48 89 f1 mov %rsi,%rcx
|
|
6634eaa9: 83 c3 01 add $0x1,%ebx
|
|
6634eaac: 44 8b 04 38 mov (%rax,%rdi,1),%r8d
|
|
6634eab0: 48 83 c7 40 add $0x40,%rdi
|
|
6634eab4: e8 f7 28 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634eab9: 83 fb 0d cmp $0xd,%ebx
|
|
6634eabc: 75 e2 jne 6634eaa0 <GateFunc_Rom4x8_F+0x50>
|
|
6634eabe: 48 83 c4 20 add $0x20,%rsp
|
|
6634eac2: 5b pop %rbx
|
|
6634eac3: 5e pop %rsi
|
|
6634eac4: 5f pop %rdi
|
|
6634eac5: c3 retq
|
|
6634eac6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634eacd: 00 00 00
|
|
6634ead0: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
6634ead4: 4c 8b 05 45 7e 00 00 mov 0x7e45(%rip),%r8 # 66356920 <net_queue>
|
|
6634eadb: 48 8b 0d 4e 7e 00 00 mov 0x7e4e(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634eae2: 44 8b 48 14 mov 0x14(%rax),%r9d
|
|
6634eae6: 45 85 c9 test %r9d,%r9d
|
|
6634eae9: 74 58 je 6634eb43 <GateFunc_Rom4x8_F+0xf3>
|
|
6634eaeb: 4c 8b 56 18 mov 0x18(%rsi),%r10
|
|
6634eaef: 4d 8b 52 28 mov 0x28(%r10),%r10
|
|
6634eaf3: 45 29 0a sub %r9d,(%r10)
|
|
6634eaf6: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax)
|
|
6634eafd: 45 8b 0a mov (%r10),%r9d
|
|
6634eb00: 45 31 d2 xor %r10d,%r10d
|
|
6634eb03: 45 85 c9 test %r9d,%r9d
|
|
6634eb06: 4c 8b 4a 28 mov 0x28(%rdx),%r9
|
|
6634eb0a: 41 0f 9f c2 setg %r10b
|
|
6634eb0e: 45 3b 11 cmp (%r9),%r10d
|
|
6634eb11: 74 30 je 6634eb43 <GateFunc_Rom4x8_F+0xf3>
|
|
6634eb13: 4c 8b 4e 20 mov 0x20(%rsi),%r9
|
|
6634eb17: 4d 8b 49 28 mov 0x28(%r9),%r9
|
|
6634eb1b: 41 8b 39 mov (%r9),%edi
|
|
6634eb1e: 85 ff test %edi,%edi
|
|
6634eb20: 75 21 jne 6634eb43 <GateFunc_Rom4x8_F+0xf3>
|
|
6634eb22: 4c 8b 4e 28 mov 0x28(%rsi),%r9
|
|
6634eb26: 4d 8b 51 28 mov 0x28(%r9),%r10
|
|
6634eb2a: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634eb2e: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634eb35: 4c 63 09 movslq (%rcx),%r9
|
|
6634eb38: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634eb3c: 44 89 19 mov %r11d,(%rcx)
|
|
6634eb3f: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634eb43: 44 8b 48 18 mov 0x18(%rax),%r9d
|
|
6634eb47: 45 85 c9 test %r9d,%r9d
|
|
6634eb4a: 74 58 je 6634eba4 <GateFunc_Rom4x8_F+0x154>
|
|
6634eb4c: 4c 8b 56 18 mov 0x18(%rsi),%r10
|
|
6634eb50: 4d 8b 52 30 mov 0x30(%r10),%r10
|
|
6634eb54: 45 29 0a sub %r9d,(%r10)
|
|
6634eb57: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax)
|
|
6634eb5e: 41 8b 1a mov (%r10),%ebx
|
|
6634eb61: 45 31 d2 xor %r10d,%r10d
|
|
6634eb64: 4c 8b 4a 30 mov 0x30(%rdx),%r9
|
|
6634eb68: 85 db test %ebx,%ebx
|
|
6634eb6a: 41 0f 9f c2 setg %r10b
|
|
6634eb6e: 45 3b 11 cmp (%r9),%r10d
|
|
6634eb71: 74 31 je 6634eba4 <GateFunc_Rom4x8_F+0x154>
|
|
6634eb73: 4c 8b 4e 20 mov 0x20(%rsi),%r9
|
|
6634eb77: 4d 8b 49 30 mov 0x30(%r9),%r9
|
|
6634eb7b: 45 8b 19 mov (%r9),%r11d
|
|
6634eb7e: 45 85 db test %r11d,%r11d
|
|
6634eb81: 75 21 jne 6634eba4 <GateFunc_Rom4x8_F+0x154>
|
|
6634eb83: 4c 8b 4e 28 mov 0x28(%rsi),%r9
|
|
6634eb87: 4d 8b 51 30 mov 0x30(%r9),%r10
|
|
6634eb8b: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634eb8f: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634eb96: 4c 63 09 movslq (%rcx),%r9
|
|
6634eb99: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634eb9d: 44 89 19 mov %r11d,(%rcx)
|
|
6634eba0: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634eba4: 44 8b 48 1c mov 0x1c(%rax),%r9d
|
|
6634eba8: 45 85 c9 test %r9d,%r9d
|
|
6634ebab: 74 5a je 6634ec07 <GateFunc_Rom4x8_F+0x1b7>
|
|
6634ebad: 4c 8b 56 18 mov 0x18(%rsi),%r10
|
|
6634ebb1: 4d 8b 52 38 mov 0x38(%r10),%r10
|
|
6634ebb5: 45 29 0a sub %r9d,(%r10)
|
|
6634ebb8: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax)
|
|
6634ebbf: 45 8b 12 mov (%r10),%r10d
|
|
6634ebc2: 4c 8b 4a 38 mov 0x38(%rdx),%r9
|
|
6634ebc6: 45 85 d2 test %r10d,%r10d
|
|
6634ebc9: 41 0f 9f c2 setg %r10b
|
|
6634ebcd: 45 0f b6 d2 movzbl %r10b,%r10d
|
|
6634ebd1: 45 3b 11 cmp (%r9),%r10d
|
|
6634ebd4: 74 31 je 6634ec07 <GateFunc_Rom4x8_F+0x1b7>
|
|
6634ebd6: 4c 8b 4e 20 mov 0x20(%rsi),%r9
|
|
6634ebda: 4d 8b 49 38 mov 0x38(%r9),%r9
|
|
6634ebde: 45 8b 09 mov (%r9),%r9d
|
|
6634ebe1: 45 85 c9 test %r9d,%r9d
|
|
6634ebe4: 75 21 jne 6634ec07 <GateFunc_Rom4x8_F+0x1b7>
|
|
6634ebe6: 4c 8b 4e 28 mov 0x28(%rsi),%r9
|
|
6634ebea: 4d 8b 51 38 mov 0x38(%r9),%r10
|
|
6634ebee: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634ebf2: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634ebf9: 4c 63 09 movslq (%rcx),%r9
|
|
6634ebfc: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634ec00: 44 89 19 mov %r11d,(%rcx)
|
|
6634ec03: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634ec07: 44 8b 48 20 mov 0x20(%rax),%r9d
|
|
6634ec0b: 45 85 c9 test %r9d,%r9d
|
|
6634ec0e: 74 57 je 6634ec67 <GateFunc_Rom4x8_F+0x217>
|
|
6634ec10: 4c 8b 56 18 mov 0x18(%rsi),%r10
|
|
6634ec14: 4d 8b 52 40 mov 0x40(%r10),%r10
|
|
6634ec18: 45 29 0a sub %r9d,(%r10)
|
|
6634ec1b: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax)
|
|
6634ec22: 41 8b 3a mov (%r10),%edi
|
|
6634ec25: 45 31 d2 xor %r10d,%r10d
|
|
6634ec28: 4c 8b 4a 40 mov 0x40(%rdx),%r9
|
|
6634ec2c: 85 ff test %edi,%edi
|
|
6634ec2e: 41 0f 9f c2 setg %r10b
|
|
6634ec32: 45 3b 11 cmp (%r9),%r10d
|
|
6634ec35: 74 30 je 6634ec67 <GateFunc_Rom4x8_F+0x217>
|
|
6634ec37: 4c 8b 4e 20 mov 0x20(%rsi),%r9
|
|
6634ec3b: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
6634ec3f: 41 8b 19 mov (%r9),%ebx
|
|
6634ec42: 85 db test %ebx,%ebx
|
|
6634ec44: 75 21 jne 6634ec67 <GateFunc_Rom4x8_F+0x217>
|
|
6634ec46: 4c 8b 4e 28 mov 0x28(%rsi),%r9
|
|
6634ec4a: 4d 8b 51 40 mov 0x40(%r9),%r10
|
|
6634ec4e: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634ec52: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634ec59: 4c 63 09 movslq (%rcx),%r9
|
|
6634ec5c: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634ec60: 44 89 19 mov %r11d,(%rcx)
|
|
6634ec63: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634ec67: 44 8b 48 24 mov 0x24(%rax),%r9d
|
|
6634ec6b: 45 85 c9 test %r9d,%r9d
|
|
6634ec6e: 74 59 je 6634ecc9 <GateFunc_Rom4x8_F+0x279>
|
|
6634ec70: 4c 8b 56 18 mov 0x18(%rsi),%r10
|
|
6634ec74: 4d 8b 52 48 mov 0x48(%r10),%r10
|
|
6634ec78: 45 29 0a sub %r9d,(%r10)
|
|
6634ec7b: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax)
|
|
6634ec82: 45 8b 1a mov (%r10),%r11d
|
|
6634ec85: 45 31 d2 xor %r10d,%r10d
|
|
6634ec88: 4c 8b 4a 48 mov 0x48(%rdx),%r9
|
|
6634ec8c: 45 85 db test %r11d,%r11d
|
|
6634ec8f: 41 0f 9f c2 setg %r10b
|
|
6634ec93: 45 3b 11 cmp (%r9),%r10d
|
|
6634ec96: 74 31 je 6634ecc9 <GateFunc_Rom4x8_F+0x279>
|
|
6634ec98: 4c 8b 4e 20 mov 0x20(%rsi),%r9
|
|
6634ec9c: 4d 8b 49 48 mov 0x48(%r9),%r9
|
|
6634eca0: 45 8b 11 mov (%r9),%r10d
|
|
6634eca3: 45 85 d2 test %r10d,%r10d
|
|
6634eca6: 75 21 jne 6634ecc9 <GateFunc_Rom4x8_F+0x279>
|
|
6634eca8: 4c 8b 4e 28 mov 0x28(%rsi),%r9
|
|
6634ecac: 4d 8b 51 48 mov 0x48(%r9),%r10
|
|
6634ecb0: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634ecb4: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634ecbb: 4c 63 09 movslq (%rcx),%r9
|
|
6634ecbe: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634ecc2: 44 89 19 mov %r11d,(%rcx)
|
|
6634ecc5: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634ecc9: 44 8b 48 28 mov 0x28(%rax),%r9d
|
|
6634eccd: 45 85 c9 test %r9d,%r9d
|
|
6634ecd0: 74 58 je 6634ed2a <GateFunc_Rom4x8_F+0x2da>
|
|
6634ecd2: 4c 8b 56 18 mov 0x18(%rsi),%r10
|
|
6634ecd6: 4d 8b 52 50 mov 0x50(%r10),%r10
|
|
6634ecda: 45 29 0a sub %r9d,(%r10)
|
|
6634ecdd: c7 40 28 00 00 00 00 movl $0x0,0x28(%rax)
|
|
6634ece4: 45 8b 0a mov (%r10),%r9d
|
|
6634ece7: 45 31 d2 xor %r10d,%r10d
|
|
6634ecea: 45 85 c9 test %r9d,%r9d
|
|
6634eced: 4c 8b 4a 50 mov 0x50(%rdx),%r9
|
|
6634ecf1: 41 0f 9f c2 setg %r10b
|
|
6634ecf5: 45 3b 11 cmp (%r9),%r10d
|
|
6634ecf8: 74 30 je 6634ed2a <GateFunc_Rom4x8_F+0x2da>
|
|
6634ecfa: 4c 8b 4e 20 mov 0x20(%rsi),%r9
|
|
6634ecfe: 4d 8b 49 50 mov 0x50(%r9),%r9
|
|
6634ed02: 41 8b 39 mov (%r9),%edi
|
|
6634ed05: 85 ff test %edi,%edi
|
|
6634ed07: 75 21 jne 6634ed2a <GateFunc_Rom4x8_F+0x2da>
|
|
6634ed09: 4c 8b 4e 28 mov 0x28(%rsi),%r9
|
|
6634ed0d: 4d 8b 51 50 mov 0x50(%r9),%r10
|
|
6634ed11: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634ed15: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634ed1c: 4c 63 09 movslq (%rcx),%r9
|
|
6634ed1f: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634ed23: 44 89 19 mov %r11d,(%rcx)
|
|
6634ed26: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634ed2a: 44 8b 48 2c mov 0x2c(%rax),%r9d
|
|
6634ed2e: 45 85 c9 test %r9d,%r9d
|
|
6634ed31: 74 58 je 6634ed8b <GateFunc_Rom4x8_F+0x33b>
|
|
6634ed33: 4c 8b 56 18 mov 0x18(%rsi),%r10
|
|
6634ed37: 4d 8b 52 58 mov 0x58(%r10),%r10
|
|
6634ed3b: 45 29 0a sub %r9d,(%r10)
|
|
6634ed3e: c7 40 2c 00 00 00 00 movl $0x0,0x2c(%rax)
|
|
6634ed45: 41 8b 1a mov (%r10),%ebx
|
|
6634ed48: 45 31 d2 xor %r10d,%r10d
|
|
6634ed4b: 4c 8b 4a 58 mov 0x58(%rdx),%r9
|
|
6634ed4f: 85 db test %ebx,%ebx
|
|
6634ed51: 41 0f 9f c2 setg %r10b
|
|
6634ed55: 45 3b 11 cmp (%r9),%r10d
|
|
6634ed58: 74 31 je 6634ed8b <GateFunc_Rom4x8_F+0x33b>
|
|
6634ed5a: 4c 8b 4e 20 mov 0x20(%rsi),%r9
|
|
6634ed5e: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
6634ed62: 45 8b 19 mov (%r9),%r11d
|
|
6634ed65: 45 85 db test %r11d,%r11d
|
|
6634ed68: 75 21 jne 6634ed8b <GateFunc_Rom4x8_F+0x33b>
|
|
6634ed6a: 4c 8b 4e 28 mov 0x28(%rsi),%r9
|
|
6634ed6e: 4d 8b 51 58 mov 0x58(%r9),%r10
|
|
6634ed72: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634ed76: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634ed7d: 4c 63 09 movslq (%rcx),%r9
|
|
6634ed80: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634ed84: 44 89 19 mov %r11d,(%rcx)
|
|
6634ed87: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634ed8b: 44 8b 48 30 mov 0x30(%rax),%r9d
|
|
6634ed8f: 45 85 c9 test %r9d,%r9d
|
|
6634ed92: 0f 84 26 fd ff ff je 6634eabe <GateFunc_Rom4x8_F+0x6e>
|
|
6634ed98: 4c 8b 56 18 mov 0x18(%rsi),%r10
|
|
6634ed9c: 4d 8b 52 60 mov 0x60(%r10),%r10
|
|
6634eda0: 45 29 0a sub %r9d,(%r10)
|
|
6634eda3: c7 40 30 00 00 00 00 movl $0x0,0x30(%rax)
|
|
6634edaa: 45 31 c9 xor %r9d,%r9d
|
|
6634edad: 45 8b 12 mov (%r10),%r10d
|
|
6634edb0: 48 8b 42 60 mov 0x60(%rdx),%rax
|
|
6634edb4: 45 85 d2 test %r10d,%r10d
|
|
6634edb7: 41 0f 9f c1 setg %r9b
|
|
6634edbb: 44 3b 08 cmp (%rax),%r9d
|
|
6634edbe: 0f 84 fa fc ff ff je 6634eabe <GateFunc_Rom4x8_F+0x6e>
|
|
6634edc4: 48 8b 46 20 mov 0x20(%rsi),%rax
|
|
6634edc8: 48 8b 40 60 mov 0x60(%rax),%rax
|
|
6634edcc: 8b 00 mov (%rax),%eax
|
|
6634edce: 85 c0 test %eax,%eax
|
|
6634edd0: 0f 85 e8 fc ff ff jne 6634eabe <GateFunc_Rom4x8_F+0x6e>
|
|
6634edd6: 48 8b 46 28 mov 0x28(%rsi),%rax
|
|
6634edda: 48 8b 50 60 mov 0x60(%rax),%rdx
|
|
6634edde: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634ede2: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634ede8: 48 63 01 movslq (%rcx),%rax
|
|
6634edeb: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634edef: 44 89 09 mov %r9d,(%rcx)
|
|
6634edf2: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634edf6: 48 83 c4 20 add $0x20,%rsp
|
|
6634edfa: 5b pop %rbx
|
|
6634edfb: 5e pop %rsi
|
|
6634edfc: 5f pop %rdi
|
|
6634edfd: c3 retq
|
|
6634edfe: 66 90 xchg %ax,%ax
|
|
|
|
000000006634ee00 <GateFunc_Rom10x8_F>:
|
|
6634ee00: 57 push %rdi
|
|
6634ee01: 56 push %rsi
|
|
6634ee02: 53 push %rbx
|
|
6634ee03: 48 83 ec 20 sub $0x20,%rsp
|
|
6634ee07: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634ee0b: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx
|
|
6634ee12: 48 89 cf mov %rcx,%rdi
|
|
6634ee15: 8b 12 mov (%rdx),%edx
|
|
6634ee17: 85 d2 test %edx,%edx
|
|
6634ee19: 0f 84 a1 00 00 00 je 6634eec0 <GateFunc_Rom10x8_F+0xc0>
|
|
6634ee1f: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
6634ee23: bb 0b 00 00 00 mov $0xb,%ebx
|
|
6634ee28: 8b 0a mov (%rdx),%ecx
|
|
6634ee2a: 48 8b 50 08 mov 0x8(%rax),%rdx
|
|
6634ee2e: 8b 12 mov (%rdx),%edx
|
|
6634ee30: 8d 14 4a lea (%rdx,%rcx,2),%edx
|
|
6634ee33: 48 8b 48 18 mov 0x18(%rax),%rcx
|
|
6634ee37: 8b 09 mov (%rcx),%ecx
|
|
6634ee39: 8d 14 8a lea (%rdx,%rcx,4),%edx
|
|
6634ee3c: 48 8b 48 20 mov 0x20(%rax),%rcx
|
|
6634ee40: 8b 09 mov (%rcx),%ecx
|
|
6634ee42: 8d 14 ca lea (%rdx,%rcx,8),%edx
|
|
6634ee45: 48 8b 48 28 mov 0x28(%rax),%rcx
|
|
6634ee49: 8b 31 mov (%rcx),%esi
|
|
6634ee4b: 48 8b 48 30 mov 0x30(%rax),%rcx
|
|
6634ee4f: c1 e6 04 shl $0x4,%esi
|
|
6634ee52: 01 f2 add %esi,%edx
|
|
6634ee54: 8b 31 mov (%rcx),%esi
|
|
6634ee56: 48 8b 48 48 mov 0x48(%rax),%rcx
|
|
6634ee5a: c1 e6 05 shl $0x5,%esi
|
|
6634ee5d: 01 d6 add %edx,%esi
|
|
6634ee5f: 48 8b 50 38 mov 0x38(%rax),%rdx
|
|
6634ee63: 8b 12 mov (%rdx),%edx
|
|
6634ee65: c1 e2 06 shl $0x6,%edx
|
|
6634ee68: 01 d6 add %edx,%esi
|
|
6634ee6a: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
6634ee6e: 48 8b 40 50 mov 0x50(%rax),%rax
|
|
6634ee72: 8b 12 mov (%rdx),%edx
|
|
6634ee74: c1 e2 07 shl $0x7,%edx
|
|
6634ee77: 01 f2 add %esi,%edx
|
|
6634ee79: 8b 31 mov (%rcx),%esi
|
|
6634ee7b: c1 e6 08 shl $0x8,%esi
|
|
6634ee7e: 01 f2 add %esi,%edx
|
|
6634ee80: 8b 30 mov (%rax),%esi
|
|
6634ee82: c1 e6 09 shl $0x9,%esi
|
|
6634ee85: 01 d6 add %edx,%esi
|
|
6634ee87: 48 63 f6 movslq %esi,%rsi
|
|
6634ee8a: 48 c1 e6 02 shl $0x2,%rsi
|
|
6634ee8e: 66 90 xchg %ax,%ax
|
|
6634ee90: 48 8b 47 40 mov 0x40(%rdi),%rax
|
|
6634ee94: 89 da mov %ebx,%edx
|
|
6634ee96: 48 89 f9 mov %rdi,%rcx
|
|
6634ee99: 83 c3 01 add $0x1,%ebx
|
|
6634ee9c: 44 8b 04 30 mov (%rax,%rsi,1),%r8d
|
|
6634eea0: 48 81 c6 00 10 00 00 add $0x1000,%rsi
|
|
6634eea7: e8 04 25 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634eeac: 83 fb 13 cmp $0x13,%ebx
|
|
6634eeaf: 75 df jne 6634ee90 <GateFunc_Rom10x8_F+0x90>
|
|
6634eeb1: 48 83 c4 20 add $0x20,%rsp
|
|
6634eeb5: 5b pop %rbx
|
|
6634eeb6: 5e pop %rsi
|
|
6634eeb7: 5f pop %rdi
|
|
6634eeb8: c3 retq
|
|
6634eeb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6634eec0: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634eec4: 4c 8b 05 55 7a 00 00 mov 0x7a55(%rip),%r8 # 66356920 <net_queue>
|
|
6634eecb: 48 8b 0d 5e 7a 00 00 mov 0x7a5e(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634eed2: 44 8b 4a 2c mov 0x2c(%rdx),%r9d
|
|
6634eed6: 45 85 c9 test %r9d,%r9d
|
|
6634eed9: 74 57 je 6634ef32 <GateFunc_Rom10x8_F+0x132>
|
|
6634eedb: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634eedf: 4d 8b 52 58 mov 0x58(%r10),%r10
|
|
6634eee3: 45 29 0a sub %r9d,(%r10)
|
|
6634eee6: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%rdx)
|
|
6634eeed: 41 8b 32 mov (%r10),%esi
|
|
6634eef0: 45 31 d2 xor %r10d,%r10d
|
|
6634eef3: 4c 8b 48 58 mov 0x58(%rax),%r9
|
|
6634eef7: 85 f6 test %esi,%esi
|
|
6634eef9: 41 0f 9f c2 setg %r10b
|
|
6634eefd: 45 3b 11 cmp (%r9),%r10d
|
|
6634ef00: 74 30 je 6634ef32 <GateFunc_Rom10x8_F+0x132>
|
|
6634ef02: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634ef06: 4d 8b 49 58 mov 0x58(%r9),%r9
|
|
6634ef0a: 41 8b 19 mov (%r9),%ebx
|
|
6634ef0d: 85 db test %ebx,%ebx
|
|
6634ef0f: 75 21 jne 6634ef32 <GateFunc_Rom10x8_F+0x132>
|
|
6634ef11: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634ef15: 4d 8b 51 58 mov 0x58(%r9),%r10
|
|
6634ef19: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634ef1d: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634ef24: 4c 63 09 movslq (%rcx),%r9
|
|
6634ef27: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634ef2b: 44 89 19 mov %r11d,(%rcx)
|
|
6634ef2e: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634ef32: 44 8b 4a 30 mov 0x30(%rdx),%r9d
|
|
6634ef36: 45 85 c9 test %r9d,%r9d
|
|
6634ef39: 74 59 je 6634ef94 <GateFunc_Rom10x8_F+0x194>
|
|
6634ef3b: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634ef3f: 4d 8b 52 60 mov 0x60(%r10),%r10
|
|
6634ef43: 45 29 0a sub %r9d,(%r10)
|
|
6634ef46: c7 42 30 00 00 00 00 movl $0x0,0x30(%rdx)
|
|
6634ef4d: 45 8b 1a mov (%r10),%r11d
|
|
6634ef50: 45 31 d2 xor %r10d,%r10d
|
|
6634ef53: 4c 8b 48 60 mov 0x60(%rax),%r9
|
|
6634ef57: 45 85 db test %r11d,%r11d
|
|
6634ef5a: 41 0f 9f c2 setg %r10b
|
|
6634ef5e: 45 3b 11 cmp (%r9),%r10d
|
|
6634ef61: 74 31 je 6634ef94 <GateFunc_Rom10x8_F+0x194>
|
|
6634ef63: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634ef67: 4d 8b 49 60 mov 0x60(%r9),%r9
|
|
6634ef6b: 45 8b 11 mov (%r9),%r10d
|
|
6634ef6e: 45 85 d2 test %r10d,%r10d
|
|
6634ef71: 75 21 jne 6634ef94 <GateFunc_Rom10x8_F+0x194>
|
|
6634ef73: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634ef77: 4d 8b 51 60 mov 0x60(%r9),%r10
|
|
6634ef7b: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634ef7f: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634ef86: 4c 63 09 movslq (%rcx),%r9
|
|
6634ef89: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634ef8d: 44 89 19 mov %r11d,(%rcx)
|
|
6634ef90: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634ef94: 44 8b 4a 34 mov 0x34(%rdx),%r9d
|
|
6634ef98: 45 85 c9 test %r9d,%r9d
|
|
6634ef9b: 74 58 je 6634eff5 <GateFunc_Rom10x8_F+0x1f5>
|
|
6634ef9d: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634efa1: 4d 8b 52 68 mov 0x68(%r10),%r10
|
|
6634efa5: 45 29 0a sub %r9d,(%r10)
|
|
6634efa8: c7 42 34 00 00 00 00 movl $0x0,0x34(%rdx)
|
|
6634efaf: 45 8b 0a mov (%r10),%r9d
|
|
6634efb2: 45 31 d2 xor %r10d,%r10d
|
|
6634efb5: 45 85 c9 test %r9d,%r9d
|
|
6634efb8: 4c 8b 48 68 mov 0x68(%rax),%r9
|
|
6634efbc: 41 0f 9f c2 setg %r10b
|
|
6634efc0: 45 3b 11 cmp (%r9),%r10d
|
|
6634efc3: 74 30 je 6634eff5 <GateFunc_Rom10x8_F+0x1f5>
|
|
6634efc5: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634efc9: 4d 8b 49 68 mov 0x68(%r9),%r9
|
|
6634efcd: 41 8b 31 mov (%r9),%esi
|
|
6634efd0: 85 f6 test %esi,%esi
|
|
6634efd2: 75 21 jne 6634eff5 <GateFunc_Rom10x8_F+0x1f5>
|
|
6634efd4: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634efd8: 4d 8b 51 68 mov 0x68(%r9),%r10
|
|
6634efdc: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634efe0: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634efe7: 4c 63 09 movslq (%rcx),%r9
|
|
6634efea: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634efee: 44 89 19 mov %r11d,(%rcx)
|
|
6634eff1: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634eff5: 44 8b 4a 38 mov 0x38(%rdx),%r9d
|
|
6634eff9: 45 85 c9 test %r9d,%r9d
|
|
6634effc: 74 58 je 6634f056 <GateFunc_Rom10x8_F+0x256>
|
|
6634effe: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634f002: 4d 8b 52 70 mov 0x70(%r10),%r10
|
|
6634f006: 45 29 0a sub %r9d,(%r10)
|
|
6634f009: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx)
|
|
6634f010: 41 8b 1a mov (%r10),%ebx
|
|
6634f013: 45 31 d2 xor %r10d,%r10d
|
|
6634f016: 4c 8b 48 70 mov 0x70(%rax),%r9
|
|
6634f01a: 85 db test %ebx,%ebx
|
|
6634f01c: 41 0f 9f c2 setg %r10b
|
|
6634f020: 45 3b 11 cmp (%r9),%r10d
|
|
6634f023: 74 31 je 6634f056 <GateFunc_Rom10x8_F+0x256>
|
|
6634f025: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634f029: 4d 8b 49 70 mov 0x70(%r9),%r9
|
|
6634f02d: 45 8b 19 mov (%r9),%r11d
|
|
6634f030: 45 85 db test %r11d,%r11d
|
|
6634f033: 75 21 jne 6634f056 <GateFunc_Rom10x8_F+0x256>
|
|
6634f035: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634f039: 4d 8b 51 70 mov 0x70(%r9),%r10
|
|
6634f03d: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634f041: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634f048: 4c 63 09 movslq (%rcx),%r9
|
|
6634f04b: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634f04f: 44 89 19 mov %r11d,(%rcx)
|
|
6634f052: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634f056: 44 8b 4a 3c mov 0x3c(%rdx),%r9d
|
|
6634f05a: 45 85 c9 test %r9d,%r9d
|
|
6634f05d: 74 5a je 6634f0b9 <GateFunc_Rom10x8_F+0x2b9>
|
|
6634f05f: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634f063: 4d 8b 52 78 mov 0x78(%r10),%r10
|
|
6634f067: 45 29 0a sub %r9d,(%r10)
|
|
6634f06a: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx)
|
|
6634f071: 45 8b 12 mov (%r10),%r10d
|
|
6634f074: 4c 8b 48 78 mov 0x78(%rax),%r9
|
|
6634f078: 45 85 d2 test %r10d,%r10d
|
|
6634f07b: 41 0f 9f c2 setg %r10b
|
|
6634f07f: 45 0f b6 d2 movzbl %r10b,%r10d
|
|
6634f083: 45 3b 11 cmp (%r9),%r10d
|
|
6634f086: 74 31 je 6634f0b9 <GateFunc_Rom10x8_F+0x2b9>
|
|
6634f088: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634f08c: 4d 8b 49 78 mov 0x78(%r9),%r9
|
|
6634f090: 45 8b 09 mov (%r9),%r9d
|
|
6634f093: 45 85 c9 test %r9d,%r9d
|
|
6634f096: 75 21 jne 6634f0b9 <GateFunc_Rom10x8_F+0x2b9>
|
|
6634f098: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634f09c: 4d 8b 51 78 mov 0x78(%r9),%r10
|
|
6634f0a0: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634f0a4: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634f0ab: 4c 63 09 movslq (%rcx),%r9
|
|
6634f0ae: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634f0b2: 44 89 19 mov %r11d,(%rcx)
|
|
6634f0b5: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634f0b9: 44 8b 4a 40 mov 0x40(%rdx),%r9d
|
|
6634f0bd: 45 85 c9 test %r9d,%r9d
|
|
6634f0c0: 74 63 je 6634f125 <GateFunc_Rom10x8_F+0x325>
|
|
6634f0c2: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634f0c6: 4d 8b 92 80 00 00 00 mov 0x80(%r10),%r10
|
|
6634f0cd: 45 29 0a sub %r9d,(%r10)
|
|
6634f0d0: c7 42 40 00 00 00 00 movl $0x0,0x40(%rdx)
|
|
6634f0d7: 41 8b 32 mov (%r10),%esi
|
|
6634f0da: 45 31 d2 xor %r10d,%r10d
|
|
6634f0dd: 4c 8b 88 80 00 00 00 mov 0x80(%rax),%r9
|
|
6634f0e4: 85 f6 test %esi,%esi
|
|
6634f0e6: 41 0f 9f c2 setg %r10b
|
|
6634f0ea: 45 3b 11 cmp (%r9),%r10d
|
|
6634f0ed: 74 36 je 6634f125 <GateFunc_Rom10x8_F+0x325>
|
|
6634f0ef: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634f0f3: 4d 8b 89 80 00 00 00 mov 0x80(%r9),%r9
|
|
6634f0fa: 41 8b 19 mov (%r9),%ebx
|
|
6634f0fd: 85 db test %ebx,%ebx
|
|
6634f0ff: 75 24 jne 6634f125 <GateFunc_Rom10x8_F+0x325>
|
|
6634f101: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634f105: 4d 8b 91 80 00 00 00 mov 0x80(%r9),%r10
|
|
6634f10c: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634f110: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634f117: 4c 63 09 movslq (%rcx),%r9
|
|
6634f11a: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634f11e: 44 89 19 mov %r11d,(%rcx)
|
|
6634f121: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634f125: 44 8b 4a 44 mov 0x44(%rdx),%r9d
|
|
6634f129: 45 85 c9 test %r9d,%r9d
|
|
6634f12c: 74 65 je 6634f193 <GateFunc_Rom10x8_F+0x393>
|
|
6634f12e: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634f132: 4d 8b 92 88 00 00 00 mov 0x88(%r10),%r10
|
|
6634f139: 45 29 0a sub %r9d,(%r10)
|
|
6634f13c: c7 42 44 00 00 00 00 movl $0x0,0x44(%rdx)
|
|
6634f143: 45 8b 1a mov (%r10),%r11d
|
|
6634f146: 45 31 d2 xor %r10d,%r10d
|
|
6634f149: 4c 8b 88 88 00 00 00 mov 0x88(%rax),%r9
|
|
6634f150: 45 85 db test %r11d,%r11d
|
|
6634f153: 41 0f 9f c2 setg %r10b
|
|
6634f157: 45 3b 11 cmp (%r9),%r10d
|
|
6634f15a: 74 37 je 6634f193 <GateFunc_Rom10x8_F+0x393>
|
|
6634f15c: 4c 8b 4f 20 mov 0x20(%rdi),%r9
|
|
6634f160: 4d 8b 89 88 00 00 00 mov 0x88(%r9),%r9
|
|
6634f167: 45 8b 11 mov (%r9),%r10d
|
|
6634f16a: 45 85 d2 test %r10d,%r10d
|
|
6634f16d: 75 24 jne 6634f193 <GateFunc_Rom10x8_F+0x393>
|
|
6634f16f: 4c 8b 4f 28 mov 0x28(%rdi),%r9
|
|
6634f173: 4d 8b 91 88 00 00 00 mov 0x88(%r9),%r10
|
|
6634f17a: 4d 8b 4a 10 mov 0x10(%r10),%r9
|
|
6634f17e: 41 c7 01 01 00 00 00 movl $0x1,(%r9)
|
|
6634f185: 4c 63 09 movslq (%rcx),%r9
|
|
6634f188: 45 8d 59 01 lea 0x1(%r9),%r11d
|
|
6634f18c: 44 89 19 mov %r11d,(%rcx)
|
|
6634f18f: 4f 89 14 c8 mov %r10,(%r8,%r9,8)
|
|
6634f193: 44 8b 4a 48 mov 0x48(%rdx),%r9d
|
|
6634f197: 45 85 c9 test %r9d,%r9d
|
|
6634f19a: 0f 84 11 fd ff ff je 6634eeb1 <GateFunc_Rom10x8_F+0xb1>
|
|
6634f1a0: 4c 8b 57 18 mov 0x18(%rdi),%r10
|
|
6634f1a4: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax
|
|
6634f1ab: 4d 8b 92 90 00 00 00 mov 0x90(%r10),%r10
|
|
6634f1b2: 45 29 0a sub %r9d,(%r10)
|
|
6634f1b5: c7 42 48 00 00 00 00 movl $0x0,0x48(%rdx)
|
|
6634f1bc: 31 d2 xor %edx,%edx
|
|
6634f1be: 45 8b 0a mov (%r10),%r9d
|
|
6634f1c1: 45 85 c9 test %r9d,%r9d
|
|
6634f1c4: 0f 9f c2 setg %dl
|
|
6634f1c7: 3b 10 cmp (%rax),%edx
|
|
6634f1c9: 0f 84 e2 fc ff ff je 6634eeb1 <GateFunc_Rom10x8_F+0xb1>
|
|
6634f1cf: 48 8b 47 20 mov 0x20(%rdi),%rax
|
|
6634f1d3: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax
|
|
6634f1da: 8b 00 mov (%rax),%eax
|
|
6634f1dc: 85 c0 test %eax,%eax
|
|
6634f1de: 0f 85 cd fc ff ff jne 6634eeb1 <GateFunc_Rom10x8_F+0xb1>
|
|
6634f1e4: 48 8b 47 28 mov 0x28(%rdi),%rax
|
|
6634f1e8: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx
|
|
6634f1ef: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634f1f3: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634f1f9: 48 63 01 movslq (%rcx),%rax
|
|
6634f1fc: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634f200: 44 89 09 mov %r9d,(%rcx)
|
|
6634f203: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634f207: 48 83 c4 20 add $0x20,%rsp
|
|
6634f20b: 5b pop %rbx
|
|
6634f20c: 5e pop %rsi
|
|
6634f20d: 5f pop %rdi
|
|
6634f20e: c3 retq
|
|
6634f20f: 90 nop
|
|
|
|
000000006634f210 <GateFunc_Buffer4_F>:
|
|
6634f210: 56 push %rsi
|
|
6634f211: 53 push %rbx
|
|
6634f212: 48 83 ec 28 sub $0x28,%rsp
|
|
6634f216: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634f21a: 48 8b 50 48 mov 0x48(%rax),%rdx
|
|
6634f21e: 48 89 cb mov %rcx,%rbx
|
|
6634f221: 8b 32 mov (%rdx),%esi
|
|
6634f223: 85 f6 test %esi,%esi
|
|
6634f225: 74 2b je 6634f252 <GateFunc_Buffer4_F+0x42>
|
|
6634f227: 31 d2 xor %edx,%edx
|
|
6634f229: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634f22d: 48 89 d9 mov %rbx,%rcx
|
|
6634f230: 83 c2 05 add $0x5,%edx
|
|
6634f233: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
6634f237: 44 8b 00 mov (%rax),%r8d
|
|
6634f23a: e8 71 21 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634f23f: 48 83 fe 04 cmp $0x4,%rsi
|
|
6634f243: 48 89 f2 mov %rsi,%rdx
|
|
6634f246: 0f 84 99 01 00 00 je 6634f3e5 <GateFunc_Buffer4_F+0x1d5>
|
|
6634f24c: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
6634f250: eb d7 jmp 6634f229 <GateFunc_Buffer4_F+0x19>
|
|
6634f252: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634f256: 4c 8b 15 c3 76 00 00 mov 0x76c3(%rip),%r10 # 66356920 <net_queue>
|
|
6634f25d: 48 8b 0d cc 76 00 00 mov 0x76cc(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634f264: 44 8b 42 14 mov 0x14(%rdx),%r8d
|
|
6634f268: 45 85 c0 test %r8d,%r8d
|
|
6634f26b: 74 59 je 6634f2c6 <GateFunc_Buffer4_F+0xb6>
|
|
6634f26d: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634f271: 4d 8b 49 28 mov 0x28(%r9),%r9
|
|
6634f275: 45 29 01 sub %r8d,(%r9)
|
|
6634f278: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx)
|
|
6634f27f: 45 8b 19 mov (%r9),%r11d
|
|
6634f282: 45 31 c9 xor %r9d,%r9d
|
|
6634f285: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
6634f289: 45 85 db test %r11d,%r11d
|
|
6634f28c: 41 0f 9f c1 setg %r9b
|
|
6634f290: 45 3b 08 cmp (%r8),%r9d
|
|
6634f293: 74 31 je 6634f2c6 <GateFunc_Buffer4_F+0xb6>
|
|
6634f295: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634f299: 4d 8b 40 28 mov 0x28(%r8),%r8
|
|
6634f29d: 45 8b 08 mov (%r8),%r9d
|
|
6634f2a0: 45 85 c9 test %r9d,%r9d
|
|
6634f2a3: 75 21 jne 6634f2c6 <GateFunc_Buffer4_F+0xb6>
|
|
6634f2a5: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634f2a9: 4d 8b 48 28 mov 0x28(%r8),%r9
|
|
6634f2ad: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634f2b1: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634f2b8: 4c 63 01 movslq (%rcx),%r8
|
|
6634f2bb: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634f2bf: 44 89 19 mov %r11d,(%rcx)
|
|
6634f2c2: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634f2c6: 44 8b 42 18 mov 0x18(%rdx),%r8d
|
|
6634f2ca: 45 85 c0 test %r8d,%r8d
|
|
6634f2cd: 74 58 je 6634f327 <GateFunc_Buffer4_F+0x117>
|
|
6634f2cf: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634f2d3: 4d 8b 49 30 mov 0x30(%r9),%r9
|
|
6634f2d7: 45 29 01 sub %r8d,(%r9)
|
|
6634f2da: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx)
|
|
6634f2e1: 45 8b 01 mov (%r9),%r8d
|
|
6634f2e4: 45 31 c9 xor %r9d,%r9d
|
|
6634f2e7: 45 85 c0 test %r8d,%r8d
|
|
6634f2ea: 4c 8b 40 30 mov 0x30(%rax),%r8
|
|
6634f2ee: 41 0f 9f c1 setg %r9b
|
|
6634f2f2: 45 3b 08 cmp (%r8),%r9d
|
|
6634f2f5: 74 30 je 6634f327 <GateFunc_Buffer4_F+0x117>
|
|
6634f2f7: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634f2fb: 4d 8b 40 30 mov 0x30(%r8),%r8
|
|
6634f2ff: 41 8b 30 mov (%r8),%esi
|
|
6634f302: 85 f6 test %esi,%esi
|
|
6634f304: 75 21 jne 6634f327 <GateFunc_Buffer4_F+0x117>
|
|
6634f306: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634f30a: 4d 8b 48 30 mov 0x30(%r8),%r9
|
|
6634f30e: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634f312: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634f319: 4c 63 01 movslq (%rcx),%r8
|
|
6634f31c: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634f320: 44 89 19 mov %r11d,(%rcx)
|
|
6634f323: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634f327: 44 8b 42 1c mov 0x1c(%rdx),%r8d
|
|
6634f32b: 45 85 c0 test %r8d,%r8d
|
|
6634f32e: 74 59 je 6634f389 <GateFunc_Buffer4_F+0x179>
|
|
6634f330: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634f334: 4d 8b 49 38 mov 0x38(%r9),%r9
|
|
6634f338: 45 29 01 sub %r8d,(%r9)
|
|
6634f33b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx)
|
|
6634f342: 45 8b 19 mov (%r9),%r11d
|
|
6634f345: 45 31 c9 xor %r9d,%r9d
|
|
6634f348: 4c 8b 40 38 mov 0x38(%rax),%r8
|
|
6634f34c: 45 85 db test %r11d,%r11d
|
|
6634f34f: 41 0f 9f c1 setg %r9b
|
|
6634f353: 45 3b 08 cmp (%r8),%r9d
|
|
6634f356: 74 31 je 6634f389 <GateFunc_Buffer4_F+0x179>
|
|
6634f358: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634f35c: 4d 8b 40 38 mov 0x38(%r8),%r8
|
|
6634f360: 45 8b 08 mov (%r8),%r9d
|
|
6634f363: 45 85 c9 test %r9d,%r9d
|
|
6634f366: 75 21 jne 6634f389 <GateFunc_Buffer4_F+0x179>
|
|
6634f368: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634f36c: 4d 8b 48 38 mov 0x38(%r8),%r9
|
|
6634f370: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634f374: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634f37b: 4c 63 01 movslq (%rcx),%r8
|
|
6634f37e: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634f382: 44 89 19 mov %r11d,(%rcx)
|
|
6634f385: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634f389: 44 8b 42 20 mov 0x20(%rdx),%r8d
|
|
6634f38d: 45 85 c0 test %r8d,%r8d
|
|
6634f390: 74 53 je 6634f3e5 <GateFunc_Buffer4_F+0x1d5>
|
|
6634f392: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634f396: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634f39a: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
6634f39e: 45 29 01 sub %r8d,(%r9)
|
|
6634f3a1: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx)
|
|
6634f3a8: 31 d2 xor %edx,%edx
|
|
6634f3aa: 45 8b 01 mov (%r9),%r8d
|
|
6634f3ad: 45 85 c0 test %r8d,%r8d
|
|
6634f3b0: 0f 9f c2 setg %dl
|
|
6634f3b3: 3b 10 cmp (%rax),%edx
|
|
6634f3b5: 74 2e je 6634f3e5 <GateFunc_Buffer4_F+0x1d5>
|
|
6634f3b7: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
6634f3bb: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634f3bf: 8b 00 mov (%rax),%eax
|
|
6634f3c1: 85 c0 test %eax,%eax
|
|
6634f3c3: 75 20 jne 6634f3e5 <GateFunc_Buffer4_F+0x1d5>
|
|
6634f3c5: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
6634f3c9: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
6634f3cd: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634f3d1: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634f3d7: 48 63 01 movslq (%rcx),%rax
|
|
6634f3da: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634f3de: 44 89 01 mov %r8d,(%rcx)
|
|
6634f3e1: 49 89 14 c2 mov %rdx,(%r10,%rax,8)
|
|
6634f3e5: 48 83 c4 28 add $0x28,%rsp
|
|
6634f3e9: 5b pop %rbx
|
|
6634f3ea: 5e pop %rsi
|
|
6634f3eb: c3 retq
|
|
6634f3ec: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
000000006634f3f0 <GateFunc_Enabler4_F>:
|
|
6634f3f0: 56 push %rsi
|
|
6634f3f1: 53 push %rbx
|
|
6634f3f2: 48 83 ec 28 sub $0x28,%rsp
|
|
6634f3f6: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634f3fa: 48 8b 50 48 mov 0x48(%rax),%rdx
|
|
6634f3fe: 48 89 cb mov %rcx,%rbx
|
|
6634f401: 8b 32 mov (%rdx),%esi
|
|
6634f403: 85 f6 test %esi,%esi
|
|
6634f405: 74 2b je 6634f432 <GateFunc_Enabler4_F+0x42>
|
|
6634f407: 31 d2 xor %edx,%edx
|
|
6634f409: 48 8d 72 01 lea 0x1(%rdx),%rsi
|
|
6634f40d: 48 89 d9 mov %rbx,%rcx
|
|
6634f410: 83 c2 05 add $0x5,%edx
|
|
6634f413: 48 8b 04 f0 mov (%rax,%rsi,8),%rax
|
|
6634f417: 44 8b 00 mov (%rax),%r8d
|
|
6634f41a: e8 91 1f ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634f41f: 48 83 fe 04 cmp $0x4,%rsi
|
|
6634f423: 48 89 f2 mov %rsi,%rdx
|
|
6634f426: 0f 84 99 01 00 00 je 6634f5c5 <GateFunc_Enabler4_F+0x1d5>
|
|
6634f42c: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
6634f430: eb d7 jmp 6634f409 <GateFunc_Enabler4_F+0x19>
|
|
6634f432: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634f436: 4c 8b 15 e3 74 00 00 mov 0x74e3(%rip),%r10 # 66356920 <net_queue>
|
|
6634f43d: 48 8b 0d ec 74 00 00 mov 0x74ec(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634f444: 44 8b 42 14 mov 0x14(%rdx),%r8d
|
|
6634f448: 45 85 c0 test %r8d,%r8d
|
|
6634f44b: 74 59 je 6634f4a6 <GateFunc_Enabler4_F+0xb6>
|
|
6634f44d: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634f451: 4d 8b 49 28 mov 0x28(%r9),%r9
|
|
6634f455: 45 29 01 sub %r8d,(%r9)
|
|
6634f458: c7 42 14 00 00 00 00 movl $0x0,0x14(%rdx)
|
|
6634f45f: 45 8b 19 mov (%r9),%r11d
|
|
6634f462: 45 31 c9 xor %r9d,%r9d
|
|
6634f465: 4c 8b 40 28 mov 0x28(%rax),%r8
|
|
6634f469: 45 85 db test %r11d,%r11d
|
|
6634f46c: 41 0f 9f c1 setg %r9b
|
|
6634f470: 45 3b 08 cmp (%r8),%r9d
|
|
6634f473: 74 31 je 6634f4a6 <GateFunc_Enabler4_F+0xb6>
|
|
6634f475: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634f479: 4d 8b 40 28 mov 0x28(%r8),%r8
|
|
6634f47d: 45 8b 08 mov (%r8),%r9d
|
|
6634f480: 45 85 c9 test %r9d,%r9d
|
|
6634f483: 75 21 jne 6634f4a6 <GateFunc_Enabler4_F+0xb6>
|
|
6634f485: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634f489: 4d 8b 48 28 mov 0x28(%r8),%r9
|
|
6634f48d: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634f491: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634f498: 4c 63 01 movslq (%rcx),%r8
|
|
6634f49b: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634f49f: 44 89 19 mov %r11d,(%rcx)
|
|
6634f4a2: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634f4a6: 44 8b 42 18 mov 0x18(%rdx),%r8d
|
|
6634f4aa: 45 85 c0 test %r8d,%r8d
|
|
6634f4ad: 74 58 je 6634f507 <GateFunc_Enabler4_F+0x117>
|
|
6634f4af: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634f4b3: 4d 8b 49 30 mov 0x30(%r9),%r9
|
|
6634f4b7: 45 29 01 sub %r8d,(%r9)
|
|
6634f4ba: c7 42 18 00 00 00 00 movl $0x0,0x18(%rdx)
|
|
6634f4c1: 45 8b 01 mov (%r9),%r8d
|
|
6634f4c4: 45 31 c9 xor %r9d,%r9d
|
|
6634f4c7: 45 85 c0 test %r8d,%r8d
|
|
6634f4ca: 4c 8b 40 30 mov 0x30(%rax),%r8
|
|
6634f4ce: 41 0f 9f c1 setg %r9b
|
|
6634f4d2: 45 3b 08 cmp (%r8),%r9d
|
|
6634f4d5: 74 30 je 6634f507 <GateFunc_Enabler4_F+0x117>
|
|
6634f4d7: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634f4db: 4d 8b 40 30 mov 0x30(%r8),%r8
|
|
6634f4df: 41 8b 30 mov (%r8),%esi
|
|
6634f4e2: 85 f6 test %esi,%esi
|
|
6634f4e4: 75 21 jne 6634f507 <GateFunc_Enabler4_F+0x117>
|
|
6634f4e6: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634f4ea: 4d 8b 48 30 mov 0x30(%r8),%r9
|
|
6634f4ee: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634f4f2: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634f4f9: 4c 63 01 movslq (%rcx),%r8
|
|
6634f4fc: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634f500: 44 89 19 mov %r11d,(%rcx)
|
|
6634f503: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634f507: 44 8b 42 1c mov 0x1c(%rdx),%r8d
|
|
6634f50b: 45 85 c0 test %r8d,%r8d
|
|
6634f50e: 74 59 je 6634f569 <GateFunc_Enabler4_F+0x179>
|
|
6634f510: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634f514: 4d 8b 49 38 mov 0x38(%r9),%r9
|
|
6634f518: 45 29 01 sub %r8d,(%r9)
|
|
6634f51b: c7 42 1c 00 00 00 00 movl $0x0,0x1c(%rdx)
|
|
6634f522: 45 8b 19 mov (%r9),%r11d
|
|
6634f525: 45 31 c9 xor %r9d,%r9d
|
|
6634f528: 4c 8b 40 38 mov 0x38(%rax),%r8
|
|
6634f52c: 45 85 db test %r11d,%r11d
|
|
6634f52f: 41 0f 9f c1 setg %r9b
|
|
6634f533: 45 3b 08 cmp (%r8),%r9d
|
|
6634f536: 74 31 je 6634f569 <GateFunc_Enabler4_F+0x179>
|
|
6634f538: 4c 8b 43 20 mov 0x20(%rbx),%r8
|
|
6634f53c: 4d 8b 40 38 mov 0x38(%r8),%r8
|
|
6634f540: 45 8b 08 mov (%r8),%r9d
|
|
6634f543: 45 85 c9 test %r9d,%r9d
|
|
6634f546: 75 21 jne 6634f569 <GateFunc_Enabler4_F+0x179>
|
|
6634f548: 4c 8b 43 28 mov 0x28(%rbx),%r8
|
|
6634f54c: 4d 8b 48 38 mov 0x38(%r8),%r9
|
|
6634f550: 4d 8b 41 10 mov 0x10(%r9),%r8
|
|
6634f554: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634f55b: 4c 63 01 movslq (%rcx),%r8
|
|
6634f55e: 45 8d 58 01 lea 0x1(%r8),%r11d
|
|
6634f562: 44 89 19 mov %r11d,(%rcx)
|
|
6634f565: 4f 89 0c c2 mov %r9,(%r10,%r8,8)
|
|
6634f569: 44 8b 42 20 mov 0x20(%rdx),%r8d
|
|
6634f56d: 45 85 c0 test %r8d,%r8d
|
|
6634f570: 74 53 je 6634f5c5 <GateFunc_Enabler4_F+0x1d5>
|
|
6634f572: 4c 8b 4b 18 mov 0x18(%rbx),%r9
|
|
6634f576: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634f57a: 4d 8b 49 40 mov 0x40(%r9),%r9
|
|
6634f57e: 45 29 01 sub %r8d,(%r9)
|
|
6634f581: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx)
|
|
6634f588: 31 d2 xor %edx,%edx
|
|
6634f58a: 45 8b 01 mov (%r9),%r8d
|
|
6634f58d: 45 85 c0 test %r8d,%r8d
|
|
6634f590: 0f 9f c2 setg %dl
|
|
6634f593: 3b 10 cmp (%rax),%edx
|
|
6634f595: 74 2e je 6634f5c5 <GateFunc_Enabler4_F+0x1d5>
|
|
6634f597: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
6634f59b: 48 8b 40 40 mov 0x40(%rax),%rax
|
|
6634f59f: 8b 00 mov (%rax),%eax
|
|
6634f5a1: 85 c0 test %eax,%eax
|
|
6634f5a3: 75 20 jne 6634f5c5 <GateFunc_Enabler4_F+0x1d5>
|
|
6634f5a5: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
6634f5a9: 48 8b 50 40 mov 0x40(%rax),%rdx
|
|
6634f5ad: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634f5b1: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634f5b7: 48 63 01 movslq (%rcx),%rax
|
|
6634f5ba: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
6634f5be: 44 89 01 mov %r8d,(%rcx)
|
|
6634f5c1: 49 89 14 c2 mov %rdx,(%r10,%rax,8)
|
|
6634f5c5: 48 83 c4 28 add $0x28,%rsp
|
|
6634f5c9: 5b pop %rbx
|
|
6634f5ca: 5e pop %rsi
|
|
6634f5cb: c3 retq
|
|
6634f5cc: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
000000006634f5d0 <GateFunc_Enabler1_F>:
|
|
6634f5d0: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634f5d4: 48 8b 50 18 mov 0x18(%rax),%rdx
|
|
6634f5d8: 44 8b 0a mov (%rdx),%r9d
|
|
6634f5db: 45 85 c9 test %r9d,%r9d
|
|
6634f5de: 75 70 jne 6634f650 <GateFunc_Enabler1_F+0x80>
|
|
6634f5e0: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634f5e4: 44 8b 42 08 mov 0x8(%rdx),%r8d
|
|
6634f5e8: 45 85 c0 test %r8d,%r8d
|
|
6634f5eb: 74 61 je 6634f64e <GateFunc_Enabler1_F+0x7e>
|
|
6634f5ed: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
6634f5f1: 48 8b 40 10 mov 0x10(%rax),%rax
|
|
6634f5f5: 4d 8b 49 10 mov 0x10(%r9),%r9
|
|
6634f5f9: 45 29 01 sub %r8d,(%r9)
|
|
6634f5fc: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx)
|
|
6634f603: 31 d2 xor %edx,%edx
|
|
6634f605: 45 8b 01 mov (%r9),%r8d
|
|
6634f608: 45 85 c0 test %r8d,%r8d
|
|
6634f60b: 0f 9f c2 setg %dl
|
|
6634f60e: 3b 10 cmp (%rax),%edx
|
|
6634f610: 74 3c je 6634f64e <GateFunc_Enabler1_F+0x7e>
|
|
6634f612: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634f616: 48 8b 40 10 mov 0x10(%rax),%rax
|
|
6634f61a: 8b 00 mov (%rax),%eax
|
|
6634f61c: 85 c0 test %eax,%eax
|
|
6634f61e: 75 2e jne 6634f64e <GateFunc_Enabler1_F+0x7e>
|
|
6634f620: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634f624: 48 8b 0d 05 73 00 00 mov 0x7305(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634f62b: 4c 8b 05 ee 72 00 00 mov 0x72ee(%rip),%r8 # 66356920 <net_queue>
|
|
6634f632: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
6634f636: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634f63a: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634f640: 48 63 01 movslq (%rcx),%rax
|
|
6634f643: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634f647: 44 89 09 mov %r9d,(%rcx)
|
|
6634f64a: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634f64e: c3 retq
|
|
6634f64f: 90 nop
|
|
6634f650: 48 8b 40 08 mov 0x8(%rax),%rax
|
|
6634f654: ba 02 00 00 00 mov $0x2,%edx
|
|
6634f659: 44 8b 00 mov (%rax),%r8d
|
|
6634f65c: e9 4f 1d ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
6634f661: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634f666: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634f66d: 00 00 00
|
|
|
|
000000006634f670 <GateFunc_Buffer1_F>:
|
|
6634f670: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634f674: 48 8b 50 18 mov 0x18(%rax),%rdx
|
|
6634f678: 44 8b 0a mov (%rdx),%r9d
|
|
6634f67b: 45 85 c9 test %r9d,%r9d
|
|
6634f67e: 75 70 jne 6634f6f0 <GateFunc_Buffer1_F+0x80>
|
|
6634f680: 48 8b 51 08 mov 0x8(%rcx),%rdx
|
|
6634f684: 44 8b 42 08 mov 0x8(%rdx),%r8d
|
|
6634f688: 45 85 c0 test %r8d,%r8d
|
|
6634f68b: 74 61 je 6634f6ee <GateFunc_Buffer1_F+0x7e>
|
|
6634f68d: 4c 8b 49 18 mov 0x18(%rcx),%r9
|
|
6634f691: 48 8b 40 10 mov 0x10(%rax),%rax
|
|
6634f695: 4d 8b 49 10 mov 0x10(%r9),%r9
|
|
6634f699: 45 29 01 sub %r8d,(%r9)
|
|
6634f69c: c7 42 08 00 00 00 00 movl $0x0,0x8(%rdx)
|
|
6634f6a3: 31 d2 xor %edx,%edx
|
|
6634f6a5: 45 8b 01 mov (%r9),%r8d
|
|
6634f6a8: 45 85 c0 test %r8d,%r8d
|
|
6634f6ab: 0f 9f c2 setg %dl
|
|
6634f6ae: 3b 10 cmp (%rax),%edx
|
|
6634f6b0: 74 3c je 6634f6ee <GateFunc_Buffer1_F+0x7e>
|
|
6634f6b2: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634f6b6: 48 8b 40 10 mov 0x10(%rax),%rax
|
|
6634f6ba: 8b 00 mov (%rax),%eax
|
|
6634f6bc: 85 c0 test %eax,%eax
|
|
6634f6be: 75 2e jne 6634f6ee <GateFunc_Buffer1_F+0x7e>
|
|
6634f6c0: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634f6c4: 48 8b 0d 65 72 00 00 mov 0x7265(%rip),%rcx # 66356930 <num_net_queue>
|
|
6634f6cb: 4c 8b 05 4e 72 00 00 mov 0x724e(%rip),%r8 # 66356920 <net_queue>
|
|
6634f6d2: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
6634f6d6: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634f6da: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634f6e0: 48 63 01 movslq (%rcx),%rax
|
|
6634f6e3: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6634f6e7: 44 89 09 mov %r9d,(%rcx)
|
|
6634f6ea: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6634f6ee: c3 retq
|
|
6634f6ef: 90 nop
|
|
6634f6f0: 48 8b 40 08 mov 0x8(%rax),%rax
|
|
6634f6f4: ba 02 00 00 00 mov $0x2,%edx
|
|
6634f6f9: 44 8b 00 mov (%rax),%r8d
|
|
6634f6fc: e9 af 1c ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
6634f701: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634f706: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6634f70d: 00 00 00
|
|
|
|
000000006634f710 <GateFunc_Divider4_F>:
|
|
6634f710: 41 56 push %r14
|
|
6634f712: 55 push %rbp
|
|
6634f713: 57 push %rdi
|
|
6634f714: 56 push %rsi
|
|
6634f715: 53 push %rbx
|
|
6634f716: 48 83 ec 20 sub $0x20,%rsp
|
|
6634f71a: 48 89 ce mov %rcx,%rsi
|
|
6634f71d: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634f721: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634f725: 8b 10 mov (%rax),%edx
|
|
6634f727: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
6634f72b: 8b 00 mov (%rax),%eax
|
|
6634f72d: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634f730: 48 8b 51 18 mov 0x18(%rcx),%rdx
|
|
6634f734: 8b 12 mov (%rdx),%edx
|
|
6634f736: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634f739: 48 8b 51 20 mov 0x20(%rcx),%rdx
|
|
6634f73d: 8b 12 mov (%rdx),%edx
|
|
6634f73f: 44 8d 0c d0 lea (%rax,%rdx,8),%r9d
|
|
6634f743: 48 8b 41 30 mov 0x30(%rcx),%rax
|
|
6634f747: 8b 10 mov (%rax),%edx
|
|
6634f749: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
6634f74d: 8b 00 mov (%rax),%eax
|
|
6634f74f: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634f752: 48 8b 51 38 mov 0x38(%rcx),%rdx
|
|
6634f756: 8b 12 mov (%rdx),%edx
|
|
6634f758: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634f75b: 48 8b 51 40 mov 0x40(%rcx),%rdx
|
|
6634f75f: 8b 12 mov (%rdx),%edx
|
|
6634f761: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
6634f764: 31 c0 xor %eax,%eax
|
|
6634f766: 85 ff test %edi,%edi
|
|
6634f768: 74 07 je 6634f771 <GateFunc_Divider4_F+0x61>
|
|
6634f76a: 44 89 c8 mov %r9d,%eax
|
|
6634f76d: 31 d2 xor %edx,%edx
|
|
6634f76f: f7 f7 div %edi
|
|
6634f771: 48 8b 56 08 mov 0x8(%rsi),%rdx
|
|
6634f775: 41 89 c0 mov %eax,%r8d
|
|
6634f778: 41 83 e0 01 and $0x1,%r8d
|
|
6634f77c: 4c 8b 1d 9d 71 00 00 mov 0x719d(%rip),%r11 # 66356920 <net_queue>
|
|
6634f783: 4c 8b 15 a6 71 00 00 mov 0x71a6(%rip),%r10 # 66356930 <num_net_queue>
|
|
6634f78a: 8b 5a 24 mov 0x24(%rdx),%ebx
|
|
6634f78d: 41 39 d8 cmp %ebx,%r8d
|
|
6634f790: 74 5c je 6634f7ee <GateFunc_Divider4_F+0xde>
|
|
6634f792: 48 8b 6e 18 mov 0x18(%rsi),%rbp
|
|
6634f796: 45 89 c6 mov %r8d,%r14d
|
|
6634f799: 41 29 de sub %ebx,%r14d
|
|
6634f79c: 48 8b 59 48 mov 0x48(%rcx),%rbx
|
|
6634f7a0: 48 8b 6d 48 mov 0x48(%rbp),%rbp
|
|
6634f7a4: 44 01 75 00 add %r14d,0x0(%rbp)
|
|
6634f7a8: 44 89 42 24 mov %r8d,0x24(%rdx)
|
|
6634f7ac: 45 31 c0 xor %r8d,%r8d
|
|
6634f7af: 8b 6d 00 mov 0x0(%rbp),%ebp
|
|
6634f7b2: 85 ed test %ebp,%ebp
|
|
6634f7b4: 41 0f 9f c0 setg %r8b
|
|
6634f7b8: 44 39 03 cmp %r8d,(%rbx)
|
|
6634f7bb: 74 31 je 6634f7ee <GateFunc_Divider4_F+0xde>
|
|
6634f7bd: 4c 8b 46 20 mov 0x20(%rsi),%r8
|
|
6634f7c1: 4d 8b 40 48 mov 0x48(%r8),%r8
|
|
6634f7c5: 45 8b 30 mov (%r8),%r14d
|
|
6634f7c8: 45 85 f6 test %r14d,%r14d
|
|
6634f7cb: 75 21 jne 6634f7ee <GateFunc_Divider4_F+0xde>
|
|
6634f7cd: 4c 8b 46 28 mov 0x28(%rsi),%r8
|
|
6634f7d1: 49 8b 58 48 mov 0x48(%r8),%rbx
|
|
6634f7d5: 4c 8b 43 10 mov 0x10(%rbx),%r8
|
|
6634f7d9: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634f7e0: 4d 63 02 movslq (%r10),%r8
|
|
6634f7e3: 41 8d 68 01 lea 0x1(%r8),%ebp
|
|
6634f7e7: 41 89 2a mov %ebp,(%r10)
|
|
6634f7ea: 4b 89 1c c3 mov %rbx,(%r11,%r8,8)
|
|
6634f7ee: 8b 5a 28 mov 0x28(%rdx),%ebx
|
|
6634f7f1: 41 89 c0 mov %eax,%r8d
|
|
6634f7f4: 41 d1 e8 shr %r8d
|
|
6634f7f7: 41 83 e0 01 and $0x1,%r8d
|
|
6634f7fb: 41 39 d8 cmp %ebx,%r8d
|
|
6634f7fe: 74 5c je 6634f85c <GateFunc_Divider4_F+0x14c>
|
|
6634f800: 48 8b 6e 18 mov 0x18(%rsi),%rbp
|
|
6634f804: 45 89 c6 mov %r8d,%r14d
|
|
6634f807: 41 29 de sub %ebx,%r14d
|
|
6634f80a: 48 8b 59 50 mov 0x50(%rcx),%rbx
|
|
6634f80e: 48 8b 6d 50 mov 0x50(%rbp),%rbp
|
|
6634f812: 44 01 75 00 add %r14d,0x0(%rbp)
|
|
6634f816: 44 89 42 28 mov %r8d,0x28(%rdx)
|
|
6634f81a: 45 31 c0 xor %r8d,%r8d
|
|
6634f81d: 8b 6d 00 mov 0x0(%rbp),%ebp
|
|
6634f820: 85 ed test %ebp,%ebp
|
|
6634f822: 41 0f 9f c0 setg %r8b
|
|
6634f826: 44 39 03 cmp %r8d,(%rbx)
|
|
6634f829: 74 31 je 6634f85c <GateFunc_Divider4_F+0x14c>
|
|
6634f82b: 4c 8b 46 20 mov 0x20(%rsi),%r8
|
|
6634f82f: 4d 8b 40 50 mov 0x50(%r8),%r8
|
|
6634f833: 45 8b 30 mov (%r8),%r14d
|
|
6634f836: 45 85 f6 test %r14d,%r14d
|
|
6634f839: 75 21 jne 6634f85c <GateFunc_Divider4_F+0x14c>
|
|
6634f83b: 4c 8b 46 28 mov 0x28(%rsi),%r8
|
|
6634f83f: 49 8b 58 50 mov 0x50(%r8),%rbx
|
|
6634f843: 4c 8b 43 10 mov 0x10(%rbx),%r8
|
|
6634f847: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634f84e: 4d 63 02 movslq (%r10),%r8
|
|
6634f851: 41 8d 68 01 lea 0x1(%r8),%ebp
|
|
6634f855: 41 89 2a mov %ebp,(%r10)
|
|
6634f858: 4b 89 1c c3 mov %rbx,(%r11,%r8,8)
|
|
6634f85c: 8b 5a 2c mov 0x2c(%rdx),%ebx
|
|
6634f85f: 41 89 c0 mov %eax,%r8d
|
|
6634f862: 41 c1 e8 02 shr $0x2,%r8d
|
|
6634f866: 41 83 e0 01 and $0x1,%r8d
|
|
6634f86a: 41 39 d8 cmp %ebx,%r8d
|
|
6634f86d: 74 59 je 6634f8c8 <GateFunc_Divider4_F+0x1b8>
|
|
6634f86f: 48 8b 6e 18 mov 0x18(%rsi),%rbp
|
|
6634f873: 45 89 c6 mov %r8d,%r14d
|
|
6634f876: 41 29 de sub %ebx,%r14d
|
|
6634f879: 31 db xor %ebx,%ebx
|
|
6634f87b: 48 8b 6d 58 mov 0x58(%rbp),%rbp
|
|
6634f87f: 44 01 75 00 add %r14d,0x0(%rbp)
|
|
6634f883: 44 89 42 2c mov %r8d,0x2c(%rdx)
|
|
6634f887: 8b 6d 00 mov 0x0(%rbp),%ebp
|
|
6634f88a: 4c 8b 41 58 mov 0x58(%rcx),%r8
|
|
6634f88e: 85 ed test %ebp,%ebp
|
|
6634f890: 0f 9f c3 setg %bl
|
|
6634f893: 41 3b 18 cmp (%r8),%ebx
|
|
6634f896: 74 30 je 6634f8c8 <GateFunc_Divider4_F+0x1b8>
|
|
6634f898: 4c 8b 46 20 mov 0x20(%rsi),%r8
|
|
6634f89c: 4d 8b 40 58 mov 0x58(%r8),%r8
|
|
6634f8a0: 41 8b 18 mov (%r8),%ebx
|
|
6634f8a3: 85 db test %ebx,%ebx
|
|
6634f8a5: 75 21 jne 6634f8c8 <GateFunc_Divider4_F+0x1b8>
|
|
6634f8a7: 4c 8b 46 28 mov 0x28(%rsi),%r8
|
|
6634f8ab: 49 8b 58 58 mov 0x58(%r8),%rbx
|
|
6634f8af: 4c 8b 43 10 mov 0x10(%rbx),%r8
|
|
6634f8b3: 41 c7 00 01 00 00 00 movl $0x1,(%r8)
|
|
6634f8ba: 4d 63 02 movslq (%r10),%r8
|
|
6634f8bd: 41 8d 68 01 lea 0x1(%r8),%ebp
|
|
6634f8c1: 41 89 2a mov %ebp,(%r10)
|
|
6634f8c4: 4b 89 1c c3 mov %rbx,(%r11,%r8,8)
|
|
6634f8c8: 44 8b 42 30 mov 0x30(%rdx),%r8d
|
|
6634f8cc: c1 e8 03 shr $0x3,%eax
|
|
6634f8cf: 83 e0 01 and $0x1,%eax
|
|
6634f8d2: 44 39 c0 cmp %r8d,%eax
|
|
6634f8d5: 74 54 je 6634f92b <GateFunc_Divider4_F+0x21b>
|
|
6634f8d7: 48 8b 5e 18 mov 0x18(%rsi),%rbx
|
|
6634f8db: 41 89 c6 mov %eax,%r14d
|
|
6634f8de: 45 29 c6 sub %r8d,%r14d
|
|
6634f8e1: 48 8b 5b 60 mov 0x60(%rbx),%rbx
|
|
6634f8e5: 44 01 33 add %r14d,(%rbx)
|
|
6634f8e8: 89 42 30 mov %eax,0x30(%rdx)
|
|
6634f8eb: 31 d2 xor %edx,%edx
|
|
6634f8ed: 44 8b 03 mov (%rbx),%r8d
|
|
6634f8f0: 48 8b 41 60 mov 0x60(%rcx),%rax
|
|
6634f8f4: 45 85 c0 test %r8d,%r8d
|
|
6634f8f7: 0f 9f c2 setg %dl
|
|
6634f8fa: 3b 10 cmp (%rax),%edx
|
|
6634f8fc: 74 2d je 6634f92b <GateFunc_Divider4_F+0x21b>
|
|
6634f8fe: 48 8b 46 20 mov 0x20(%rsi),%rax
|
|
6634f902: 48 8b 40 60 mov 0x60(%rax),%rax
|
|
6634f906: 8b 00 mov (%rax),%eax
|
|
6634f908: 85 c0 test %eax,%eax
|
|
6634f90a: 75 1f jne 6634f92b <GateFunc_Divider4_F+0x21b>
|
|
6634f90c: 48 8b 46 28 mov 0x28(%rsi),%rax
|
|
6634f910: 48 8b 50 60 mov 0x60(%rax),%rdx
|
|
6634f914: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6634f918: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6634f91e: 49 63 02 movslq (%r10),%rax
|
|
6634f921: 8d 48 01 lea 0x1(%rax),%ecx
|
|
6634f924: 41 89 0a mov %ecx,(%r10)
|
|
6634f927: 49 89 14 c3 mov %rdx,(%r11,%rax,8)
|
|
6634f92b: 85 ff test %edi,%edi
|
|
6634f92d: 75 31 jne 6634f960 <GateFunc_Divider4_F+0x250>
|
|
6634f92f: 31 db xor %ebx,%ebx
|
|
6634f931: 8d 53 0d lea 0xd(%rbx),%edx
|
|
6634f934: 89 d9 mov %ebx,%ecx
|
|
6634f936: 41 89 f8 mov %edi,%r8d
|
|
6634f939: 41 d3 e8 shr %cl,%r8d
|
|
6634f93c: 83 c3 01 add $0x1,%ebx
|
|
6634f93f: 48 89 f1 mov %rsi,%rcx
|
|
6634f942: 41 83 e0 01 and $0x1,%r8d
|
|
6634f946: e8 65 1a ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634f94b: 83 fb 04 cmp $0x4,%ebx
|
|
6634f94e: 75 e1 jne 6634f931 <GateFunc_Divider4_F+0x221>
|
|
6634f950: 48 83 c4 20 add $0x20,%rsp
|
|
6634f954: 5b pop %rbx
|
|
6634f955: 5e pop %rsi
|
|
6634f956: 5f pop %rdi
|
|
6634f957: 5d pop %rbp
|
|
6634f958: 41 5e pop %r14
|
|
6634f95a: c3 retq
|
|
6634f95b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634f960: 44 89 c8 mov %r9d,%eax
|
|
6634f963: 31 d2 xor %edx,%edx
|
|
6634f965: f7 f7 div %edi
|
|
6634f967: 89 d7 mov %edx,%edi
|
|
6634f969: eb c4 jmp 6634f92f <GateFunc_Divider4_F+0x21f>
|
|
6634f96b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
|
|
000000006634f970 <GateFunc_Divider8_F>:
|
|
6634f970: 41 56 push %r14
|
|
6634f972: 41 55 push %r13
|
|
6634f974: 41 54 push %r12
|
|
6634f976: 55 push %rbp
|
|
6634f977: 57 push %rdi
|
|
6634f978: 56 push %rsi
|
|
6634f979: 53 push %rbx
|
|
6634f97a: 48 83 ec 20 sub $0x20,%rsp
|
|
6634f97e: 4c 8b 41 10 mov 0x10(%rcx),%r8
|
|
6634f982: 49 8b 40 10 mov 0x10(%r8),%rax
|
|
6634f986: 48 89 ce mov %rcx,%rsi
|
|
6634f989: 8b 10 mov (%rax),%edx
|
|
6634f98b: 49 8b 40 08 mov 0x8(%r8),%rax
|
|
6634f98f: 8b 00 mov (%rax),%eax
|
|
6634f991: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634f994: 49 8b 50 18 mov 0x18(%r8),%rdx
|
|
6634f998: 8b 12 mov (%rdx),%edx
|
|
6634f99a: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634f99d: 49 8b 50 20 mov 0x20(%r8),%rdx
|
|
6634f9a1: 8b 12 mov (%rdx),%edx
|
|
6634f9a3: 8d 2c d0 lea (%rax,%rdx,8),%ebp
|
|
6634f9a6: 49 8b 40 28 mov 0x28(%r8),%rax
|
|
6634f9aa: 8b 10 mov (%rax),%edx
|
|
6634f9ac: 49 8b 40 30 mov 0x30(%r8),%rax
|
|
6634f9b0: c1 e2 04 shl $0x4,%edx
|
|
6634f9b3: 01 d5 add %edx,%ebp
|
|
6634f9b5: 8b 10 mov (%rax),%edx
|
|
6634f9b7: 49 8b 40 38 mov 0x38(%r8),%rax
|
|
6634f9bb: c1 e2 05 shl $0x5,%edx
|
|
6634f9be: 01 ea add %ebp,%edx
|
|
6634f9c0: 8b 28 mov (%rax),%ebp
|
|
6634f9c2: 49 8b 40 40 mov 0x40(%r8),%rax
|
|
6634f9c6: c1 e5 06 shl $0x6,%ebp
|
|
6634f9c9: 01 ea add %ebp,%edx
|
|
6634f9cb: 8b 28 mov (%rax),%ebp
|
|
6634f9cd: 49 8b 40 50 mov 0x50(%r8),%rax
|
|
6634f9d1: c1 e5 07 shl $0x7,%ebp
|
|
6634f9d4: 01 d5 add %edx,%ebp
|
|
6634f9d6: 8b 10 mov (%rax),%edx
|
|
6634f9d8: 49 8b 40 48 mov 0x48(%r8),%rax
|
|
6634f9dc: 8b 00 mov (%rax),%eax
|
|
6634f9de: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634f9e1: 49 8b 50 58 mov 0x58(%r8),%rdx
|
|
6634f9e5: 8b 12 mov (%rdx),%edx
|
|
6634f9e7: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634f9ea: 49 8b 50 60 mov 0x60(%r8),%rdx
|
|
6634f9ee: 8b 12 mov (%rdx),%edx
|
|
6634f9f0: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
6634f9f3: 49 8b 40 68 mov 0x68(%r8),%rax
|
|
6634f9f7: 8b 10 mov (%rax),%edx
|
|
6634f9f9: 49 8b 40 70 mov 0x70(%r8),%rax
|
|
6634f9fd: c1 e2 04 shl $0x4,%edx
|
|
6634fa00: 01 d7 add %edx,%edi
|
|
6634fa02: 8b 10 mov (%rax),%edx
|
|
6634fa04: 49 8b 40 78 mov 0x78(%r8),%rax
|
|
6634fa08: c1 e2 05 shl $0x5,%edx
|
|
6634fa0b: 01 fa add %edi,%edx
|
|
6634fa0d: 8b 38 mov (%rax),%edi
|
|
6634fa0f: 49 8b 80 80 00 00 00 mov 0x80(%r8),%rax
|
|
6634fa16: c1 e7 06 shl $0x6,%edi
|
|
6634fa19: 01 fa add %edi,%edx
|
|
6634fa1b: 8b 38 mov (%rax),%edi
|
|
6634fa1d: 31 c0 xor %eax,%eax
|
|
6634fa1f: c1 e7 07 shl $0x7,%edi
|
|
6634fa22: 01 d7 add %edx,%edi
|
|
6634fa24: 74 06 je 6634fa2c <GateFunc_Divider8_F+0xbc>
|
|
6634fa26: 89 e8 mov %ebp,%eax
|
|
6634fa28: 31 d2 xor %edx,%edx
|
|
6634fa2a: f7 f7 div %edi
|
|
6634fa2c: 48 8b 5e 08 mov 0x8(%rsi),%rbx
|
|
6634fa30: 31 c9 xor %ecx,%ecx
|
|
6634fa32: 4c 8b 2d e7 6e 00 00 mov 0x6ee7(%rip),%r13 # 66356920 <net_queue>
|
|
6634fa39: 4c 8b 25 f0 6e 00 00 mov 0x6ef0(%rip),%r12 # 66356930 <num_net_queue>
|
|
6634fa40: 44 8b 4c 8b 44 mov 0x44(%rbx,%rcx,4),%r9d
|
|
6634fa45: 89 c2 mov %eax,%edx
|
|
6634fa47: d3 ea shr %cl,%edx
|
|
6634fa49: 83 e2 01 and $0x1,%edx
|
|
6634fa4c: 44 39 ca cmp %r9d,%edx
|
|
6634fa4f: 74 74 je 6634fac5 <GateFunc_Divider8_F+0x155>
|
|
6634fa51: 4c 8b 56 18 mov 0x18(%rsi),%r10
|
|
6634fa55: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11
|
|
6634fa5c: 00
|
|
6634fa5d: 41 89 d6 mov %edx,%r14d
|
|
6634fa60: 45 29 ce sub %r9d,%r14d
|
|
6634fa63: 45 31 c9 xor %r9d,%r9d
|
|
6634fa66: 4f 8b 94 1a 88 00 00 mov 0x88(%r10,%r11,1),%r10
|
|
6634fa6d: 00
|
|
6634fa6e: 45 01 32 add %r14d,(%r10)
|
|
6634fa71: 89 54 8b 44 mov %edx,0x44(%rbx,%rcx,4)
|
|
6634fa75: 45 8b 12 mov (%r10),%r10d
|
|
6634fa78: 49 8b 94 c8 88 00 00 mov 0x88(%r8,%rcx,8),%rdx
|
|
6634fa7f: 00
|
|
6634fa80: 45 85 d2 test %r10d,%r10d
|
|
6634fa83: 41 0f 9f c1 setg %r9b
|
|
6634fa87: 44 3b 0a cmp (%rdx),%r9d
|
|
6634fa8a: 74 39 je 6634fac5 <GateFunc_Divider8_F+0x155>
|
|
6634fa8c: 48 8b 56 20 mov 0x20(%rsi),%rdx
|
|
6634fa90: 4a 8b 94 1a 88 00 00 mov 0x88(%rdx,%r11,1),%rdx
|
|
6634fa97: 00
|
|
6634fa98: 8b 12 mov (%rdx),%edx
|
|
6634fa9a: 85 d2 test %edx,%edx
|
|
6634fa9c: 75 27 jne 6634fac5 <GateFunc_Divider8_F+0x155>
|
|
6634fa9e: 48 8b 56 28 mov 0x28(%rsi),%rdx
|
|
6634faa2: 4e 8b 8c 1a 88 00 00 mov 0x88(%rdx,%r11,1),%r9
|
|
6634faa9: 00
|
|
6634faaa: 49 8b 51 10 mov 0x10(%r9),%rdx
|
|
6634faae: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
6634fab4: 49 63 14 24 movslq (%r12),%rdx
|
|
6634fab8: 44 8d 52 01 lea 0x1(%rdx),%r10d
|
|
6634fabc: 45 89 14 24 mov %r10d,(%r12)
|
|
6634fac0: 4d 89 4c d5 00 mov %r9,0x0(%r13,%rdx,8)
|
|
6634fac5: 48 83 c1 01 add $0x1,%rcx
|
|
6634fac9: 48 83 f9 08 cmp $0x8,%rcx
|
|
6634facd: 0f 85 6d ff ff ff jne 6634fa40 <GateFunc_Divider8_F+0xd0>
|
|
6634fad3: 85 ff test %edi,%edi
|
|
6634fad5: 75 39 jne 6634fb10 <GateFunc_Divider8_F+0x1a0>
|
|
6634fad7: 31 db xor %ebx,%ebx
|
|
6634fad9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
6634fae0: 8d 53 19 lea 0x19(%rbx),%edx
|
|
6634fae3: 89 d9 mov %ebx,%ecx
|
|
6634fae5: 41 89 f8 mov %edi,%r8d
|
|
6634fae8: 41 d3 e8 shr %cl,%r8d
|
|
6634faeb: 83 c3 01 add $0x1,%ebx
|
|
6634faee: 48 89 f1 mov %rsi,%rcx
|
|
6634faf1: 41 83 e0 01 and $0x1,%r8d
|
|
6634faf5: e8 b6 18 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634fafa: 83 fb 08 cmp $0x8,%ebx
|
|
6634fafd: 75 e1 jne 6634fae0 <GateFunc_Divider8_F+0x170>
|
|
6634faff: 48 83 c4 20 add $0x20,%rsp
|
|
6634fb03: 5b pop %rbx
|
|
6634fb04: 5e pop %rsi
|
|
6634fb05: 5f pop %rdi
|
|
6634fb06: 5d pop %rbp
|
|
6634fb07: 41 5c pop %r12
|
|
6634fb09: 41 5d pop %r13
|
|
6634fb0b: 41 5e pop %r14
|
|
6634fb0d: c3 retq
|
|
6634fb0e: 66 90 xchg %ax,%ax
|
|
6634fb10: 89 e8 mov %ebp,%eax
|
|
6634fb12: 31 d2 xor %edx,%edx
|
|
6634fb14: f7 f7 div %edi
|
|
6634fb16: 89 d7 mov %edx,%edi
|
|
6634fb18: eb bd jmp 6634fad7 <GateFunc_Divider8_F+0x167>
|
|
6634fb1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
000000006634fb20 <GateFunc_Divider16_F>:
|
|
6634fb20: 41 56 push %r14
|
|
6634fb22: 41 55 push %r13
|
|
6634fb24: 41 54 push %r12
|
|
6634fb26: 55 push %rbp
|
|
6634fb27: 57 push %rdi
|
|
6634fb28: 56 push %rsi
|
|
6634fb29: 53 push %rbx
|
|
6634fb2a: 48 83 ec 20 sub $0x20,%rsp
|
|
6634fb2e: 4c 8b 41 10 mov 0x10(%rcx),%r8
|
|
6634fb32: 49 8b 40 10 mov 0x10(%r8),%rax
|
|
6634fb36: 48 89 ce mov %rcx,%rsi
|
|
6634fb39: 8b 10 mov (%rax),%edx
|
|
6634fb3b: 49 8b 40 08 mov 0x8(%r8),%rax
|
|
6634fb3f: 8b 00 mov (%rax),%eax
|
|
6634fb41: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634fb44: 49 8b 50 18 mov 0x18(%r8),%rdx
|
|
6634fb48: 8b 12 mov (%rdx),%edx
|
|
6634fb4a: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634fb4d: 49 8b 50 20 mov 0x20(%r8),%rdx
|
|
6634fb51: 8b 12 mov (%rdx),%edx
|
|
6634fb53: 8d 2c d0 lea (%rax,%rdx,8),%ebp
|
|
6634fb56: 49 8b 40 28 mov 0x28(%r8),%rax
|
|
6634fb5a: 8b 10 mov (%rax),%edx
|
|
6634fb5c: 49 8b 40 30 mov 0x30(%r8),%rax
|
|
6634fb60: c1 e2 04 shl $0x4,%edx
|
|
6634fb63: 01 d5 add %edx,%ebp
|
|
6634fb65: 8b 10 mov (%rax),%edx
|
|
6634fb67: 49 8b 40 38 mov 0x38(%r8),%rax
|
|
6634fb6b: c1 e2 05 shl $0x5,%edx
|
|
6634fb6e: 01 ea add %ebp,%edx
|
|
6634fb70: 8b 28 mov (%rax),%ebp
|
|
6634fb72: 49 8b 40 40 mov 0x40(%r8),%rax
|
|
6634fb76: c1 e5 06 shl $0x6,%ebp
|
|
6634fb79: 01 ea add %ebp,%edx
|
|
6634fb7b: 8b 28 mov (%rax),%ebp
|
|
6634fb7d: 49 8b 40 48 mov 0x48(%r8),%rax
|
|
6634fb81: c1 e5 07 shl $0x7,%ebp
|
|
6634fb84: 01 d5 add %edx,%ebp
|
|
6634fb86: 8b 10 mov (%rax),%edx
|
|
6634fb88: 49 8b 40 50 mov 0x50(%r8),%rax
|
|
6634fb8c: c1 e2 08 shl $0x8,%edx
|
|
6634fb8f: 01 d5 add %edx,%ebp
|
|
6634fb91: 8b 10 mov (%rax),%edx
|
|
6634fb93: 49 8b 40 58 mov 0x58(%r8),%rax
|
|
6634fb97: c1 e2 09 shl $0x9,%edx
|
|
6634fb9a: 01 ea add %ebp,%edx
|
|
6634fb9c: 8b 28 mov (%rax),%ebp
|
|
6634fb9e: 49 8b 40 60 mov 0x60(%r8),%rax
|
|
6634fba2: c1 e5 0a shl $0xa,%ebp
|
|
6634fba5: 01 ea add %ebp,%edx
|
|
6634fba7: 8b 28 mov (%rax),%ebp
|
|
6634fba9: 49 8b 40 68 mov 0x68(%r8),%rax
|
|
6634fbad: c1 e5 0b shl $0xb,%ebp
|
|
6634fbb0: 01 d5 add %edx,%ebp
|
|
6634fbb2: 8b 10 mov (%rax),%edx
|
|
6634fbb4: 49 8b 40 70 mov 0x70(%r8),%rax
|
|
6634fbb8: c1 e2 0c shl $0xc,%edx
|
|
6634fbbb: 01 d5 add %edx,%ebp
|
|
6634fbbd: 8b 10 mov (%rax),%edx
|
|
6634fbbf: 49 8b 40 78 mov 0x78(%r8),%rax
|
|
6634fbc3: c1 e2 0d shl $0xd,%edx
|
|
6634fbc6: 01 ea add %ebp,%edx
|
|
6634fbc8: 8b 28 mov (%rax),%ebp
|
|
6634fbca: 49 8b 80 80 00 00 00 mov 0x80(%r8),%rax
|
|
6634fbd1: c1 e5 0e shl $0xe,%ebp
|
|
6634fbd4: 01 ea add %ebp,%edx
|
|
6634fbd6: 8b 28 mov (%rax),%ebp
|
|
6634fbd8: 49 8b 80 90 00 00 00 mov 0x90(%r8),%rax
|
|
6634fbdf: c1 e5 0f shl $0xf,%ebp
|
|
6634fbe2: 01 d5 add %edx,%ebp
|
|
6634fbe4: 8b 10 mov (%rax),%edx
|
|
6634fbe6: 49 8b 80 88 00 00 00 mov 0x88(%r8),%rax
|
|
6634fbed: 8b 00 mov (%rax),%eax
|
|
6634fbef: 8d 04 50 lea (%rax,%rdx,2),%eax
|
|
6634fbf2: 49 8b 90 98 00 00 00 mov 0x98(%r8),%rdx
|
|
6634fbf9: 8b 12 mov (%rdx),%edx
|
|
6634fbfb: 8d 04 90 lea (%rax,%rdx,4),%eax
|
|
6634fbfe: 49 8b 90 a0 00 00 00 mov 0xa0(%r8),%rdx
|
|
6634fc05: 8b 12 mov (%rdx),%edx
|
|
6634fc07: 8d 3c d0 lea (%rax,%rdx,8),%edi
|
|
6634fc0a: 49 8b 80 a8 00 00 00 mov 0xa8(%r8),%rax
|
|
6634fc11: 8b 10 mov (%rax),%edx
|
|
6634fc13: 49 8b 80 b0 00 00 00 mov 0xb0(%r8),%rax
|
|
6634fc1a: c1 e2 04 shl $0x4,%edx
|
|
6634fc1d: 01 d7 add %edx,%edi
|
|
6634fc1f: 8b 10 mov (%rax),%edx
|
|
6634fc21: 49 8b 80 b8 00 00 00 mov 0xb8(%r8),%rax
|
|
6634fc28: c1 e2 05 shl $0x5,%edx
|
|
6634fc2b: 01 fa add %edi,%edx
|
|
6634fc2d: 8b 38 mov (%rax),%edi
|
|
6634fc2f: 49 8b 80 c0 00 00 00 mov 0xc0(%r8),%rax
|
|
6634fc36: c1 e7 06 shl $0x6,%edi
|
|
6634fc39: 01 fa add %edi,%edx
|
|
6634fc3b: 8b 38 mov (%rax),%edi
|
|
6634fc3d: 49 8b 80 c8 00 00 00 mov 0xc8(%r8),%rax
|
|
6634fc44: c1 e7 07 shl $0x7,%edi
|
|
6634fc47: 01 d7 add %edx,%edi
|
|
6634fc49: 8b 10 mov (%rax),%edx
|
|
6634fc4b: 49 8b 80 d0 00 00 00 mov 0xd0(%r8),%rax
|
|
6634fc52: c1 e2 08 shl $0x8,%edx
|
|
6634fc55: 01 d7 add %edx,%edi
|
|
6634fc57: 8b 10 mov (%rax),%edx
|
|
6634fc59: 49 8b 80 d8 00 00 00 mov 0xd8(%r8),%rax
|
|
6634fc60: c1 e2 09 shl $0x9,%edx
|
|
6634fc63: 01 fa add %edi,%edx
|
|
6634fc65: 8b 38 mov (%rax),%edi
|
|
6634fc67: 49 8b 80 e0 00 00 00 mov 0xe0(%r8),%rax
|
|
6634fc6e: c1 e7 0a shl $0xa,%edi
|
|
6634fc71: 01 fa add %edi,%edx
|
|
6634fc73: 8b 38 mov (%rax),%edi
|
|
6634fc75: 49 8b 80 e8 00 00 00 mov 0xe8(%r8),%rax
|
|
6634fc7c: c1 e7 0b shl $0xb,%edi
|
|
6634fc7f: 01 d7 add %edx,%edi
|
|
6634fc81: 8b 10 mov (%rax),%edx
|
|
6634fc83: 49 8b 80 f0 00 00 00 mov 0xf0(%r8),%rax
|
|
6634fc8a: c1 e2 0c shl $0xc,%edx
|
|
6634fc8d: 01 d7 add %edx,%edi
|
|
6634fc8f: 8b 10 mov (%rax),%edx
|
|
6634fc91: 49 8b 80 f8 00 00 00 mov 0xf8(%r8),%rax
|
|
6634fc98: c1 e2 0d shl $0xd,%edx
|
|
6634fc9b: 01 fa add %edi,%edx
|
|
6634fc9d: 8b 38 mov (%rax),%edi
|
|
6634fc9f: 49 8b 80 00 01 00 00 mov 0x100(%r8),%rax
|
|
6634fca6: c1 e7 0e shl $0xe,%edi
|
|
6634fca9: 01 fa add %edi,%edx
|
|
6634fcab: 8b 38 mov (%rax),%edi
|
|
6634fcad: 31 c0 xor %eax,%eax
|
|
6634fcaf: c1 e7 0f shl $0xf,%edi
|
|
6634fcb2: 01 d7 add %edx,%edi
|
|
6634fcb4: 74 06 je 6634fcbc <GateFunc_Divider16_F+0x19c>
|
|
6634fcb6: 89 e8 mov %ebp,%eax
|
|
6634fcb8: 31 d2 xor %edx,%edx
|
|
6634fcba: f7 f7 div %edi
|
|
6634fcbc: 48 8b 5e 08 mov 0x8(%rsi),%rbx
|
|
6634fcc0: 31 c9 xor %ecx,%ecx
|
|
6634fcc2: 4c 8b 2d 57 6c 00 00 mov 0x6c57(%rip),%r13 # 66356920 <net_queue>
|
|
6634fcc9: 4c 8b 25 60 6c 00 00 mov 0x6c60(%rip),%r12 # 66356930 <num_net_queue>
|
|
6634fcd0: 44 8b 8c 8b 84 00 00 mov 0x84(%rbx,%rcx,4),%r9d
|
|
6634fcd7: 00
|
|
6634fcd8: 89 c2 mov %eax,%edx
|
|
6634fcda: d3 ea shr %cl,%edx
|
|
6634fcdc: 83 e2 01 and $0x1,%edx
|
|
6634fcdf: 44 39 ca cmp %r9d,%edx
|
|
6634fce2: 74 77 je 6634fd5b <GateFunc_Divider16_F+0x23b>
|
|
6634fce4: 4c 8b 56 18 mov 0x18(%rsi),%r10
|
|
6634fce8: 4c 8d 1c cd 00 00 00 lea 0x0(,%rcx,8),%r11
|
|
6634fcef: 00
|
|
6634fcf0: 41 89 d6 mov %edx,%r14d
|
|
6634fcf3: 45 29 ce sub %r9d,%r14d
|
|
6634fcf6: 45 31 c9 xor %r9d,%r9d
|
|
6634fcf9: 4f 8b 94 1a 08 01 00 mov 0x108(%r10,%r11,1),%r10
|
|
6634fd00: 00
|
|
6634fd01: 45 01 32 add %r14d,(%r10)
|
|
6634fd04: 89 94 8b 84 00 00 00 mov %edx,0x84(%rbx,%rcx,4)
|
|
6634fd0b: 45 8b 12 mov (%r10),%r10d
|
|
6634fd0e: 49 8b 94 c8 08 01 00 mov 0x108(%r8,%rcx,8),%rdx
|
|
6634fd15: 00
|
|
6634fd16: 45 85 d2 test %r10d,%r10d
|
|
6634fd19: 41 0f 9f c1 setg %r9b
|
|
6634fd1d: 44 3b 0a cmp (%rdx),%r9d
|
|
6634fd20: 74 39 je 6634fd5b <GateFunc_Divider16_F+0x23b>
|
|
6634fd22: 48 8b 56 20 mov 0x20(%rsi),%rdx
|
|
6634fd26: 4a 8b 94 1a 08 01 00 mov 0x108(%rdx,%r11,1),%rdx
|
|
6634fd2d: 00
|
|
6634fd2e: 8b 12 mov (%rdx),%edx
|
|
6634fd30: 85 d2 test %edx,%edx
|
|
6634fd32: 75 27 jne 6634fd5b <GateFunc_Divider16_F+0x23b>
|
|
6634fd34: 48 8b 56 28 mov 0x28(%rsi),%rdx
|
|
6634fd38: 4e 8b 8c 1a 08 01 00 mov 0x108(%rdx,%r11,1),%r9
|
|
6634fd3f: 00
|
|
6634fd40: 49 8b 51 10 mov 0x10(%r9),%rdx
|
|
6634fd44: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
6634fd4a: 49 63 14 24 movslq (%r12),%rdx
|
|
6634fd4e: 44 8d 52 01 lea 0x1(%rdx),%r10d
|
|
6634fd52: 45 89 14 24 mov %r10d,(%r12)
|
|
6634fd56: 4d 89 4c d5 00 mov %r9,0x0(%r13,%rdx,8)
|
|
6634fd5b: 48 83 c1 01 add $0x1,%rcx
|
|
6634fd5f: 48 83 f9 10 cmp $0x10,%rcx
|
|
6634fd63: 0f 85 67 ff ff ff jne 6634fcd0 <GateFunc_Divider16_F+0x1b0>
|
|
6634fd69: 85 ff test %edi,%edi
|
|
6634fd6b: 75 33 jne 6634fda0 <GateFunc_Divider16_F+0x280>
|
|
6634fd6d: 31 db xor %ebx,%ebx
|
|
6634fd6f: 90 nop
|
|
6634fd70: 8d 53 31 lea 0x31(%rbx),%edx
|
|
6634fd73: 89 d9 mov %ebx,%ecx
|
|
6634fd75: 41 89 f8 mov %edi,%r8d
|
|
6634fd78: 41 d3 e8 shr %cl,%r8d
|
|
6634fd7b: 83 c3 01 add $0x1,%ebx
|
|
6634fd7e: 48 89 f1 mov %rsi,%rcx
|
|
6634fd81: 41 83 e0 01 and $0x1,%r8d
|
|
6634fd85: e8 26 16 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634fd8a: 83 fb 10 cmp $0x10,%ebx
|
|
6634fd8d: 75 e1 jne 6634fd70 <GateFunc_Divider16_F+0x250>
|
|
6634fd8f: 48 83 c4 20 add $0x20,%rsp
|
|
6634fd93: 5b pop %rbx
|
|
6634fd94: 5e pop %rsi
|
|
6634fd95: 5f pop %rdi
|
|
6634fd96: 5d pop %rbp
|
|
6634fd97: 41 5c pop %r12
|
|
6634fd99: 41 5d pop %r13
|
|
6634fd9b: 41 5e pop %r14
|
|
6634fd9d: c3 retq
|
|
6634fd9e: 66 90 xchg %ax,%ax
|
|
6634fda0: 89 e8 mov %ebp,%eax
|
|
6634fda2: 31 d2 xor %edx,%edx
|
|
6634fda4: f7 f7 div %edi
|
|
6634fda6: 89 d7 mov %edx,%edi
|
|
6634fda8: eb c3 jmp 6634fd6d <GateFunc_Divider16_F+0x24d>
|
|
6634fdaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
000000006634fdb0 <GateFunc_Divider32_F>:
|
|
6634fdb0: 41 57 push %r15
|
|
6634fdb2: 41 56 push %r14
|
|
6634fdb4: 41 55 push %r13
|
|
6634fdb6: 41 54 push %r12
|
|
6634fdb8: 55 push %rbp
|
|
6634fdb9: 57 push %rdi
|
|
6634fdba: 56 push %rsi
|
|
6634fdbb: 53 push %rbx
|
|
6634fdbc: 48 83 ec 28 sub $0x28,%rsp
|
|
6634fdc0: 45 31 d2 xor %r10d,%r10d
|
|
6634fdc3: 4c 8b 41 10 mov 0x10(%rcx),%r8
|
|
6634fdc7: 48 89 ce mov %rcx,%rsi
|
|
6634fdca: 31 c9 xor %ecx,%ecx
|
|
6634fdcc: 0f 1f 40 00 nopl 0x0(%rax)
|
|
6634fdd0: 49 8b 44 c8 08 mov 0x8(%r8,%rcx,8),%rax
|
|
6634fdd5: 8b 10 mov (%rax),%edx
|
|
6634fdd7: d3 e2 shl %cl,%edx
|
|
6634fdd9: 48 83 c1 01 add $0x1,%rcx
|
|
6634fddd: 41 01 d2 add %edx,%r10d
|
|
6634fde0: 48 83 f9 20 cmp $0x20,%rcx
|
|
6634fde4: 75 ea jne 6634fdd0 <GateFunc_Divider32_F+0x20>
|
|
6634fde6: 31 c9 xor %ecx,%ecx
|
|
6634fde8: 45 31 c9 xor %r9d,%r9d
|
|
6634fdeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634fdf0: 49 8b 84 c8 08 01 00 mov 0x108(%r8,%rcx,8),%rax
|
|
6634fdf7: 00
|
|
6634fdf8: 8b 10 mov (%rax),%edx
|
|
6634fdfa: d3 e2 shl %cl,%edx
|
|
6634fdfc: 48 83 c1 01 add $0x1,%rcx
|
|
6634fe00: 41 01 d1 add %edx,%r9d
|
|
6634fe03: 48 83 f9 20 cmp $0x20,%rcx
|
|
6634fe07: 75 e7 jne 6634fdf0 <GateFunc_Divider32_F+0x40>
|
|
6634fe09: 31 c0 xor %eax,%eax
|
|
6634fe0b: 45 85 c9 test %r9d,%r9d
|
|
6634fe0e: 44 89 cf mov %r9d,%edi
|
|
6634fe11: 0f 85 f9 00 00 00 jne 6634ff10 <GateFunc_Divider32_F+0x160>
|
|
6634fe17: 48 8b 6e 08 mov 0x8(%rsi),%rbp
|
|
6634fe1b: 31 c9 xor %ecx,%ecx
|
|
6634fe1d: 4c 8b 2d fc 6a 00 00 mov 0x6afc(%rip),%r13 # 66356920 <net_queue>
|
|
6634fe24: 4c 8b 25 05 6b 00 00 mov 0x6b05(%rip),%r12 # 66356930 <num_net_queue>
|
|
6634fe2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
6634fe30: 44 8b 9c 8d 04 01 00 mov 0x104(%rbp,%rcx,4),%r11d
|
|
6634fe37: 00
|
|
6634fe38: 89 c2 mov %eax,%edx
|
|
6634fe3a: d3 ea shr %cl,%edx
|
|
6634fe3c: 83 e2 01 and $0x1,%edx
|
|
6634fe3f: 44 39 da cmp %r11d,%edx
|
|
6634fe42: 74 74 je 6634feb8 <GateFunc_Divider32_F+0x108>
|
|
6634fe44: 48 8b 5e 18 mov 0x18(%rsi),%rbx
|
|
6634fe48: 4c 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%r14
|
|
6634fe4f: 00
|
|
6634fe50: 41 89 d7 mov %edx,%r15d
|
|
6634fe53: 45 29 df sub %r11d,%r15d
|
|
6634fe56: 45 31 db xor %r11d,%r11d
|
|
6634fe59: 4a 8b 9c 33 08 02 00 mov 0x208(%rbx,%r14,1),%rbx
|
|
6634fe60: 00
|
|
6634fe61: 44 01 3b add %r15d,(%rbx)
|
|
6634fe64: 89 94 8d 04 01 00 00 mov %edx,0x104(%rbp,%rcx,4)
|
|
6634fe6b: 8b 1b mov (%rbx),%ebx
|
|
6634fe6d: 49 8b 94 c8 08 02 00 mov 0x208(%r8,%rcx,8),%rdx
|
|
6634fe74: 00
|
|
6634fe75: 85 db test %ebx,%ebx
|
|
6634fe77: 41 0f 9f c3 setg %r11b
|
|
6634fe7b: 44 3b 1a cmp (%rdx),%r11d
|
|
6634fe7e: 74 38 je 6634feb8 <GateFunc_Divider32_F+0x108>
|
|
6634fe80: 48 8b 56 20 mov 0x20(%rsi),%rdx
|
|
6634fe84: 4a 8b 94 32 08 02 00 mov 0x208(%rdx,%r14,1),%rdx
|
|
6634fe8b: 00
|
|
6634fe8c: 8b 12 mov (%rdx),%edx
|
|
6634fe8e: 85 d2 test %edx,%edx
|
|
6634fe90: 75 26 jne 6634feb8 <GateFunc_Divider32_F+0x108>
|
|
6634fe92: 48 8b 56 28 mov 0x28(%rsi),%rdx
|
|
6634fe96: 4e 8b 9c 32 08 02 00 mov 0x208(%rdx,%r14,1),%r11
|
|
6634fe9d: 00
|
|
6634fe9e: 49 8b 53 10 mov 0x10(%r11),%rdx
|
|
6634fea2: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
6634fea8: 49 63 14 24 movslq (%r12),%rdx
|
|
6634feac: 8d 5a 01 lea 0x1(%rdx),%ebx
|
|
6634feaf: 41 89 1c 24 mov %ebx,(%r12)
|
|
6634feb3: 4d 89 5c d5 00 mov %r11,0x0(%r13,%rdx,8)
|
|
6634feb8: 48 83 c1 01 add $0x1,%rcx
|
|
6634febc: 48 83 f9 20 cmp $0x20,%rcx
|
|
6634fec0: 0f 85 6a ff ff ff jne 6634fe30 <GateFunc_Divider32_F+0x80>
|
|
6634fec6: 45 85 c9 test %r9d,%r9d
|
|
6634fec9: 75 35 jne 6634ff00 <GateFunc_Divider32_F+0x150>
|
|
6634fecb: 31 db xor %ebx,%ebx
|
|
6634fecd: 0f 1f 00 nopl (%rax)
|
|
6634fed0: 8d 53 61 lea 0x61(%rbx),%edx
|
|
6634fed3: 89 d9 mov %ebx,%ecx
|
|
6634fed5: 41 89 f8 mov %edi,%r8d
|
|
6634fed8: 41 d3 e8 shr %cl,%r8d
|
|
6634fedb: 83 c3 01 add $0x1,%ebx
|
|
6634fede: 48 89 f1 mov %rsi,%rcx
|
|
6634fee1: 41 83 e0 01 and $0x1,%r8d
|
|
6634fee5: e8 c6 14 ff ff callq 663413b0 <sim_gate_set_port>
|
|
6634feea: 83 fb 20 cmp $0x20,%ebx
|
|
6634feed: 75 e1 jne 6634fed0 <GateFunc_Divider32_F+0x120>
|
|
6634feef: 48 83 c4 28 add $0x28,%rsp
|
|
6634fef3: 5b pop %rbx
|
|
6634fef4: 5e pop %rsi
|
|
6634fef5: 5f pop %rdi
|
|
6634fef6: 5d pop %rbp
|
|
6634fef7: 41 5c pop %r12
|
|
6634fef9: 41 5d pop %r13
|
|
6634fefb: 41 5e pop %r14
|
|
6634fefd: 41 5f pop %r15
|
|
6634feff: c3 retq
|
|
6634ff00: 44 89 d0 mov %r10d,%eax
|
|
6634ff03: 31 d2 xor %edx,%edx
|
|
6634ff05: 41 f7 f1 div %r9d
|
|
6634ff08: 89 d7 mov %edx,%edi
|
|
6634ff0a: eb bf jmp 6634fecb <GateFunc_Divider32_F+0x11b>
|
|
6634ff0c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
6634ff10: 44 89 d0 mov %r10d,%eax
|
|
6634ff13: 31 d2 xor %edx,%edx
|
|
6634ff15: 41 f7 f1 div %r9d
|
|
6634ff18: e9 fa fe ff ff jmpq 6634fe17 <GateFunc_Divider32_F+0x67>
|
|
6634ff1d: 0f 1f 00 nopl (%rax)
|
|
|
|
000000006634ff20 <GateFunc_Divider2_F>:
|
|
6634ff20: 41 56 push %r14
|
|
6634ff22: 55 push %rbp
|
|
6634ff23: 57 push %rdi
|
|
6634ff24: 56 push %rsi
|
|
6634ff25: 53 push %rbx
|
|
6634ff26: 48 83 ec 20 sub $0x20,%rsp
|
|
6634ff2a: 48 89 cb mov %rcx,%rbx
|
|
6634ff2d: 48 8b 49 10 mov 0x10(%rcx),%rcx
|
|
6634ff31: 48 8b 41 10 mov 0x10(%rcx),%rax
|
|
6634ff35: 8b 10 mov (%rax),%edx
|
|
6634ff37: 48 8b 41 08 mov 0x8(%rcx),%rax
|
|
6634ff3b: 8b 00 mov (%rax),%eax
|
|
6634ff3d: 8d 34 50 lea (%rax,%rdx,2),%esi
|
|
6634ff40: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
6634ff44: 8b 10 mov (%rax),%edx
|
|
6634ff46: 48 8b 41 18 mov 0x18(%rcx),%rax
|
|
6634ff4a: 8b 00 mov (%rax),%eax
|
|
6634ff4c: 44 8d 04 50 lea (%rax,%rdx,2),%r8d
|
|
6634ff50: 31 c0 xor %eax,%eax
|
|
6634ff52: 45 85 c0 test %r8d,%r8d
|
|
6634ff55: 74 07 je 6634ff5e <GateFunc_Divider2_F+0x3e>
|
|
6634ff57: 89 f0 mov %esi,%eax
|
|
6634ff59: 31 d2 xor %edx,%edx
|
|
6634ff5b: 41 f7 f0 div %r8d
|
|
6634ff5e: 4c 8b 4b 08 mov 0x8(%rbx),%r9
|
|
6634ff62: 89 c2 mov %eax,%edx
|
|
6634ff64: 83 e2 01 and $0x1,%edx
|
|
6634ff67: 48 8b 2d b2 69 00 00 mov 0x69b2(%rip),%rbp # 66356920 <net_queue>
|
|
6634ff6e: 48 8b 3d bb 69 00 00 mov 0x69bb(%rip),%rdi # 66356930 <num_net_queue>
|
|
6634ff75: 45 8b 51 14 mov 0x14(%r9),%r10d
|
|
6634ff79: 44 39 d2 cmp %r10d,%edx
|
|
6634ff7c: 74 5a je 6634ffd8 <GateFunc_Divider2_F+0xb8>
|
|
6634ff7e: 4c 8b 5b 18 mov 0x18(%rbx),%r11
|
|
6634ff82: 41 89 d6 mov %edx,%r14d
|
|
6634ff85: 45 29 d6 sub %r10d,%r14d
|
|
6634ff88: 4c 8b 51 28 mov 0x28(%rcx),%r10
|
|
6634ff8c: 4d 8b 5b 28 mov 0x28(%r11),%r11
|
|
6634ff90: 45 01 33 add %r14d,(%r11)
|
|
6634ff93: 41 89 51 14 mov %edx,0x14(%r9)
|
|
6634ff97: 31 d2 xor %edx,%edx
|
|
6634ff99: 45 8b 1b mov (%r11),%r11d
|
|
6634ff9c: 45 85 db test %r11d,%r11d
|
|
6634ff9f: 0f 9f c2 setg %dl
|
|
6634ffa2: 41 39 12 cmp %edx,(%r10)
|
|
6634ffa5: 74 31 je 6634ffd8 <GateFunc_Divider2_F+0xb8>
|
|
6634ffa7: 48 8b 53 20 mov 0x20(%rbx),%rdx
|
|
6634ffab: 48 8b 52 28 mov 0x28(%rdx),%rdx
|
|
6634ffaf: 44 8b 12 mov (%rdx),%r10d
|
|
6634ffb2: 45 85 d2 test %r10d,%r10d
|
|
6634ffb5: 75 21 jne 6634ffd8 <GateFunc_Divider2_F+0xb8>
|
|
6634ffb7: 48 8b 53 28 mov 0x28(%rbx),%rdx
|
|
6634ffbb: 4c 8b 52 28 mov 0x28(%rdx),%r10
|
|
6634ffbf: 49 8b 52 10 mov 0x10(%r10),%rdx
|
|
6634ffc3: c7 02 01 00 00 00 movl $0x1,(%rdx)
|
|
6634ffc9: 48 63 17 movslq (%rdi),%rdx
|
|
6634ffcc: 44 8d 5a 01 lea 0x1(%rdx),%r11d
|
|
6634ffd0: 44 89 1f mov %r11d,(%rdi)
|
|
6634ffd3: 4c 89 54 d5 00 mov %r10,0x0(%rbp,%rdx,8)
|
|
6634ffd8: 41 8b 51 18 mov 0x18(%r9),%edx
|
|
6634ffdc: d1 e8 shr %eax
|
|
6634ffde: 83 e0 01 and $0x1,%eax
|
|
6634ffe1: 39 d0 cmp %edx,%eax
|
|
6634ffe3: 74 55 je 6635003a <GateFunc_Divider2_F+0x11a>
|
|
6634ffe5: 4c 8b 53 18 mov 0x18(%rbx),%r10
|
|
6634ffe9: 41 89 c6 mov %eax,%r14d
|
|
6634ffec: 41 29 d6 sub %edx,%r14d
|
|
6634ffef: 31 d2 xor %edx,%edx
|
|
6634fff1: 4d 8b 52 30 mov 0x30(%r10),%r10
|
|
6634fff5: 45 01 32 add %r14d,(%r10)
|
|
6634fff8: 41 89 41 18 mov %eax,0x18(%r9)
|
|
6634fffc: 45 8b 0a mov (%r10),%r9d
|
|
6634ffff: 48 8b 41 30 mov 0x30(%rcx),%rax
|
|
66350003: 45 85 c9 test %r9d,%r9d
|
|
66350006: 0f 9f c2 setg %dl
|
|
66350009: 3b 10 cmp (%rax),%edx
|
|
6635000b: 74 2d je 6635003a <GateFunc_Divider2_F+0x11a>
|
|
6635000d: 48 8b 43 20 mov 0x20(%rbx),%rax
|
|
66350011: 48 8b 40 30 mov 0x30(%rax),%rax
|
|
66350015: 8b 00 mov (%rax),%eax
|
|
66350017: 85 c0 test %eax,%eax
|
|
66350019: 75 1f jne 6635003a <GateFunc_Divider2_F+0x11a>
|
|
6635001b: 48 8b 43 28 mov 0x28(%rbx),%rax
|
|
6635001f: 48 8b 50 30 mov 0x30(%rax),%rdx
|
|
66350023: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66350027: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6635002d: 48 63 07 movslq (%rdi),%rax
|
|
66350030: 8d 48 01 lea 0x1(%rax),%ecx
|
|
66350033: 89 0f mov %ecx,(%rdi)
|
|
66350035: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8)
|
|
6635003a: 45 85 c0 test %r8d,%r8d
|
|
6635003d: 75 31 jne 66350070 <GateFunc_Divider2_F+0x150>
|
|
6635003f: 31 f6 xor %esi,%esi
|
|
66350041: 45 31 c0 xor %r8d,%r8d
|
|
66350044: 48 89 d9 mov %rbx,%rcx
|
|
66350047: ba 07 00 00 00 mov $0x7,%edx
|
|
6635004c: e8 5f 13 ff ff callq 663413b0 <sim_gate_set_port>
|
|
66350051: 41 89 f0 mov %esi,%r8d
|
|
66350054: ba 08 00 00 00 mov $0x8,%edx
|
|
66350059: 48 89 d9 mov %rbx,%rcx
|
|
6635005c: 48 83 c4 20 add $0x20,%rsp
|
|
66350060: 5b pop %rbx
|
|
66350061: 5e pop %rsi
|
|
66350062: 5f pop %rdi
|
|
66350063: 5d pop %rbp
|
|
66350064: 41 5e pop %r14
|
|
66350066: e9 45 13 ff ff jmpq 663413b0 <sim_gate_set_port>
|
|
6635006b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66350070: 89 f0 mov %esi,%eax
|
|
66350072: 31 d2 xor %edx,%edx
|
|
66350074: 41 f7 f0 div %r8d
|
|
66350077: 41 89 d0 mov %edx,%r8d
|
|
6635007a: d1 ea shr %edx
|
|
6635007c: 89 d6 mov %edx,%esi
|
|
6635007e: 41 83 e0 01 and $0x1,%r8d
|
|
66350082: 83 e6 01 and $0x1,%esi
|
|
66350085: eb bd jmp 66350044 <GateFunc_Divider2_F+0x124>
|
|
66350087: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6635008e: 00 00
|
|
|
|
0000000066350090 <GateFunc_Nor8_F>:
|
|
66350090: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66350094: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
66350098: 8b 00 mov (%rax),%eax
|
|
6635009a: 85 c0 test %eax,%eax
|
|
6635009c: 0f 85 ae 00 00 00 jne 66350150 <GateFunc_Nor8_F+0xc0>
|
|
663500a2: 4c 8b 42 10 mov 0x10(%rdx),%r8
|
|
663500a6: 45 8b 10 mov (%r8),%r10d
|
|
663500a9: 45 85 d2 test %r10d,%r10d
|
|
663500ac: 74 75 je 66350123 <GateFunc_Nor8_F+0x93>
|
|
663500ae: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
663500b2: 45 8b 48 24 mov 0x24(%r8),%r9d
|
|
663500b6: 44 39 c8 cmp %r9d,%eax
|
|
663500b9: 74 67 je 66350122 <GateFunc_Nor8_F+0x92>
|
|
663500bb: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
663500bf: 41 89 c3 mov %eax,%r11d
|
|
663500c2: 45 29 cb sub %r9d,%r11d
|
|
663500c5: 4d 8b 52 48 mov 0x48(%r10),%r10
|
|
663500c9: 45 01 1a add %r11d,(%r10)
|
|
663500cc: 41 89 40 24 mov %eax,0x24(%r8)
|
|
663500d0: 45 31 c0 xor %r8d,%r8d
|
|
663500d3: 45 8b 0a mov (%r10),%r9d
|
|
663500d6: 48 8b 42 48 mov 0x48(%rdx),%rax
|
|
663500da: 45 85 c9 test %r9d,%r9d
|
|
663500dd: 41 0f 9f c0 setg %r8b
|
|
663500e1: 44 3b 00 cmp (%rax),%r8d
|
|
663500e4: 74 3c je 66350122 <GateFunc_Nor8_F+0x92>
|
|
663500e6: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663500ea: 48 8b 40 48 mov 0x48(%rax),%rax
|
|
663500ee: 8b 00 mov (%rax),%eax
|
|
663500f0: 85 c0 test %eax,%eax
|
|
663500f2: 75 2e jne 66350122 <GateFunc_Nor8_F+0x92>
|
|
663500f4: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
663500f8: 48 8b 0d 31 68 00 00 mov 0x6831(%rip),%rcx # 66356930 <num_net_queue>
|
|
663500ff: 4c 8b 05 1a 68 00 00 mov 0x681a(%rip),%r8 # 66356920 <net_queue>
|
|
66350106: 48 8b 50 48 mov 0x48(%rax),%rdx
|
|
6635010a: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
6635010e: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
66350114: 48 63 01 movslq (%rcx),%rax
|
|
66350117: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
6635011b: 44 89 09 mov %r9d,(%rcx)
|
|
6635011e: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
66350122: c3 retq
|
|
66350123: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66350127: 8b 00 mov (%rax),%eax
|
|
66350129: 85 c0 test %eax,%eax
|
|
6635012b: 75 23 jne 66350150 <GateFunc_Nor8_F+0xc0>
|
|
6635012d: 4c 8b 42 20 mov 0x20(%rdx),%r8
|
|
66350131: 45 8b 08 mov (%r8),%r9d
|
|
66350134: 45 85 c9 test %r9d,%r9d
|
|
66350137: 0f 85 71 ff ff ff jne 663500ae <GateFunc_Nor8_F+0x1e>
|
|
6635013d: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66350141: 8b 00 mov (%rax),%eax
|
|
66350143: 85 c0 test %eax,%eax
|
|
66350145: 74 19 je 66350160 <GateFunc_Nor8_F+0xd0>
|
|
66350147: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6635014e: 00 00
|
|
66350150: 31 c0 xor %eax,%eax
|
|
66350152: e9 57 ff ff ff jmpq 663500ae <GateFunc_Nor8_F+0x1e>
|
|
66350157: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6635015e: 00 00
|
|
66350160: 4c 8b 42 30 mov 0x30(%rdx),%r8
|
|
66350164: 45 8b 00 mov (%r8),%r8d
|
|
66350167: 45 85 c0 test %r8d,%r8d
|
|
6635016a: 0f 85 3e ff ff ff jne 663500ae <GateFunc_Nor8_F+0x1e>
|
|
66350170: 4c 8b 42 38 mov 0x38(%rdx),%r8
|
|
66350174: 45 8b 18 mov (%r8),%r11d
|
|
66350177: 45 85 db test %r11d,%r11d
|
|
6635017a: 0f 85 2e ff ff ff jne 663500ae <GateFunc_Nor8_F+0x1e>
|
|
66350180: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
66350184: 44 8b 10 mov (%rax),%r10d
|
|
66350187: 31 c0 xor %eax,%eax
|
|
66350189: 45 85 d2 test %r10d,%r10d
|
|
6635018c: 0f 94 c0 sete %al
|
|
6635018f: e9 1a ff ff ff jmpq 663500ae <GateFunc_Nor8_F+0x1e>
|
|
66350194: 66 90 xchg %ax,%ax
|
|
66350196: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6635019d: 00 00 00
|
|
|
|
00000000663501a0 <GateFunc_And8_F>:
|
|
663501a0: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
663501a4: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
663501a8: 8b 00 mov (%rax),%eax
|
|
663501aa: 85 c0 test %eax,%eax
|
|
663501ac: 74 0a je 663501b8 <GateFunc_And8_F+0x18>
|
|
663501ae: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
663501b2: 8b 00 mov (%rax),%eax
|
|
663501b4: 85 c0 test %eax,%eax
|
|
663501b6: 75 78 jne 66350230 <GateFunc_And8_F+0x90>
|
|
663501b8: 4c 8b 41 08 mov 0x8(%rcx),%r8
|
|
663501bc: 45 8b 48 24 mov 0x24(%r8),%r9d
|
|
663501c0: 44 39 c8 cmp %r9d,%eax
|
|
663501c3: 74 67 je 6635022c <GateFunc_And8_F+0x8c>
|
|
663501c5: 4c 8b 51 18 mov 0x18(%rcx),%r10
|
|
663501c9: 41 89 c3 mov %eax,%r11d
|
|
663501cc: 45 29 cb sub %r9d,%r11d
|
|
663501cf: 4d 8b 52 48 mov 0x48(%r10),%r10
|
|
663501d3: 45 01 1a add %r11d,(%r10)
|
|
663501d6: 41 89 40 24 mov %eax,0x24(%r8)
|
|
663501da: 45 31 c0 xor %r8d,%r8d
|
|
663501dd: 45 8b 0a mov (%r10),%r9d
|
|
663501e0: 48 8b 42 48 mov 0x48(%rdx),%rax
|
|
663501e4: 45 85 c9 test %r9d,%r9d
|
|
663501e7: 41 0f 9f c0 setg %r8b
|
|
663501eb: 44 3b 00 cmp (%rax),%r8d
|
|
663501ee: 74 3c je 6635022c <GateFunc_And8_F+0x8c>
|
|
663501f0: 48 8b 41 20 mov 0x20(%rcx),%rax
|
|
663501f4: 48 8b 40 48 mov 0x48(%rax),%rax
|
|
663501f8: 8b 00 mov (%rax),%eax
|
|
663501fa: 85 c0 test %eax,%eax
|
|
663501fc: 75 2e jne 6635022c <GateFunc_And8_F+0x8c>
|
|
663501fe: 48 8b 41 28 mov 0x28(%rcx),%rax
|
|
66350202: 48 8b 0d 27 67 00 00 mov 0x6727(%rip),%rcx # 66356930 <num_net_queue>
|
|
66350209: 4c 8b 05 10 67 00 00 mov 0x6710(%rip),%r8 # 66356920 <net_queue>
|
|
66350210: 48 8b 50 48 mov 0x48(%rax),%rdx
|
|
66350214: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66350218: c7 00 01 00 00 00 movl $0x1,(%rax)
|
|
6635021e: 48 63 01 movslq (%rcx),%rax
|
|
66350221: 44 8d 48 01 lea 0x1(%rax),%r9d
|
|
66350225: 44 89 09 mov %r9d,(%rcx)
|
|
66350228: 49 89 14 c0 mov %rdx,(%r8,%rax,8)
|
|
6635022c: c3 retq
|
|
6635022d: 0f 1f 00 nopl (%rax)
|
|
66350230: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66350234: 8b 00 mov (%rax),%eax
|
|
66350236: 85 c0 test %eax,%eax
|
|
66350238: 0f 84 7a ff ff ff je 663501b8 <GateFunc_And8_F+0x18>
|
|
6635023e: 48 8b 42 20 mov 0x20(%rdx),%rax
|
|
66350242: 8b 00 mov (%rax),%eax
|
|
66350244: 85 c0 test %eax,%eax
|
|
66350246: 0f 84 6c ff ff ff je 663501b8 <GateFunc_And8_F+0x18>
|
|
6635024c: 48 8b 42 28 mov 0x28(%rdx),%rax
|
|
66350250: 8b 00 mov (%rax),%eax
|
|
66350252: 85 c0 test %eax,%eax
|
|
66350254: 0f 84 5e ff ff ff je 663501b8 <GateFunc_And8_F+0x18>
|
|
6635025a: 48 8b 42 30 mov 0x30(%rdx),%rax
|
|
6635025e: 8b 00 mov (%rax),%eax
|
|
66350260: 85 c0 test %eax,%eax
|
|
66350262: 0f 84 50 ff ff ff je 663501b8 <GateFunc_And8_F+0x18>
|
|
66350268: 48 8b 42 38 mov 0x38(%rdx),%rax
|
|
6635026c: 8b 00 mov (%rax),%eax
|
|
6635026e: 85 c0 test %eax,%eax
|
|
66350270: 0f 84 42 ff ff ff je 663501b8 <GateFunc_And8_F+0x18>
|
|
66350276: 48 8b 42 40 mov 0x40(%rdx),%rax
|
|
6635027a: 44 8b 10 mov (%rax),%r10d
|
|
6635027d: 31 c0 xor %eax,%eax
|
|
6635027f: 45 85 d2 test %r10d,%r10d
|
|
66350282: 0f 95 c0 setne %al
|
|
66350285: e9 2e ff ff ff jmpq 663501b8 <GateFunc_And8_F+0x18>
|
|
6635028a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066350290 <sim_set_data>:
|
|
66350290: 48 8b 44 24 28 mov 0x28(%rsp),%rax
|
|
66350295: 48 89 0d 84 66 00 00 mov %rcx,0x6684(%rip) # 66356920 <net_queue>
|
|
6635029c: 48 89 15 8d 66 00 00 mov %rdx,0x668d(%rip) # 66356930 <num_net_queue>
|
|
663502a3: 4c 89 05 66 66 00 00 mov %r8,0x6666(%rip) # 66356910 <gate_queue>
|
|
663502aa: 4c 89 0d 77 66 00 00 mov %r9,0x6677(%rip) # 66356928 <num_gate_queue>
|
|
663502b1: 48 89 05 60 66 00 00 mov %rax,0x6660(%rip) # 66356918 <current_tick>
|
|
663502b8: c3 retq
|
|
663502b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
|
|
00000000663502c0 <sim_update_nets>:
|
|
663502c0: 41 55 push %r13
|
|
663502c2: 41 54 push %r12
|
|
663502c4: 55 push %rbp
|
|
663502c5: 57 push %rdi
|
|
663502c6: 56 push %rsi
|
|
663502c7: 53 push %rbx
|
|
663502c8: 48 8b 35 61 66 00 00 mov 0x6661(%rip),%rsi # 66356930 <num_net_queue>
|
|
663502cf: 8b 16 mov (%rsi),%edx
|
|
663502d1: 85 d2 test %edx,%edx
|
|
663502d3: 0f 8e aa 00 00 00 jle 66350383 <sim_update_nets+0xc3>
|
|
663502d9: 48 8b 1d 40 66 00 00 mov 0x6640(%rip),%rbx # 66356920 <net_queue>
|
|
663502e0: 45 31 c0 xor %r8d,%r8d
|
|
663502e3: 48 8b 2d 2e 66 00 00 mov 0x662e(%rip),%rbp # 66356918 <current_tick>
|
|
663502ea: 48 8b 3d 1f 66 00 00 mov 0x661f(%rip),%rdi # 66356910 <gate_queue>
|
|
663502f1: 4c 8b 1d 30 66 00 00 mov 0x6630(%rip),%r11 # 66356928 <num_gate_queue>
|
|
663502f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663502ff: 00
|
|
66350300: 4a 8b 14 c3 mov (%rbx,%r8,8),%rdx
|
|
66350304: 31 c9 xor %ecx,%ecx
|
|
66350306: 48 8b 42 08 mov 0x8(%rdx),%rax
|
|
6635030a: 8b 00 mov (%rax),%eax
|
|
6635030c: 85 c0 test %eax,%eax
|
|
6635030e: 48 8b 02 mov (%rdx),%rax
|
|
66350311: 0f 9f c1 setg %cl
|
|
66350314: 3b 08 cmp (%rax),%ecx
|
|
66350316: 74 4c je 66350364 <sim_update_nets+0xa4>
|
|
66350318: 89 08 mov %ecx,(%rax)
|
|
6635031a: 4c 8b 62 20 mov 0x20(%rdx),%r12
|
|
6635031e: 8b 4d 00 mov 0x0(%rbp),%ecx
|
|
66350321: 48 8b 42 18 mov 0x18(%rdx),%rax
|
|
66350325: 89 08 mov %ecx,(%rax)
|
|
66350327: 41 8b 0c 24 mov (%r12),%ecx
|
|
6635032b: 85 c9 test %ecx,%ecx
|
|
6635032d: 7e 35 jle 66350364 <sim_update_nets+0xa4>
|
|
6635032f: 4c 8b 6a 28 mov 0x28(%rdx),%r13
|
|
66350333: 31 c0 xor %eax,%eax
|
|
66350335: 4d 8b 4c c5 00 mov 0x0(%r13,%rax,8),%r9
|
|
6635033a: 4d 8b 11 mov (%r9),%r10
|
|
6635033d: 41 83 3a 00 cmpl $0x0,(%r10)
|
|
66350341: 75 4f jne 66350392 <sim_update_nets+0xd2>
|
|
66350343: 41 c7 02 01 00 00 00 movl $0x1,(%r10)
|
|
6635034a: 49 63 0b movslq (%r11),%rcx
|
|
6635034d: 48 83 c0 01 add $0x1,%rax
|
|
66350351: 44 8d 51 01 lea 0x1(%rcx),%r10d
|
|
66350355: 45 89 13 mov %r10d,(%r11)
|
|
66350358: 4c 89 0c cf mov %r9,(%rdi,%rcx,8)
|
|
6635035c: 41 8b 0c 24 mov (%r12),%ecx
|
|
66350360: 39 c1 cmp %eax,%ecx
|
|
66350362: 7f d1 jg 66350335 <sim_update_nets+0x75>
|
|
66350364: 48 8b 42 10 mov 0x10(%rdx),%rax
|
|
66350368: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
6635036e: 4a c7 04 c3 00 00 00 movq $0x0,(%rbx,%r8,8)
|
|
66350375: 00
|
|
66350376: 49 83 c0 01 add $0x1,%r8
|
|
6635037a: 44 39 06 cmp %r8d,(%rsi)
|
|
6635037d: 0f 8f 7d ff ff ff jg 66350300 <sim_update_nets+0x40>
|
|
66350383: c7 06 00 00 00 00 movl $0x0,(%rsi)
|
|
66350389: 5b pop %rbx
|
|
6635038a: 5e pop %rsi
|
|
6635038b: 5f pop %rdi
|
|
6635038c: 5d pop %rbp
|
|
6635038d: 41 5c pop %r12
|
|
6635038f: 41 5d pop %r13
|
|
66350391: c3 retq
|
|
66350392: 48 83 c0 01 add $0x1,%rax
|
|
66350396: 39 c1 cmp %eax,%ecx
|
|
66350398: 7f 9b jg 66350335 <sim_update_nets+0x75>
|
|
6635039a: eb c8 jmp 66350364 <sim_update_nets+0xa4>
|
|
6635039c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
00000000663503a0 <sim_update_gates>:
|
|
663503a0: 55 push %rbp
|
|
663503a1: 57 push %rdi
|
|
663503a2: 56 push %rsi
|
|
663503a3: 53 push %rbx
|
|
663503a4: 48 83 ec 28 sub $0x28,%rsp
|
|
663503a8: 4c 8b 1d 79 65 00 00 mov 0x6579(%rip),%r11 # 66356928 <num_gate_queue>
|
|
663503af: 41 8b 03 mov (%r11),%eax
|
|
663503b2: 85 c0 test %eax,%eax
|
|
663503b4: 7e 75 jle 6635042b <sim_update_gates+0x8b>
|
|
663503b6: 41 89 c1 mov %eax,%r9d
|
|
663503b9: 4d 89 da mov %r11,%r10
|
|
663503bc: 31 db xor %ebx,%ebx
|
|
663503be: 48 8d 35 4b 65 00 00 lea 0x654b(%rip),%rsi # 66356910 <gate_queue>
|
|
663503c5: 31 ed xor %ebp,%ebp
|
|
663503c7: 48 8d 3d 32 1c 00 00 lea 0x1c32(%rip),%rdi # 66352000 <__data_start__>
|
|
663503ce: eb 11 jmp 663503e1 <sim_update_gates+0x41>
|
|
663503d0: 83 c3 01 add $0x1,%ebx
|
|
663503d3: 41 39 d9 cmp %ebx,%r9d
|
|
663503d6: 7e 53 jle 6635042b <sim_update_gates+0x8b>
|
|
663503d8: 48 63 eb movslq %ebx,%rbp
|
|
663503db: 44 89 c8 mov %r9d,%eax
|
|
663503de: 4d 89 d3 mov %r10,%r11
|
|
663503e1: 4c 8b 06 mov (%rsi),%r8
|
|
663503e4: 49 8d 14 e8 lea (%r8,%rbp,8),%rdx
|
|
663503e8: 48 8b 0a mov (%rdx),%rcx
|
|
663503eb: 83 79 34 00 cmpl $0x0,0x34(%rcx)
|
|
663503ef: 74 df je 663503d0 <sim_update_gates+0x30>
|
|
663503f1: 4c 63 c8 movslq %eax,%r9
|
|
663503f4: 83 e8 01 sub $0x1,%eax
|
|
663503f7: 4f 8d 44 c8 f8 lea -0x8(%r8,%r9,8),%r8
|
|
663503fc: 4d 8b 08 mov (%r8),%r9
|
|
663503ff: 4c 89 0a mov %r9,(%rdx)
|
|
66350402: 49 c7 00 00 00 00 00 movq $0x0,(%r8)
|
|
66350409: 41 89 03 mov %eax,(%r11)
|
|
6635040c: 48 8b 01 mov (%rcx),%rax
|
|
6635040f: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
66350415: 48 63 41 34 movslq 0x34(%rcx),%rax
|
|
66350419: ff 14 c7 callq *(%rdi,%rax,8)
|
|
6635041c: 4c 8b 15 05 65 00 00 mov 0x6505(%rip),%r10 # 66356928 <num_gate_queue>
|
|
66350423: 45 8b 0a mov (%r10),%r9d
|
|
66350426: 44 39 cb cmp %r9d,%ebx
|
|
66350429: 7c b0 jl 663503db <sim_update_gates+0x3b>
|
|
6635042b: 48 83 c4 28 add $0x28,%rsp
|
|
6635042f: 5b pop %rbx
|
|
66350430: 5e pop %rsi
|
|
66350431: 5f pop %rdi
|
|
66350432: 5d pop %rbp
|
|
66350433: c3 retq
|
|
66350434: 90 nop
|
|
66350435: 90 nop
|
|
66350436: 90 nop
|
|
66350437: 90 nop
|
|
66350438: 90 nop
|
|
66350439: 90 nop
|
|
6635043a: 90 nop
|
|
6635043b: 90 nop
|
|
6635043c: 90 nop
|
|
6635043d: 90 nop
|
|
6635043e: 90 nop
|
|
6635043f: 90 nop
|
|
|
|
0000000066350440 <__do_global_dtors>:
|
|
66350440: 48 83 ec 28 sub $0x28,%rsp
|
|
66350444: 48 8b 05 b5 21 00 00 mov 0x21b5(%rip),%rax # 66352600 <p.93846>
|
|
6635044b: 48 8b 00 mov (%rax),%rax
|
|
6635044e: 48 85 c0 test %rax,%rax
|
|
66350451: 74 1d je 66350470 <__do_global_dtors+0x30>
|
|
66350453: ff d0 callq *%rax
|
|
66350455: 48 8b 05 a4 21 00 00 mov 0x21a4(%rip),%rax # 66352600 <p.93846>
|
|
6635045c: 48 8d 50 08 lea 0x8(%rax),%rdx
|
|
66350460: 48 8b 40 08 mov 0x8(%rax),%rax
|
|
66350464: 48 89 15 95 21 00 00 mov %rdx,0x2195(%rip) # 66352600 <p.93846>
|
|
6635046b: 48 85 c0 test %rax,%rax
|
|
6635046e: 75 e3 jne 66350453 <__do_global_dtors+0x13>
|
|
66350470: 48 83 c4 28 add $0x28,%rsp
|
|
66350474: c3 retq
|
|
66350475: 90 nop
|
|
66350476: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6635047d: 00 00 00
|
|
|
|
0000000066350480 <__do_global_ctors>:
|
|
66350480: 56 push %rsi
|
|
66350481: 53 push %rbx
|
|
66350482: 48 83 ec 28 sub $0x28,%rsp
|
|
66350486: 48 8b 0d 23 2d 00 00 mov 0x2d23(%rip),%rcx # 663531b0 <.refptr.__CTOR_LIST__>
|
|
6635048d: 48 8b 11 mov (%rcx),%rdx
|
|
66350490: 83 fa ff cmp $0xffffffff,%edx
|
|
66350493: 89 d0 mov %edx,%eax
|
|
66350495: 74 39 je 663504d0 <__do_global_ctors+0x50>
|
|
66350497: 85 c0 test %eax,%eax
|
|
66350499: 74 20 je 663504bb <__do_global_ctors+0x3b>
|
|
6635049b: 89 c2 mov %eax,%edx
|
|
6635049d: 83 e8 01 sub $0x1,%eax
|
|
663504a0: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx
|
|
663504a4: 48 29 c2 sub %rax,%rdx
|
|
663504a7: 48 8d 74 d1 f8 lea -0x8(%rcx,%rdx,8),%rsi
|
|
663504ac: 0f 1f 40 00 nopl 0x0(%rax)
|
|
663504b0: ff 13 callq *(%rbx)
|
|
663504b2: 48 83 eb 08 sub $0x8,%rbx
|
|
663504b6: 48 39 f3 cmp %rsi,%rbx
|
|
663504b9: 75 f5 jne 663504b0 <__do_global_ctors+0x30>
|
|
663504bb: 48 8d 0d 7e ff ff ff lea -0x82(%rip),%rcx # 66350440 <__do_global_dtors>
|
|
663504c2: 48 83 c4 28 add $0x28,%rsp
|
|
663504c6: 5b pop %rbx
|
|
663504c7: 5e pop %rsi
|
|
663504c8: e9 b3 0e ff ff jmpq 66341380 <atexit>
|
|
663504cd: 0f 1f 00 nopl (%rax)
|
|
663504d0: 31 c0 xor %eax,%eax
|
|
663504d2: eb 02 jmp 663504d6 <__do_global_ctors+0x56>
|
|
663504d4: 89 d0 mov %edx,%eax
|
|
663504d6: 44 8d 40 01 lea 0x1(%rax),%r8d
|
|
663504da: 4a 83 3c c1 00 cmpq $0x0,(%rcx,%r8,8)
|
|
663504df: 4c 89 c2 mov %r8,%rdx
|
|
663504e2: 75 f0 jne 663504d4 <__do_global_ctors+0x54>
|
|
663504e4: eb b1 jmp 66350497 <__do_global_ctors+0x17>
|
|
663504e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663504ed: 00 00 00
|
|
|
|
00000000663504f0 <__main>:
|
|
663504f0: 8b 05 2a 5b 00 00 mov 0x5b2a(%rip),%eax # 66356020 <initialized>
|
|
663504f6: 85 c0 test %eax,%eax
|
|
663504f8: 74 06 je 66350500 <__main+0x10>
|
|
663504fa: c3 retq
|
|
663504fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66350500: c7 05 16 5b 00 00 01 movl $0x1,0x5b16(%rip) # 66356020 <initialized>
|
|
66350507: 00 00 00
|
|
6635050a: e9 71 ff ff ff jmpq 66350480 <__do_global_ctors>
|
|
6635050f: 90 nop
|
|
|
|
0000000066350510 <__security_init_cookie>:
|
|
66350510: 41 54 push %r12
|
|
66350512: 55 push %rbp
|
|
66350513: 57 push %rdi
|
|
66350514: 56 push %rsi
|
|
66350515: 53 push %rbx
|
|
66350516: 48 83 ec 30 sub $0x30,%rsp
|
|
6635051a: 48 8b 1d 3f 21 00 00 mov 0x213f(%rip),%rbx # 66352660 <__security_cookie>
|
|
66350521: 48 b8 32 a2 df 2d 99 movabs $0x2b992ddfa232,%rax
|
|
66350528: 2b 00 00
|
|
6635052b: 48 39 c3 cmp %rax,%rbx
|
|
6635052e: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp)
|
|
66350535: 00 00
|
|
66350537: 74 17 je 66350550 <__security_init_cookie+0x40>
|
|
66350539: 48 f7 d3 not %rbx
|
|
6635053c: 48 89 1d 2d 21 00 00 mov %rbx,0x212d(%rip) # 66352670 <__security_cookie_complement>
|
|
66350543: 48 83 c4 30 add $0x30,%rsp
|
|
66350547: 5b pop %rbx
|
|
66350548: 5e pop %rsi
|
|
66350549: 5f pop %rdi
|
|
6635054a: 5d pop %rbp
|
|
6635054b: 41 5c pop %r12
|
|
6635054d: c3 retq
|
|
6635054e: 66 90 xchg %ax,%ax
|
|
66350550: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx
|
|
66350555: ff 15 41 7c 00 00 callq *0x7c41(%rip) # 6635819c <__imp_GetSystemTimeAsFileTime>
|
|
6635055b: 48 8b 74 24 20 mov 0x20(%rsp),%rsi
|
|
66350560: ff 15 1e 7c 00 00 callq *0x7c1e(%rip) # 66358184 <__imp_GetCurrentProcessId>
|
|
66350566: 41 89 c4 mov %eax,%r12d
|
|
66350569: ff 15 1d 7c 00 00 callq *0x7c1d(%rip) # 6635818c <__imp_GetCurrentThreadId>
|
|
6635056f: 89 c5 mov %eax,%ebp
|
|
66350571: ff 15 2d 7c 00 00 callq *0x7c2d(%rip) # 663581a4 <__imp_GetTickCount>
|
|
66350577: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx
|
|
6635057c: 89 c7 mov %eax,%edi
|
|
6635057e: ff 15 38 7c 00 00 callq *0x7c38(%rip) # 663581bc <__imp_QueryPerformanceCounter>
|
|
66350584: 48 33 74 24 28 xor 0x28(%rsp),%rsi
|
|
66350589: 44 89 e0 mov %r12d,%eax
|
|
6635058c: 48 ba ff ff ff ff ff movabs $0xffffffffffff,%rdx
|
|
66350593: ff 00 00
|
|
66350596: 48 31 f0 xor %rsi,%rax
|
|
66350599: 89 ee mov %ebp,%esi
|
|
6635059b: 48 31 c6 xor %rax,%rsi
|
|
6635059e: 89 f8 mov %edi,%eax
|
|
663505a0: 48 31 f0 xor %rsi,%rax
|
|
663505a3: 48 21 d0 and %rdx,%rax
|
|
663505a6: 48 39 d8 cmp %rbx,%rax
|
|
663505a9: 74 25 je 663505d0 <__security_init_cookie+0xc0>
|
|
663505ab: 48 89 c2 mov %rax,%rdx
|
|
663505ae: 48 f7 d2 not %rdx
|
|
663505b1: 48 89 05 a8 20 00 00 mov %rax,0x20a8(%rip) # 66352660 <__security_cookie>
|
|
663505b8: 48 89 15 b1 20 00 00 mov %rdx,0x20b1(%rip) # 66352670 <__security_cookie_complement>
|
|
663505bf: 48 83 c4 30 add $0x30,%rsp
|
|
663505c3: 5b pop %rbx
|
|
663505c4: 5e pop %rsi
|
|
663505c5: 5f pop %rdi
|
|
663505c6: 5d pop %rbp
|
|
663505c7: 41 5c pop %r12
|
|
663505c9: c3 retq
|
|
663505ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
663505d0: 48 ba cc 5d 20 d2 66 movabs $0xffffd466d2205dcc,%rdx
|
|
663505d7: d4 ff ff
|
|
663505da: 48 b8 33 a2 df 2d 99 movabs $0x2b992ddfa233,%rax
|
|
663505e1: 2b 00 00
|
|
663505e4: eb cb jmp 663505b1 <__security_init_cookie+0xa1>
|
|
663505e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663505ed: 00 00 00
|
|
|
|
00000000663505f0 <__report_gsfailure>:
|
|
663505f0: 55 push %rbp
|
|
663505f1: 56 push %rsi
|
|
663505f2: 53 push %rbx
|
|
663505f3: 48 89 e5 mov %rsp,%rbp
|
|
663505f6: 48 83 ec 70 sub $0x70,%rsp
|
|
663505fa: 48 89 ce mov %rcx,%rsi
|
|
663505fd: 48 8d 0d 3c 5a 00 00 lea 0x5a3c(%rip),%rcx # 66356040 <GS_ContextRecord>
|
|
66350604: ff 15 c2 7b 00 00 callq *0x7bc2(%rip) # 663581cc <__imp_RtlCaptureContext>
|
|
6635060a: 48 8b 1d 27 5b 00 00 mov 0x5b27(%rip),%rbx # 66356138 <GS_ContextRecord+0xf8>
|
|
66350611: 48 8d 55 d8 lea -0x28(%rbp),%rdx
|
|
66350615: 45 31 c0 xor %r8d,%r8d
|
|
66350618: 48 89 d9 mov %rbx,%rcx
|
|
6635061b: ff 15 b3 7b 00 00 callq *0x7bb3(%rip) # 663581d4 <__imp_RtlLookupFunctionEntry>
|
|
66350621: 48 85 c0 test %rax,%rax
|
|
66350624: 0f 84 a3 00 00 00 je 663506cd <__report_gsfailure+0xdd>
|
|
6635062a: 48 8d 55 e0 lea -0x20(%rbp),%rdx
|
|
6635062e: 49 89 c1 mov %rax,%r9
|
|
66350631: 49 89 d8 mov %rbx,%r8
|
|
66350634: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp)
|
|
6635063b: 00 00
|
|
6635063d: 48 8d 0d fc 59 00 00 lea 0x59fc(%rip),%rcx # 66356040 <GS_ContextRecord>
|
|
66350644: 48 89 54 24 30 mov %rdx,0x30(%rsp)
|
|
66350649: 48 8d 55 e8 lea -0x18(%rbp),%rdx
|
|
6635064d: 48 89 4c 24 20 mov %rcx,0x20(%rsp)
|
|
66350652: 31 c9 xor %ecx,%ecx
|
|
66350654: 48 89 54 24 28 mov %rdx,0x28(%rsp)
|
|
66350659: 48 8b 55 d8 mov -0x28(%rbp),%rdx
|
|
6635065d: ff 15 79 7b 00 00 callq *0x7b79(%rip) # 663581dc <__imp_RtlVirtualUnwind>
|
|
66350663: 48 8b 05 ce 5a 00 00 mov 0x5ace(%rip),%rax # 66356138 <GS_ContextRecord+0xf8>
|
|
6635066a: 31 c9 xor %ecx,%ecx
|
|
6635066c: 48 89 35 4d 5a 00 00 mov %rsi,0x5a4d(%rip) # 663560c0 <GS_ContextRecord+0x80>
|
|
66350673: 48 89 05 b6 5e 00 00 mov %rax,0x5eb6(%rip) # 66356530 <GS_ExceptionRecord+0x10>
|
|
6635067a: 48 b8 09 04 00 c0 01 movabs $0x1c0000409,%rax
|
|
66350681: 00 00 00
|
|
66350684: 48 89 05 95 5e 00 00 mov %rax,0x5e95(%rip) # 66356520 <GS_ExceptionRecord>
|
|
6635068b: 48 8b 05 ce 1f 00 00 mov 0x1fce(%rip),%rax # 66352660 <__security_cookie>
|
|
66350692: 48 89 45 f0 mov %rax,-0x10(%rbp)
|
|
66350696: 48 8b 05 d3 1f 00 00 mov 0x1fd3(%rip),%rax # 66352670 <__security_cookie_complement>
|
|
6635069d: 48 89 45 f8 mov %rax,-0x8(%rbp)
|
|
663506a1: ff 15 3d 7b 00 00 callq *0x7b3d(%rip) # 663581e4 <__imp_SetUnhandledExceptionFilter>
|
|
663506a7: 48 8d 0d 52 29 00 00 lea 0x2952(%rip),%rcx # 66353000 <GS_ExceptionPointers>
|
|
663506ae: ff 15 50 7b 00 00 callq *0x7b50(%rip) # 66358204 <__imp_UnhandledExceptionFilter>
|
|
663506b4: ff 15 c2 7a 00 00 callq *0x7ac2(%rip) # 6635817c <__imp_GetCurrentProcess>
|
|
663506ba: ba 09 04 00 c0 mov $0xc0000409,%edx
|
|
663506bf: 48 89 c1 mov %rax,%rcx
|
|
663506c2: ff 15 2c 7b 00 00 callq *0x7b2c(%rip) # 663581f4 <__imp_TerminateProcess>
|
|
663506c8: e8 0b 11 00 00 callq 663517d8 <abort>
|
|
663506cd: 48 8b 45 18 mov 0x18(%rbp),%rax
|
|
663506d1: 48 89 05 60 5a 00 00 mov %rax,0x5a60(%rip) # 66356138 <GS_ContextRecord+0xf8>
|
|
663506d8: 48 8d 45 08 lea 0x8(%rbp),%rax
|
|
663506dc: 48 89 05 f5 59 00 00 mov %rax,0x59f5(%rip) # 663560d8 <GS_ContextRecord+0x98>
|
|
663506e3: e9 7b ff ff ff jmpq 66350663 <__report_gsfailure+0x73>
|
|
663506e8: 90 nop
|
|
663506e9: 90 nop
|
|
663506ea: 90 nop
|
|
663506eb: 90 nop
|
|
663506ec: 90 nop
|
|
663506ed: 90 nop
|
|
663506ee: 90 nop
|
|
663506ef: 90 nop
|
|
|
|
00000000663506f0 <__dyn_tls_dtor>:
|
|
663506f0: 48 83 ec 28 sub $0x28,%rsp
|
|
663506f4: 83 fa 03 cmp $0x3,%edx
|
|
663506f7: 74 17 je 66350710 <__dyn_tls_dtor+0x20>
|
|
663506f9: 85 d2 test %edx,%edx
|
|
663506fb: 74 13 je 66350710 <__dyn_tls_dtor+0x20>
|
|
663506fd: b8 01 00 00 00 mov $0x1,%eax
|
|
66350702: 48 83 c4 28 add $0x28,%rsp
|
|
66350706: c3 retq
|
|
66350707: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
6635070e: 00 00
|
|
66350710: e8 5b 0b 00 00 callq 66351270 <__mingw_TLScallback>
|
|
66350715: b8 01 00 00 00 mov $0x1,%eax
|
|
6635071a: 48 83 c4 28 add $0x28,%rsp
|
|
6635071e: c3 retq
|
|
6635071f: 90 nop
|
|
|
|
0000000066350720 <__dyn_tls_init>:
|
|
66350720: 56 push %rsi
|
|
66350721: 53 push %rbx
|
|
66350722: 48 83 ec 28 sub $0x28,%rsp
|
|
66350726: 48 8b 05 73 2a 00 00 mov 0x2a73(%rip),%rax # 663531a0 <.refptr._CRT_MT>
|
|
6635072d: 83 38 02 cmpl $0x2,(%rax)
|
|
66350730: 74 06 je 66350738 <__dyn_tls_init+0x18>
|
|
66350732: c7 00 02 00 00 00 movl $0x2,(%rax)
|
|
66350738: 83 fa 02 cmp $0x2,%edx
|
|
6635073b: 74 13 je 66350750 <__dyn_tls_init+0x30>
|
|
6635073d: 83 fa 01 cmp $0x1,%edx
|
|
66350740: 74 40 je 66350782 <__dyn_tls_init+0x62>
|
|
66350742: b8 01 00 00 00 mov $0x1,%eax
|
|
66350747: 48 83 c4 28 add $0x28,%rsp
|
|
6635074b: 5b pop %rbx
|
|
6635074c: 5e pop %rsi
|
|
6635074d: c3 retq
|
|
6635074e: 66 90 xchg %ax,%ax
|
|
66350750: 48 8d 1d f9 88 00 00 lea 0x88f9(%rip),%rbx # 66359050 <__xd_z>
|
|
66350757: 48 8d 35 f2 88 00 00 lea 0x88f2(%rip),%rsi # 66359050 <__xd_z>
|
|
6635075e: 48 39 de cmp %rbx,%rsi
|
|
66350761: 74 df je 66350742 <__dyn_tls_init+0x22>
|
|
66350763: 48 8b 03 mov (%rbx),%rax
|
|
66350766: 48 85 c0 test %rax,%rax
|
|
66350769: 74 02 je 6635076d <__dyn_tls_init+0x4d>
|
|
6635076b: ff d0 callq *%rax
|
|
6635076d: 48 83 c3 08 add $0x8,%rbx
|
|
66350771: 48 39 de cmp %rbx,%rsi
|
|
66350774: 75 ed jne 66350763 <__dyn_tls_init+0x43>
|
|
66350776: b8 01 00 00 00 mov $0x1,%eax
|
|
6635077b: 48 83 c4 28 add $0x28,%rsp
|
|
6635077f: 5b pop %rbx
|
|
66350780: 5e pop %rsi
|
|
66350781: c3 retq
|
|
66350782: e8 e9 0a 00 00 callq 66351270 <__mingw_TLScallback>
|
|
66350787: b8 01 00 00 00 mov $0x1,%eax
|
|
6635078c: 48 83 c4 28 add $0x28,%rsp
|
|
66350790: 5b pop %rbx
|
|
66350791: 5e pop %rsi
|
|
66350792: c3 retq
|
|
66350793: 0f 1f 00 nopl (%rax)
|
|
66350796: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6635079d: 00 00 00
|
|
|
|
00000000663507a0 <__tlregdtor>:
|
|
663507a0: 31 c0 xor %eax,%eax
|
|
663507a2: c3 retq
|
|
663507a3: 90 nop
|
|
663507a4: 90 nop
|
|
663507a5: 90 nop
|
|
663507a6: 90 nop
|
|
663507a7: 90 nop
|
|
663507a8: 90 nop
|
|
663507a9: 90 nop
|
|
663507aa: 90 nop
|
|
663507ab: 90 nop
|
|
663507ac: 90 nop
|
|
663507ad: 90 nop
|
|
663507ae: 90 nop
|
|
663507af: 90 nop
|
|
|
|
00000000663507b0 <_decode_pointer>:
|
|
663507b0: 48 89 c8 mov %rcx,%rax
|
|
663507b3: c3 retq
|
|
663507b4: 66 90 xchg %ax,%ax
|
|
663507b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663507bd: 00 00 00
|
|
|
|
00000000663507c0 <_encode_pointer>:
|
|
663507c0: 48 89 c8 mov %rcx,%rax
|
|
663507c3: c3 retq
|
|
663507c4: 90 nop
|
|
663507c5: 90 nop
|
|
663507c6: 90 nop
|
|
663507c7: 90 nop
|
|
663507c8: 90 nop
|
|
663507c9: 90 nop
|
|
663507ca: 90 nop
|
|
663507cb: 90 nop
|
|
663507cc: 90 nop
|
|
663507cd: 90 nop
|
|
663507ce: 90 nop
|
|
663507cf: 90 nop
|
|
|
|
00000000663507d0 <__write_memory.part.0>:
|
|
663507d0: 41 54 push %r12
|
|
663507d2: 55 push %rbp
|
|
663507d3: 57 push %rdi
|
|
663507d4: 56 push %rsi
|
|
663507d5: 53 push %rbx
|
|
663507d6: 48 83 ec 50 sub $0x50,%rsp
|
|
663507da: 48 63 35 03 5e 00 00 movslq 0x5e03(%rip),%rsi # 663565e4 <maxSections>
|
|
663507e1: 85 f6 test %esi,%esi
|
|
663507e3: 48 89 cb mov %rcx,%rbx
|
|
663507e6: 48 89 d5 mov %rdx,%rbp
|
|
663507e9: 4c 89 c7 mov %r8,%rdi
|
|
663507ec: 0f 8e 66 01 00 00 jle 66350958 <__write_memory.part.0+0x188>
|
|
663507f2: 48 8b 05 ef 5d 00 00 mov 0x5def(%rip),%rax # 663565e8 <the_secs>
|
|
663507f9: 31 c9 xor %ecx,%ecx
|
|
663507fb: 48 83 c0 18 add $0x18,%rax
|
|
663507ff: 90 nop
|
|
66350800: 48 8b 10 mov (%rax),%rdx
|
|
66350803: 48 39 d3 cmp %rdx,%rbx
|
|
66350806: 72 14 jb 6635081c <__write_memory.part.0+0x4c>
|
|
66350808: 4c 8b 40 08 mov 0x8(%rax),%r8
|
|
6635080c: 45 8b 40 08 mov 0x8(%r8),%r8d
|
|
66350810: 4c 01 c2 add %r8,%rdx
|
|
66350813: 48 39 d3 cmp %rdx,%rbx
|
|
66350816: 0f 82 89 00 00 00 jb 663508a5 <__write_memory.part.0+0xd5>
|
|
6635081c: 83 c1 01 add $0x1,%ecx
|
|
6635081f: 48 83 c0 28 add $0x28,%rax
|
|
66350823: 39 f1 cmp %esi,%ecx
|
|
66350825: 75 d9 jne 66350800 <__write_memory.part.0+0x30>
|
|
66350827: 48 89 d9 mov %rbx,%rcx
|
|
6635082a: e8 41 0c 00 00 callq 66351470 <__mingw_GetSectionForAddress>
|
|
6635082f: 48 85 c0 test %rax,%rax
|
|
66350832: 49 89 c4 mov %rax,%r12
|
|
66350835: 0f 84 52 01 00 00 je 6635098d <__write_memory.part.0+0x1bd>
|
|
6635083b: 48 8b 05 a6 5d 00 00 mov 0x5da6(%rip),%rax # 663565e8 <the_secs>
|
|
66350842: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi
|
|
66350846: 48 c1 e6 03 shl $0x3,%rsi
|
|
6635084a: 48 01 f0 add %rsi,%rax
|
|
6635084d: 4c 89 60 20 mov %r12,0x20(%rax)
|
|
66350851: c7 00 00 00 00 00 movl $0x0,(%rax)
|
|
66350857: e8 44 0d 00 00 callq 663515a0 <_GetPEImageBase>
|
|
6635085c: 41 8b 4c 24 0c mov 0xc(%r12),%ecx
|
|
66350861: 48 8d 54 24 20 lea 0x20(%rsp),%rdx
|
|
66350866: 41 b8 30 00 00 00 mov $0x30,%r8d
|
|
6635086c: 48 01 c1 add %rax,%rcx
|
|
6635086f: 48 8b 05 72 5d 00 00 mov 0x5d72(%rip),%rax # 663565e8 <the_secs>
|
|
66350876: 48 89 4c 30 18 mov %rcx,0x18(%rax,%rsi,1)
|
|
6635087b: ff 15 93 79 00 00 callq *0x7993(%rip) # 66358214 <__imp_VirtualQuery>
|
|
66350881: 48 85 c0 test %rax,%rax
|
|
66350884: 0f 84 e6 00 00 00 je 66350970 <__write_memory.part.0+0x1a0>
|
|
6635088a: 8b 44 24 44 mov 0x44(%rsp),%eax
|
|
6635088e: 8d 50 fc lea -0x4(%rax),%edx
|
|
66350891: 83 e2 fb and $0xfffffffb,%edx
|
|
66350894: 74 08 je 6635089e <__write_memory.part.0+0xce>
|
|
66350896: 83 e8 40 sub $0x40,%eax
|
|
66350899: 83 e0 bf and $0xffffffbf,%eax
|
|
6635089c: 75 62 jne 66350900 <__write_memory.part.0+0x130>
|
|
6635089e: 83 05 3f 5d 00 00 01 addl $0x1,0x5d3f(%rip) # 663565e4 <maxSections>
|
|
663508a5: 83 ff 08 cmp $0x8,%edi
|
|
663508a8: 73 29 jae 663508d3 <__write_memory.part.0+0x103>
|
|
663508aa: 40 f6 c7 04 test $0x4,%dil
|
|
663508ae: 0f 85 90 00 00 00 jne 66350944 <__write_memory.part.0+0x174>
|
|
663508b4: 85 ff test %edi,%edi
|
|
663508b6: 74 10 je 663508c8 <__write_memory.part.0+0xf8>
|
|
663508b8: 0f b6 45 00 movzbl 0x0(%rbp),%eax
|
|
663508bc: 40 f6 c7 02 test $0x2,%dil
|
|
663508c0: 88 03 mov %al,(%rbx)
|
|
663508c2: 0f 85 97 00 00 00 jne 6635095f <__write_memory.part.0+0x18f>
|
|
663508c8: 48 83 c4 50 add $0x50,%rsp
|
|
663508cc: 5b pop %rbx
|
|
663508cd: 5e pop %rsi
|
|
663508ce: 5f pop %rdi
|
|
663508cf: 5d pop %rbp
|
|
663508d0: 41 5c pop %r12
|
|
663508d2: c3 retq
|
|
663508d3: 89 f8 mov %edi,%eax
|
|
663508d5: 83 ef 01 sub $0x1,%edi
|
|
663508d8: 48 8b 54 05 f8 mov -0x8(%rbp,%rax,1),%rdx
|
|
663508dd: 83 ff 08 cmp $0x8,%edi
|
|
663508e0: 48 89 54 03 f8 mov %rdx,-0x8(%rbx,%rax,1)
|
|
663508e5: 72 e1 jb 663508c8 <__write_memory.part.0+0xf8>
|
|
663508e7: 83 e7 f8 and $0xfffffff8,%edi
|
|
663508ea: 31 c0 xor %eax,%eax
|
|
663508ec: 89 c2 mov %eax,%edx
|
|
663508ee: 83 c0 08 add $0x8,%eax
|
|
663508f1: 48 8b 4c 15 00 mov 0x0(%rbp,%rdx,1),%rcx
|
|
663508f6: 39 f8 cmp %edi,%eax
|
|
663508f8: 48 89 0c 13 mov %rcx,(%rbx,%rdx,1)
|
|
663508fc: 72 ee jb 663508ec <__write_memory.part.0+0x11c>
|
|
663508fe: eb c8 jmp 663508c8 <__write_memory.part.0+0xf8>
|
|
66350900: 48 03 35 e1 5c 00 00 add 0x5ce1(%rip),%rsi # 663565e8 <the_secs>
|
|
66350907: 41 b8 40 00 00 00 mov $0x40,%r8d
|
|
6635090d: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx
|
|
66350912: 48 8b 54 24 38 mov 0x38(%rsp),%rdx
|
|
66350917: 49 89 f1 mov %rsi,%r9
|
|
6635091a: 48 89 4e 08 mov %rcx,0x8(%rsi)
|
|
6635091e: 48 89 56 10 mov %rdx,0x10(%rsi)
|
|
66350922: ff 15 e4 78 00 00 callq *0x78e4(%rip) # 6635820c <__imp_VirtualProtect>
|
|
66350928: 85 c0 test %eax,%eax
|
|
6635092a: 0f 85 6e ff ff ff jne 6635089e <__write_memory.part.0+0xce>
|
|
66350930: ff 15 5e 78 00 00 callq *0x785e(%rip) # 66358194 <__imp_GetLastError>
|
|
66350936: 48 8d 0d bb 27 00 00 lea 0x27bb(%rip),%rcx # 663530f8 <.rdata+0x78>
|
|
6635093d: 89 c2 mov %eax,%edx
|
|
6635093f: e8 0c 11 00 00 callq 66351a50 <__report_error>
|
|
66350944: 8b 45 00 mov 0x0(%rbp),%eax
|
|
66350947: 89 ff mov %edi,%edi
|
|
66350949: 89 03 mov %eax,(%rbx)
|
|
6635094b: 8b 44 3d fc mov -0x4(%rbp,%rdi,1),%eax
|
|
6635094f: 89 44 3b fc mov %eax,-0x4(%rbx,%rdi,1)
|
|
66350953: e9 70 ff ff ff jmpq 663508c8 <__write_memory.part.0+0xf8>
|
|
66350958: 31 f6 xor %esi,%esi
|
|
6635095a: e9 c8 fe ff ff jmpq 66350827 <__write_memory.part.0+0x57>
|
|
6635095f: 89 ff mov %edi,%edi
|
|
66350961: 0f b7 44 3d fe movzwl -0x2(%rbp,%rdi,1),%eax
|
|
66350966: 66 89 44 3b fe mov %ax,-0x2(%rbx,%rdi,1)
|
|
6635096b: e9 58 ff ff ff jmpq 663508c8 <__write_memory.part.0+0xf8>
|
|
66350970: 48 8b 05 71 5c 00 00 mov 0x5c71(%rip),%rax # 663565e8 <the_secs>
|
|
66350977: 48 8d 0d 42 27 00 00 lea 0x2742(%rip),%rcx # 663530c0 <.rdata+0x40>
|
|
6635097e: 41 8b 54 24 08 mov 0x8(%r12),%edx
|
|
66350983: 4c 8b 44 30 18 mov 0x18(%rax,%rsi,1),%r8
|
|
66350988: e8 c3 10 00 00 callq 66351a50 <__report_error>
|
|
6635098d: 48 8d 0d 0c 27 00 00 lea 0x270c(%rip),%rcx # 663530a0 <.rdata+0x20>
|
|
66350994: 48 89 da mov %rbx,%rdx
|
|
66350997: e8 b4 10 00 00 callq 66351a50 <__report_error>
|
|
6635099c: 90 nop
|
|
6635099d: 0f 1f 00 nopl (%rax)
|
|
|
|
00000000663509a0 <_pei386_runtime_relocator>:
|
|
663509a0: 55 push %rbp
|
|
663509a1: 41 57 push %r15
|
|
663509a3: 41 56 push %r14
|
|
663509a5: 41 55 push %r13
|
|
663509a7: 41 54 push %r12
|
|
663509a9: 57 push %rdi
|
|
663509aa: 56 push %rsi
|
|
663509ab: 53 push %rbx
|
|
663509ac: 48 83 ec 38 sub $0x38,%rsp
|
|
663509b0: 48 8d ac 24 80 00 00 lea 0x80(%rsp),%rbp
|
|
663509b7: 00
|
|
663509b8: 8b 1d 22 5c 00 00 mov 0x5c22(%rip),%ebx # 663565e0 <was_init.95174>
|
|
663509be: 85 db test %ebx,%ebx
|
|
663509c0: 74 11 je 663509d3 <_pei386_runtime_relocator+0x33>
|
|
663509c2: 48 8d 65 b8 lea -0x48(%rbp),%rsp
|
|
663509c6: 5b pop %rbx
|
|
663509c7: 5e pop %rsi
|
|
663509c8: 5f pop %rdi
|
|
663509c9: 41 5c pop %r12
|
|
663509cb: 41 5d pop %r13
|
|
663509cd: 41 5e pop %r14
|
|
663509cf: 41 5f pop %r15
|
|
663509d1: 5d pop %rbp
|
|
663509d2: c3 retq
|
|
663509d3: c7 05 03 5c 00 00 01 movl $0x1,0x5c03(%rip) # 663565e0 <was_init.95174>
|
|
663509da: 00 00 00
|
|
663509dd: e8 0e 0b 00 00 callq 663514f0 <__mingw_GetSectionCount>
|
|
663509e2: 48 98 cltq
|
|
663509e4: 48 8d 04 80 lea (%rax,%rax,4),%rax
|
|
663509e8: 48 8d 04 c5 1e 00 00 lea 0x1e(,%rax,8),%rax
|
|
663509ef: 00
|
|
663509f0: 48 83 e0 f0 and $0xfffffffffffffff0,%rax
|
|
663509f4: e8 47 0d 00 00 callq 66351740 <___chkstk_ms>
|
|
663509f9: 4c 8b 25 c0 27 00 00 mov 0x27c0(%rip),%r12 # 663531c0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST_END__>
|
|
66350a00: c7 05 da 5b 00 00 00 movl $0x0,0x5bda(%rip) # 663565e4 <maxSections>
|
|
66350a07: 00 00 00
|
|
66350a0a: 48 8b 35 bf 27 00 00 mov 0x27bf(%rip),%rsi # 663531d0 <.refptr.__RUNTIME_PSEUDO_RELOC_LIST__>
|
|
66350a11: 48 29 c4 sub %rax,%rsp
|
|
66350a14: 48 8d 44 24 20 lea 0x20(%rsp),%rax
|
|
66350a19: 48 89 05 c8 5b 00 00 mov %rax,0x5bc8(%rip) # 663565e8 <the_secs>
|
|
66350a20: 4c 89 e0 mov %r12,%rax
|
|
66350a23: 48 29 f0 sub %rsi,%rax
|
|
66350a26: 48 83 f8 07 cmp $0x7,%rax
|
|
66350a2a: 7e 96 jle 663509c2 <_pei386_runtime_relocator+0x22>
|
|
66350a2c: 48 83 f8 0b cmp $0xb,%rax
|
|
66350a30: 8b 16 mov (%rsi),%edx
|
|
66350a32: 0f 8e c8 00 00 00 jle 66350b00 <_pei386_runtime_relocator+0x160>
|
|
66350a38: 85 d2 test %edx,%edx
|
|
66350a3a: 0f 84 a4 00 00 00 je 66350ae4 <_pei386_runtime_relocator+0x144>
|
|
66350a40: 4c 39 e6 cmp %r12,%rsi
|
|
66350a43: 0f 83 79 ff ff ff jae 663509c2 <_pei386_runtime_relocator+0x22>
|
|
66350a49: 4c 8d 76 08 lea 0x8(%rsi),%r14
|
|
66350a4d: 49 83 c4 07 add $0x7,%r12
|
|
66350a51: 4c 8b 2d 98 27 00 00 mov 0x2798(%rip),%r13 # 663531f0 <.refptr.__image_base__>
|
|
66350a58: 48 8d 7d a8 lea -0x58(%rbp),%rdi
|
|
66350a5c: 4d 29 f4 sub %r14,%r12
|
|
66350a5f: 49 c1 ec 03 shr $0x3,%r12
|
|
66350a63: 4e 8d 64 e6 08 lea 0x8(%rsi,%r12,8),%r12
|
|
66350a68: eb 0a jmp 66350a74 <_pei386_runtime_relocator+0xd4>
|
|
66350a6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66350a70: 49 83 c6 08 add $0x8,%r14
|
|
66350a74: 8b 4e 04 mov 0x4(%rsi),%ecx
|
|
66350a77: 41 b8 04 00 00 00 mov $0x4,%r8d
|
|
66350a7d: 48 89 fa mov %rdi,%rdx
|
|
66350a80: 8b 06 mov (%rsi),%eax
|
|
66350a82: 4c 89 f6 mov %r14,%rsi
|
|
66350a85: 4c 01 e9 add %r13,%rcx
|
|
66350a88: 03 01 add (%rcx),%eax
|
|
66350a8a: 89 45 a8 mov %eax,-0x58(%rbp)
|
|
66350a8d: e8 3e fd ff ff callq 663507d0 <__write_memory.part.0>
|
|
66350a92: 4d 39 e6 cmp %r12,%r14
|
|
66350a95: 75 d9 jne 66350a70 <_pei386_runtime_relocator+0xd0>
|
|
66350a97: 8b 05 47 5b 00 00 mov 0x5b47(%rip),%eax # 663565e4 <maxSections>
|
|
66350a9d: 31 f6 xor %esi,%esi
|
|
66350a9f: 4c 8b 25 66 77 00 00 mov 0x7766(%rip),%r12 # 6635820c <__imp_VirtualProtect>
|
|
66350aa6: 85 c0 test %eax,%eax
|
|
66350aa8: 0f 8e 14 ff ff ff jle 663509c2 <_pei386_runtime_relocator+0x22>
|
|
66350aae: 66 90 xchg %ax,%ax
|
|
66350ab0: 48 8b 05 31 5b 00 00 mov 0x5b31(%rip),%rax # 663565e8 <the_secs>
|
|
66350ab7: 48 01 f0 add %rsi,%rax
|
|
66350aba: 44 8b 00 mov (%rax),%r8d
|
|
66350abd: 45 85 c0 test %r8d,%r8d
|
|
66350ac0: 74 0e je 66350ad0 <_pei386_runtime_relocator+0x130>
|
|
66350ac2: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66350ac6: 49 89 f9 mov %rdi,%r9
|
|
66350ac9: 48 8b 48 08 mov 0x8(%rax),%rcx
|
|
66350acd: 41 ff d4 callq *%r12
|
|
66350ad0: 83 c3 01 add $0x1,%ebx
|
|
66350ad3: 48 83 c6 28 add $0x28,%rsi
|
|
66350ad7: 3b 1d 07 5b 00 00 cmp 0x5b07(%rip),%ebx # 663565e4 <maxSections>
|
|
66350add: 7c d1 jl 66350ab0 <_pei386_runtime_relocator+0x110>
|
|
66350adf: e9 de fe ff ff jmpq 663509c2 <_pei386_runtime_relocator+0x22>
|
|
66350ae4: 8b 4e 04 mov 0x4(%rsi),%ecx
|
|
66350ae7: 85 c9 test %ecx,%ecx
|
|
66350ae9: 0f 85 51 ff ff ff jne 66350a40 <_pei386_runtime_relocator+0xa0>
|
|
66350aef: 8b 56 08 mov 0x8(%rsi),%edx
|
|
66350af2: 85 d2 test %edx,%edx
|
|
66350af4: 75 1d jne 66350b13 <_pei386_runtime_relocator+0x173>
|
|
66350af6: 8b 56 0c mov 0xc(%rsi),%edx
|
|
66350af9: 48 83 c6 0c add $0xc,%rsi
|
|
66350afd: 0f 1f 00 nopl (%rax)
|
|
66350b00: 85 d2 test %edx,%edx
|
|
66350b02: 0f 85 38 ff ff ff jne 66350a40 <_pei386_runtime_relocator+0xa0>
|
|
66350b08: 8b 46 04 mov 0x4(%rsi),%eax
|
|
66350b0b: 85 c0 test %eax,%eax
|
|
66350b0d: 0f 85 2d ff ff ff jne 66350a40 <_pei386_runtime_relocator+0xa0>
|
|
66350b13: 8b 56 08 mov 0x8(%rsi),%edx
|
|
66350b16: 83 fa 01 cmp $0x1,%edx
|
|
66350b19: 0f 85 2f 01 00 00 jne 66350c4e <_pei386_runtime_relocator+0x2ae>
|
|
66350b1f: 4c 8b 2d ca 26 00 00 mov 0x26ca(%rip),%r13 # 663531f0 <.refptr.__image_base__>
|
|
66350b26: 48 83 c6 0c add $0xc,%rsi
|
|
66350b2a: 49 bf 00 00 00 00 ff movabs $0xffffffff00000000,%r15
|
|
66350b31: ff ff ff
|
|
66350b34: 4c 8d 75 a8 lea -0x58(%rbp),%r14
|
|
66350b38: 4c 39 e6 cmp %r12,%rsi
|
|
66350b3b: 72 48 jb 66350b85 <_pei386_runtime_relocator+0x1e5>
|
|
66350b3d: e9 80 fe ff ff jmpq 663509c2 <_pei386_runtime_relocator+0x22>
|
|
66350b42: 0f 86 b8 00 00 00 jbe 66350c00 <_pei386_runtime_relocator+0x260>
|
|
66350b48: 83 fa 20 cmp $0x20,%edx
|
|
66350b4b: 0f 84 7f 00 00 00 je 66350bd0 <_pei386_runtime_relocator+0x230>
|
|
66350b51: 83 fa 40 cmp $0x40,%edx
|
|
66350b54: 0f 85 e0 00 00 00 jne 66350c3a <_pei386_runtime_relocator+0x29a>
|
|
66350b5a: 48 8b 11 mov (%rcx),%rdx
|
|
66350b5d: 41 b8 08 00 00 00 mov $0x8,%r8d
|
|
66350b63: 4c 89 f7 mov %r14,%rdi
|
|
66350b66: 48 29 c2 sub %rax,%rdx
|
|
66350b69: 4c 01 ca add %r9,%rdx
|
|
66350b6c: 48 89 55 a8 mov %rdx,-0x58(%rbp)
|
|
66350b70: 4c 89 f2 mov %r14,%rdx
|
|
66350b73: e8 58 fc ff ff callq 663507d0 <__write_memory.part.0>
|
|
66350b78: 48 83 c6 0c add $0xc,%rsi
|
|
66350b7c: 4c 39 e6 cmp %r12,%rsi
|
|
66350b7f: 0f 83 12 ff ff ff jae 66350a97 <_pei386_runtime_relocator+0xf7>
|
|
66350b85: 8b 4e 04 mov 0x4(%rsi),%ecx
|
|
66350b88: 8b 06 mov (%rsi),%eax
|
|
66350b8a: 0f b6 56 08 movzbl 0x8(%rsi),%edx
|
|
66350b8e: 4c 01 e9 add %r13,%rcx
|
|
66350b91: 4c 01 e8 add %r13,%rax
|
|
66350b94: 83 fa 10 cmp $0x10,%edx
|
|
66350b97: 4c 8b 08 mov (%rax),%r9
|
|
66350b9a: 75 a6 jne 66350b42 <_pei386_runtime_relocator+0x1a2>
|
|
66350b9c: 44 0f b7 01 movzwl (%rcx),%r8d
|
|
66350ba0: 4c 89 f2 mov %r14,%rdx
|
|
66350ba3: 4c 89 f7 mov %r14,%rdi
|
|
66350ba6: 4d 89 c2 mov %r8,%r10
|
|
66350ba9: 49 81 ca 00 00 ff ff or $0xffffffffffff0000,%r10
|
|
66350bb0: 66 45 85 c0 test %r8w,%r8w
|
|
66350bb4: 4d 0f 48 c2 cmovs %r10,%r8
|
|
66350bb8: 49 29 c0 sub %rax,%r8
|
|
66350bbb: 4d 01 c8 add %r9,%r8
|
|
66350bbe: 4c 89 45 a8 mov %r8,-0x58(%rbp)
|
|
66350bc2: 41 b8 02 00 00 00 mov $0x2,%r8d
|
|
66350bc8: e8 03 fc ff ff callq 663507d0 <__write_memory.part.0>
|
|
66350bcd: eb a9 jmp 66350b78 <_pei386_runtime_relocator+0x1d8>
|
|
66350bcf: 90 nop
|
|
66350bd0: 8b 11 mov (%rcx),%edx
|
|
66350bd2: 4c 89 f7 mov %r14,%rdi
|
|
66350bd5: 49 89 d0 mov %rdx,%r8
|
|
66350bd8: 4c 09 fa or %r15,%rdx
|
|
66350bdb: 45 85 c0 test %r8d,%r8d
|
|
66350bde: 49 0f 49 d0 cmovns %r8,%rdx
|
|
66350be2: 41 b8 04 00 00 00 mov $0x4,%r8d
|
|
66350be8: 48 29 c2 sub %rax,%rdx
|
|
66350beb: 4c 01 ca add %r9,%rdx
|
|
66350bee: 48 89 55 a8 mov %rdx,-0x58(%rbp)
|
|
66350bf2: 4c 89 f2 mov %r14,%rdx
|
|
66350bf5: e8 d6 fb ff ff callq 663507d0 <__write_memory.part.0>
|
|
66350bfa: e9 79 ff ff ff jmpq 66350b78 <_pei386_runtime_relocator+0x1d8>
|
|
66350bff: 90 nop
|
|
66350c00: 83 fa 08 cmp $0x8,%edx
|
|
66350c03: 75 35 jne 66350c3a <_pei386_runtime_relocator+0x29a>
|
|
66350c05: 44 0f b6 01 movzbl (%rcx),%r8d
|
|
66350c09: 4c 89 f2 mov %r14,%rdx
|
|
66350c0c: 4c 89 f7 mov %r14,%rdi
|
|
66350c0f: 4d 89 c2 mov %r8,%r10
|
|
66350c12: 49 81 ca 00 ff ff ff or $0xffffffffffffff00,%r10
|
|
66350c19: 45 84 c0 test %r8b,%r8b
|
|
66350c1c: 4d 0f 48 c2 cmovs %r10,%r8
|
|
66350c20: 49 29 c0 sub %rax,%r8
|
|
66350c23: 4d 01 c8 add %r9,%r8
|
|
66350c26: 4c 89 45 a8 mov %r8,-0x58(%rbp)
|
|
66350c2a: 41 b8 01 00 00 00 mov $0x1,%r8d
|
|
66350c30: e8 9b fb ff ff callq 663507d0 <__write_memory.part.0>
|
|
66350c35: e9 3e ff ff ff jmpq 66350b78 <_pei386_runtime_relocator+0x1d8>
|
|
66350c3a: 48 8d 0d 17 25 00 00 lea 0x2517(%rip),%rcx # 66353158 <.rdata+0xd8>
|
|
66350c41: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp)
|
|
66350c48: 00
|
|
66350c49: e8 02 0e 00 00 callq 66351a50 <__report_error>
|
|
66350c4e: 48 8d 0d cb 24 00 00 lea 0x24cb(%rip),%rcx # 66353120 <.rdata+0xa0>
|
|
66350c55: e8 f6 0d 00 00 callq 66351a50 <__report_error>
|
|
66350c5a: 90 nop
|
|
66350c5b: 90 nop
|
|
66350c5c: 90 nop
|
|
66350c5d: 90 nop
|
|
66350c5e: 90 nop
|
|
66350c5f: 90 nop
|
|
|
|
0000000066350c60 <__mingw_SEH_error_handler>:
|
|
66350c60: 48 83 ec 28 sub $0x28,%rsp
|
|
66350c64: 8b 01 mov (%rcx),%eax
|
|
66350c66: 3d 91 00 00 c0 cmp $0xc0000091,%eax
|
|
66350c6b: 77 63 ja 66350cd0 <__mingw_SEH_error_handler+0x70>
|
|
66350c6d: 3d 8d 00 00 c0 cmp $0xc000008d,%eax
|
|
66350c72: 73 7b jae 66350cef <__mingw_SEH_error_handler+0x8f>
|
|
66350c74: 3d 08 00 00 c0 cmp $0xc0000008,%eax
|
|
66350c79: 0f 84 05 01 00 00 je 66350d84 <__mingw_SEH_error_handler+0x124>
|
|
66350c7f: 0f 87 cb 00 00 00 ja 66350d50 <__mingw_SEH_error_handler+0xf0>
|
|
66350c85: 3d 02 00 00 80 cmp $0x80000002,%eax
|
|
66350c8a: 0f 84 f4 00 00 00 je 66350d84 <__mingw_SEH_error_handler+0x124>
|
|
66350c90: 3d 05 00 00 c0 cmp $0xc0000005,%eax
|
|
66350c95: 0f 85 c3 00 00 00 jne 66350d5e <__mingw_SEH_error_handler+0xfe>
|
|
66350c9b: 31 d2 xor %edx,%edx
|
|
66350c9d: b9 0b 00 00 00 mov $0xb,%ecx
|
|
66350ca2: e8 11 0b 00 00 callq 663517b8 <signal>
|
|
66350ca7: 48 83 f8 01 cmp $0x1,%rax
|
|
66350cab: 0f 84 2f 01 00 00 je 66350de0 <__mingw_SEH_error_handler+0x180>
|
|
66350cb1: 48 85 c0 test %rax,%rax
|
|
66350cb4: 0f 84 3c 01 00 00 je 66350df6 <__mingw_SEH_error_handler+0x196>
|
|
66350cba: b9 0b 00 00 00 mov $0xb,%ecx
|
|
66350cbf: ff d0 callq *%rax
|
|
66350cc1: 31 c0 xor %eax,%eax
|
|
66350cc3: 48 83 c4 28 add $0x28,%rsp
|
|
66350cc7: c3 retq
|
|
66350cc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
66350ccf: 00
|
|
66350cd0: 3d 94 00 00 c0 cmp $0xc0000094,%eax
|
|
66350cd5: 0f 84 b5 00 00 00 je 66350d90 <__mingw_SEH_error_handler+0x130>
|
|
66350cdb: 77 37 ja 66350d14 <__mingw_SEH_error_handler+0xb4>
|
|
66350cdd: 3d 92 00 00 c0 cmp $0xc0000092,%eax
|
|
66350ce2: 0f 84 9c 00 00 00 je 66350d84 <__mingw_SEH_error_handler+0x124>
|
|
66350ce8: 3d 93 00 00 c0 cmp $0xc0000093,%eax
|
|
66350ced: 75 6f jne 66350d5e <__mingw_SEH_error_handler+0xfe>
|
|
66350cef: 31 d2 xor %edx,%edx
|
|
66350cf1: b9 08 00 00 00 mov $0x8,%ecx
|
|
66350cf6: e8 bd 0a 00 00 callq 663517b8 <signal>
|
|
66350cfb: 48 83 f8 01 cmp $0x1,%rax
|
|
66350cff: 74 6f je 66350d70 <__mingw_SEH_error_handler+0x110>
|
|
66350d01: 48 85 c0 test %rax,%rax
|
|
66350d04: 74 58 je 66350d5e <__mingw_SEH_error_handler+0xfe>
|
|
66350d06: b9 08 00 00 00 mov $0x8,%ecx
|
|
66350d0b: ff d0 callq *%rax
|
|
66350d0d: 31 c0 xor %eax,%eax
|
|
66350d0f: 48 83 c4 28 add $0x28,%rsp
|
|
66350d13: c3 retq
|
|
66350d14: 3d 95 00 00 c0 cmp $0xc0000095,%eax
|
|
66350d19: 74 69 je 66350d84 <__mingw_SEH_error_handler+0x124>
|
|
66350d1b: 3d 96 00 00 c0 cmp $0xc0000096,%eax
|
|
66350d20: 75 3c jne 66350d5e <__mingw_SEH_error_handler+0xfe>
|
|
66350d22: 31 d2 xor %edx,%edx
|
|
66350d24: b9 04 00 00 00 mov $0x4,%ecx
|
|
66350d29: e8 8a 0a 00 00 callq 663517b8 <signal>
|
|
66350d2e: 48 83 f8 01 cmp $0x1,%rax
|
|
66350d32: 0f 84 88 00 00 00 je 66350dc0 <__mingw_SEH_error_handler+0x160>
|
|
66350d38: 48 85 c0 test %rax,%rax
|
|
66350d3b: 0f 84 b5 00 00 00 je 66350df6 <__mingw_SEH_error_handler+0x196>
|
|
66350d41: b9 04 00 00 00 mov $0x4,%ecx
|
|
66350d46: ff d0 callq *%rax
|
|
66350d48: 31 c0 xor %eax,%eax
|
|
66350d4a: 48 83 c4 28 add $0x28,%rsp
|
|
66350d4e: c3 retq
|
|
66350d4f: 90 nop
|
|
66350d50: 3d 1d 00 00 c0 cmp $0xc000001d,%eax
|
|
66350d55: 74 cb je 66350d22 <__mingw_SEH_error_handler+0xc2>
|
|
66350d57: 3d 8c 00 00 c0 cmp $0xc000008c,%eax
|
|
66350d5c: 74 26 je 66350d84 <__mingw_SEH_error_handler+0x124>
|
|
66350d5e: b8 01 00 00 00 mov $0x1,%eax
|
|
66350d63: 48 83 c4 28 add $0x28,%rsp
|
|
66350d67: c3 retq
|
|
66350d68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
66350d6f: 00
|
|
66350d70: ba 01 00 00 00 mov $0x1,%edx
|
|
66350d75: b9 08 00 00 00 mov $0x8,%ecx
|
|
66350d7a: e8 39 0a 00 00 callq 663517b8 <signal>
|
|
66350d7f: e8 ac 09 00 00 callq 66351730 <_fpreset>
|
|
66350d84: 31 c0 xor %eax,%eax
|
|
66350d86: 48 83 c4 28 add $0x28,%rsp
|
|
66350d8a: c3 retq
|
|
66350d8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66350d90: 31 d2 xor %edx,%edx
|
|
66350d92: b9 08 00 00 00 mov $0x8,%ecx
|
|
66350d97: e8 1c 0a 00 00 callq 663517b8 <signal>
|
|
66350d9c: 48 83 f8 01 cmp $0x1,%rax
|
|
66350da0: 0f 85 5b ff ff ff jne 66350d01 <__mingw_SEH_error_handler+0xa1>
|
|
66350da6: ba 01 00 00 00 mov $0x1,%edx
|
|
66350dab: b9 08 00 00 00 mov $0x8,%ecx
|
|
66350db0: e8 03 0a 00 00 callq 663517b8 <signal>
|
|
66350db5: 31 c0 xor %eax,%eax
|
|
66350db7: e9 07 ff ff ff jmpq 66350cc3 <__mingw_SEH_error_handler+0x63>
|
|
66350dbc: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66350dc0: ba 01 00 00 00 mov $0x1,%edx
|
|
66350dc5: b9 04 00 00 00 mov $0x4,%ecx
|
|
66350dca: e8 e9 09 00 00 callq 663517b8 <signal>
|
|
66350dcf: 31 c0 xor %eax,%eax
|
|
66350dd1: e9 ed fe ff ff jmpq 66350cc3 <__mingw_SEH_error_handler+0x63>
|
|
66350dd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
66350ddd: 00 00 00
|
|
66350de0: ba 01 00 00 00 mov $0x1,%edx
|
|
66350de5: b9 0b 00 00 00 mov $0xb,%ecx
|
|
66350dea: e8 c9 09 00 00 callq 663517b8 <signal>
|
|
66350def: 31 c0 xor %eax,%eax
|
|
66350df1: e9 cd fe ff ff jmpq 66350cc3 <__mingw_SEH_error_handler+0x63>
|
|
66350df6: b8 04 00 00 00 mov $0x4,%eax
|
|
66350dfb: e9 c3 fe ff ff jmpq 66350cc3 <__mingw_SEH_error_handler+0x63>
|
|
|
|
0000000066350e00 <__mingw_init_ehandler>:
|
|
66350e00: 41 54 push %r12
|
|
66350e02: 55 push %rbp
|
|
66350e03: 57 push %rdi
|
|
66350e04: 56 push %rsi
|
|
66350e05: 53 push %rbx
|
|
66350e06: 48 83 ec 20 sub $0x20,%rsp
|
|
66350e0a: e8 91 07 00 00 callq 663515a0 <_GetPEImageBase>
|
|
66350e0f: 48 89 c5 mov %rax,%rbp
|
|
66350e12: 8b 05 f0 57 00 00 mov 0x57f0(%rip),%eax # 66356608 <was_here.95013>
|
|
66350e18: 85 c0 test %eax,%eax
|
|
66350e1a: 75 25 jne 66350e41 <__mingw_init_ehandler+0x41>
|
|
66350e1c: 48 85 ed test %rbp,%rbp
|
|
66350e1f: 74 20 je 66350e41 <__mingw_init_ehandler+0x41>
|
|
66350e21: 48 8d 0d 68 23 00 00 lea 0x2368(%rip),%rcx # 66353190 <.rdata>
|
|
66350e28: c7 05 d6 57 00 00 01 movl $0x1,0x57d6(%rip) # 66356608 <was_here.95013>
|
|
66350e2f: 00 00 00
|
|
66350e32: e8 a9 05 00 00 callq 663513e0 <_FindPESectionByName>
|
|
66350e37: 48 85 c0 test %rax,%rax
|
|
66350e3a: 74 14 je 66350e50 <__mingw_init_ehandler+0x50>
|
|
66350e3c: b8 01 00 00 00 mov $0x1,%eax
|
|
66350e41: 48 83 c4 20 add $0x20,%rsp
|
|
66350e45: 5b pop %rbx
|
|
66350e46: 5e pop %rsi
|
|
66350e47: 5f pop %rdi
|
|
66350e48: 5d pop %rbp
|
|
66350e49: 41 5c pop %r12
|
|
66350e4b: c3 retq
|
|
66350e4c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66350e50: 48 8d 1d c9 58 00 00 lea 0x58c9(%rip),%rbx # 66356720 <emu_pdata>
|
|
66350e57: b9 30 00 00 00 mov $0x30,%ecx
|
|
66350e5c: 31 f6 xor %esi,%esi
|
|
66350e5e: 48 8d 15 bb 57 00 00 lea 0x57bb(%rip),%rdx # 66356620 <emu_xdata>
|
|
66350e65: 48 89 df mov %rbx,%rdi
|
|
66350e68: f3 48 ab rep stos %rax,%es:(%rdi)
|
|
66350e6b: 4c 8d 25 ee fd ff ff lea -0x212(%rip),%r12 # 66350c60 <__mingw_SEH_error_handler>
|
|
66350e72: b9 20 00 00 00 mov $0x20,%ecx
|
|
66350e77: 48 89 d7 mov %rdx,%rdi
|
|
66350e7a: f3 48 ab rep stos %rax,%es:(%rdi)
|
|
66350e7d: 49 29 ec sub %rbp,%r12
|
|
66350e80: 48 89 d7 mov %rdx,%rdi
|
|
66350e83: eb 2e jmp 66350eb3 <__mingw_init_ehandler+0xb3>
|
|
66350e85: c6 07 09 movb $0x9,(%rdi)
|
|
66350e88: 48 83 c6 01 add $0x1,%rsi
|
|
66350e8c: 48 83 c3 0c add $0xc,%rbx
|
|
66350e90: 44 89 67 04 mov %r12d,0x4(%rdi)
|
|
66350e94: 8b 48 0c mov 0xc(%rax),%ecx
|
|
66350e97: 89 4b f4 mov %ecx,-0xc(%rbx)
|
|
66350e9a: 03 48 08 add 0x8(%rax),%ecx
|
|
66350e9d: 48 89 f8 mov %rdi,%rax
|
|
66350ea0: 48 83 c7 08 add $0x8,%rdi
|
|
66350ea4: 48 29 e8 sub %rbp,%rax
|
|
66350ea7: 89 43 fc mov %eax,-0x4(%rbx)
|
|
66350eaa: 89 4b f8 mov %ecx,-0x8(%rbx)
|
|
66350ead: 48 83 fe 20 cmp $0x20,%rsi
|
|
66350eb1: 74 32 je 66350ee5 <__mingw_init_ehandler+0xe5>
|
|
66350eb3: 48 89 f1 mov %rsi,%rcx
|
|
66350eb6: e8 75 06 00 00 callq 66351530 <_FindPESectionExec>
|
|
66350ebb: 48 85 c0 test %rax,%rax
|
|
66350ebe: 75 c5 jne 66350e85 <__mingw_init_ehandler+0x85>
|
|
66350ec0: 48 85 f6 test %rsi,%rsi
|
|
66350ec3: 89 f2 mov %esi,%edx
|
|
66350ec5: 0f 84 71 ff ff ff je 66350e3c <__mingw_init_ehandler+0x3c>
|
|
66350ecb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66350ed0: 48 8d 0d 49 58 00 00 lea 0x5849(%rip),%rcx # 66356720 <emu_pdata>
|
|
66350ed7: 49 89 e8 mov %rbp,%r8
|
|
66350eda: ff 15 e4 72 00 00 callq *0x72e4(%rip) # 663581c4 <__imp_RtlAddFunctionTable>
|
|
66350ee0: e9 57 ff ff ff jmpq 66350e3c <__mingw_init_ehandler+0x3c>
|
|
66350ee5: ba 20 00 00 00 mov $0x20,%edx
|
|
66350eea: eb e4 jmp 66350ed0 <__mingw_init_ehandler+0xd0>
|
|
66350eec: 0f 1f 40 00 nopl 0x0(%rax)
|
|
|
|
0000000066350ef0 <_gnu_exception_handler>:
|
|
66350ef0: 53 push %rbx
|
|
66350ef1: 48 83 ec 20 sub $0x20,%rsp
|
|
66350ef5: 48 8b 11 mov (%rcx),%rdx
|
|
66350ef8: 8b 02 mov (%rdx),%eax
|
|
66350efa: 48 89 cb mov %rcx,%rbx
|
|
66350efd: 89 c1 mov %eax,%ecx
|
|
66350eff: 81 e1 ff ff ff 20 and $0x20ffffff,%ecx
|
|
66350f05: 81 f9 43 43 47 20 cmp $0x20474343,%ecx
|
|
66350f0b: 0f 84 bf 00 00 00 je 66350fd0 <_gnu_exception_handler+0xe0>
|
|
66350f11: 3d 91 00 00 c0 cmp $0xc0000091,%eax
|
|
66350f16: 77 68 ja 66350f80 <_gnu_exception_handler+0x90>
|
|
66350f18: 3d 8d 00 00 c0 cmp $0xc000008d,%eax
|
|
66350f1d: 73 7c jae 66350f9b <_gnu_exception_handler+0xab>
|
|
66350f1f: 3d 08 00 00 c0 cmp $0xc0000008,%eax
|
|
66350f24: 0f 84 b0 00 00 00 je 66350fda <_gnu_exception_handler+0xea>
|
|
66350f2a: 0f 87 f4 00 00 00 ja 66351024 <_gnu_exception_handler+0x134>
|
|
66350f30: 3d 02 00 00 80 cmp $0x80000002,%eax
|
|
66350f35: 0f 84 9f 00 00 00 je 66350fda <_gnu_exception_handler+0xea>
|
|
66350f3b: 3d 05 00 00 c0 cmp $0xc0000005,%eax
|
|
66350f40: 75 1f jne 66350f61 <_gnu_exception_handler+0x71>
|
|
66350f42: 31 d2 xor %edx,%edx
|
|
66350f44: b9 0b 00 00 00 mov $0xb,%ecx
|
|
66350f49: e8 6a 08 00 00 callq 663517b8 <signal>
|
|
66350f4e: 48 83 f8 01 cmp $0x1,%rax
|
|
66350f52: 0f 84 51 01 00 00 je 663510a9 <_gnu_exception_handler+0x1b9>
|
|
66350f58: 48 85 c0 test %rax,%rax
|
|
66350f5b: 0f 85 0f 01 00 00 jne 66351070 <_gnu_exception_handler+0x180>
|
|
66350f61: 48 8b 05 98 56 00 00 mov 0x5698(%rip),%rax # 66356600 <__mingw_oldexcpt_handler>
|
|
66350f68: 48 85 c0 test %rax,%rax
|
|
66350f6b: 0f 84 10 01 00 00 je 66351081 <_gnu_exception_handler+0x191>
|
|
66350f71: 48 89 d9 mov %rbx,%rcx
|
|
66350f74: 48 83 c4 20 add $0x20,%rsp
|
|
66350f78: 5b pop %rbx
|
|
66350f79: 48 ff e0 rex.W jmpq *%rax
|
|
66350f7c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66350f80: 3d 94 00 00 c0 cmp $0xc0000094,%eax
|
|
66350f85: 0f 84 b5 00 00 00 je 66351040 <_gnu_exception_handler+0x150>
|
|
66350f8b: 77 58 ja 66350fe5 <_gnu_exception_handler+0xf5>
|
|
66350f8d: 3d 92 00 00 c0 cmp $0xc0000092,%eax
|
|
66350f92: 74 46 je 66350fda <_gnu_exception_handler+0xea>
|
|
66350f94: 3d 93 00 00 c0 cmp $0xc0000093,%eax
|
|
66350f99: 75 c6 jne 66350f61 <_gnu_exception_handler+0x71>
|
|
66350f9b: 31 d2 xor %edx,%edx
|
|
66350f9d: b9 08 00 00 00 mov $0x8,%ecx
|
|
66350fa2: e8 11 08 00 00 callq 663517b8 <signal>
|
|
66350fa7: 48 83 f8 01 cmp $0x1,%rax
|
|
66350fab: 0f 84 df 00 00 00 je 66351090 <_gnu_exception_handler+0x1a0>
|
|
66350fb1: 48 85 c0 test %rax,%rax
|
|
66350fb4: 74 ab je 66350f61 <_gnu_exception_handler+0x71>
|
|
66350fb6: b9 08 00 00 00 mov $0x8,%ecx
|
|
66350fbb: ff d0 callq *%rax
|
|
66350fbd: b8 ff ff ff ff mov $0xffffffff,%eax
|
|
66350fc2: 48 83 c4 20 add $0x20,%rsp
|
|
66350fc6: 5b pop %rbx
|
|
66350fc7: c3 retq
|
|
66350fc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
66350fcf: 00
|
|
66350fd0: f6 42 04 01 testb $0x1,0x4(%rdx)
|
|
66350fd4: 0f 85 37 ff ff ff jne 66350f11 <_gnu_exception_handler+0x21>
|
|
66350fda: b8 ff ff ff ff mov $0xffffffff,%eax
|
|
66350fdf: 48 83 c4 20 add $0x20,%rsp
|
|
66350fe3: 5b pop %rbx
|
|
66350fe4: c3 retq
|
|
66350fe5: 3d 95 00 00 c0 cmp $0xc0000095,%eax
|
|
66350fea: 74 ee je 66350fda <_gnu_exception_handler+0xea>
|
|
66350fec: 3d 96 00 00 c0 cmp $0xc0000096,%eax
|
|
66350ff1: 0f 85 6a ff ff ff jne 66350f61 <_gnu_exception_handler+0x71>
|
|
66350ff7: 31 d2 xor %edx,%edx
|
|
66350ff9: b9 04 00 00 00 mov $0x4,%ecx
|
|
66350ffe: e8 b5 07 00 00 callq 663517b8 <signal>
|
|
66351003: 48 83 f8 01 cmp $0x1,%rax
|
|
66351007: 0f 84 b3 00 00 00 je 663510c0 <_gnu_exception_handler+0x1d0>
|
|
6635100d: 48 85 c0 test %rax,%rax
|
|
66351010: 0f 84 4b ff ff ff je 66350f61 <_gnu_exception_handler+0x71>
|
|
66351016: b9 04 00 00 00 mov $0x4,%ecx
|
|
6635101b: ff d0 callq *%rax
|
|
6635101d: b8 ff ff ff ff mov $0xffffffff,%eax
|
|
66351022: eb 9e jmp 66350fc2 <_gnu_exception_handler+0xd2>
|
|
66351024: 3d 1d 00 00 c0 cmp $0xc000001d,%eax
|
|
66351029: 74 cc je 66350ff7 <_gnu_exception_handler+0x107>
|
|
6635102b: 3d 8c 00 00 c0 cmp $0xc000008c,%eax
|
|
66351030: 0f 85 2b ff ff ff jne 66350f61 <_gnu_exception_handler+0x71>
|
|
66351036: eb a2 jmp 66350fda <_gnu_exception_handler+0xea>
|
|
66351038: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6635103f: 00
|
|
66351040: 31 d2 xor %edx,%edx
|
|
66351042: b9 08 00 00 00 mov $0x8,%ecx
|
|
66351047: e8 6c 07 00 00 callq 663517b8 <signal>
|
|
6635104c: 48 83 f8 01 cmp $0x1,%rax
|
|
66351050: 0f 85 5b ff ff ff jne 66350fb1 <_gnu_exception_handler+0xc1>
|
|
66351056: ba 01 00 00 00 mov $0x1,%edx
|
|
6635105b: b9 08 00 00 00 mov $0x8,%ecx
|
|
66351060: e8 53 07 00 00 callq 663517b8 <signal>
|
|
66351065: b8 ff ff ff ff mov $0xffffffff,%eax
|
|
6635106a: e9 53 ff ff ff jmpq 66350fc2 <_gnu_exception_handler+0xd2>
|
|
6635106f: 90 nop
|
|
66351070: b9 0b 00 00 00 mov $0xb,%ecx
|
|
66351075: ff d0 callq *%rax
|
|
66351077: b8 ff ff ff ff mov $0xffffffff,%eax
|
|
6635107c: e9 41 ff ff ff jmpq 66350fc2 <_gnu_exception_handler+0xd2>
|
|
66351081: 31 c0 xor %eax,%eax
|
|
66351083: e9 3a ff ff ff jmpq 66350fc2 <_gnu_exception_handler+0xd2>
|
|
66351088: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6635108f: 00
|
|
66351090: ba 01 00 00 00 mov $0x1,%edx
|
|
66351095: b9 08 00 00 00 mov $0x8,%ecx
|
|
6635109a: e8 19 07 00 00 callq 663517b8 <signal>
|
|
6635109f: e8 8c 06 00 00 callq 66351730 <_fpreset>
|
|
663510a4: e9 31 ff ff ff jmpq 66350fda <_gnu_exception_handler+0xea>
|
|
663510a9: ba 01 00 00 00 mov $0x1,%edx
|
|
663510ae: b9 0b 00 00 00 mov $0xb,%ecx
|
|
663510b3: e8 00 07 00 00 callq 663517b8 <signal>
|
|
663510b8: 83 c8 ff or $0xffffffff,%eax
|
|
663510bb: e9 02 ff ff ff jmpq 66350fc2 <_gnu_exception_handler+0xd2>
|
|
663510c0: ba 01 00 00 00 mov $0x1,%edx
|
|
663510c5: b9 04 00 00 00 mov $0x4,%ecx
|
|
663510ca: e8 e9 06 00 00 callq 663517b8 <signal>
|
|
663510cf: 83 c8 ff or $0xffffffff,%eax
|
|
663510d2: e9 eb fe ff ff jmpq 66350fc2 <_gnu_exception_handler+0xd2>
|
|
663510d7: 90 nop
|
|
663510d8: 90 nop
|
|
663510d9: 90 nop
|
|
663510da: 90 nop
|
|
663510db: 90 nop
|
|
663510dc: 90 nop
|
|
663510dd: 90 nop
|
|
663510de: 90 nop
|
|
663510df: 90 nop
|
|
|
|
00000000663510e0 <__mingwthr_run_key_dtors.part.0>:
|
|
663510e0: 55 push %rbp
|
|
663510e1: 57 push %rdi
|
|
663510e2: 56 push %rsi
|
|
663510e3: 53 push %rbx
|
|
663510e4: 48 83 ec 28 sub $0x28,%rsp
|
|
663510e8: 48 8d 0d d1 57 00 00 lea 0x57d1(%rip),%rcx # 663568c0 <__mingwthr_cs>
|
|
663510ef: ff 15 7f 70 00 00 callq *0x707f(%rip) # 66358174 <__imp_EnterCriticalSection>
|
|
663510f5: 48 8b 1d a4 57 00 00 mov 0x57a4(%rip),%rbx # 663568a0 <key_dtor_list>
|
|
663510fc: 48 85 db test %rbx,%rbx
|
|
663510ff: 74 33 je 66351134 <__mingwthr_run_key_dtors.part.0+0x54>
|
|
66351101: 48 8b 2d f4 70 00 00 mov 0x70f4(%rip),%rbp # 663581fc <__imp_TlsGetValue>
|
|
66351108: 48 8b 3d 85 70 00 00 mov 0x7085(%rip),%rdi # 66358194 <__imp_GetLastError>
|
|
6635110f: 90 nop
|
|
66351110: 8b 0b mov (%rbx),%ecx
|
|
66351112: ff d5 callq *%rbp
|
|
66351114: 48 89 c6 mov %rax,%rsi
|
|
66351117: ff d7 callq *%rdi
|
|
66351119: 85 c0 test %eax,%eax
|
|
6635111b: 75 0e jne 6635112b <__mingwthr_run_key_dtors.part.0+0x4b>
|
|
6635111d: 48 85 f6 test %rsi,%rsi
|
|
66351120: 74 09 je 6635112b <__mingwthr_run_key_dtors.part.0+0x4b>
|
|
66351122: 48 8b 43 08 mov 0x8(%rbx),%rax
|
|
66351126: 48 89 f1 mov %rsi,%rcx
|
|
66351129: ff d0 callq *%rax
|
|
6635112b: 48 8b 5b 10 mov 0x10(%rbx),%rbx
|
|
6635112f: 48 85 db test %rbx,%rbx
|
|
66351132: 75 dc jne 66351110 <__mingwthr_run_key_dtors.part.0+0x30>
|
|
66351134: 48 8d 0d 85 57 00 00 lea 0x5785(%rip),%rcx # 663568c0 <__mingwthr_cs>
|
|
6635113b: 48 83 c4 28 add $0x28,%rsp
|
|
6635113f: 5b pop %rbx
|
|
66351140: 5e pop %rsi
|
|
66351141: 5f pop %rdi
|
|
66351142: 5d pop %rbp
|
|
66351143: 48 ff 25 6a 70 00 00 rex.W jmpq *0x706a(%rip) # 663581b4 <__imp_LeaveCriticalSection>
|
|
6635114a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
|
|
0000000066351150 <___w64_mingwthr_add_key_dtor>:
|
|
66351150: 55 push %rbp
|
|
66351151: 57 push %rdi
|
|
66351152: 56 push %rsi
|
|
66351153: 53 push %rbx
|
|
66351154: 48 83 ec 28 sub $0x28,%rsp
|
|
66351158: 8b 05 4a 57 00 00 mov 0x574a(%rip),%eax # 663568a8 <__mingwthr_cs_init>
|
|
6635115e: 31 f6 xor %esi,%esi
|
|
66351160: 85 c0 test %eax,%eax
|
|
66351162: 89 cd mov %ecx,%ebp
|
|
66351164: 48 89 d7 mov %rdx,%rdi
|
|
66351167: 75 0b jne 66351174 <___w64_mingwthr_add_key_dtor+0x24>
|
|
66351169: 89 f0 mov %esi,%eax
|
|
6635116b: 48 83 c4 28 add $0x28,%rsp
|
|
6635116f: 5b pop %rbx
|
|
66351170: 5e pop %rsi
|
|
66351171: 5f pop %rdi
|
|
66351172: 5d pop %rbp
|
|
66351173: c3 retq
|
|
66351174: ba 18 00 00 00 mov $0x18,%edx
|
|
66351179: b9 01 00 00 00 mov $0x1,%ecx
|
|
6635117e: e8 4d 06 00 00 callq 663517d0 <calloc>
|
|
66351183: 48 85 c0 test %rax,%rax
|
|
66351186: 48 89 c3 mov %rax,%rbx
|
|
66351189: 74 3d je 663511c8 <___w64_mingwthr_add_key_dtor+0x78>
|
|
6635118b: 89 28 mov %ebp,(%rax)
|
|
6635118d: 48 8d 0d 2c 57 00 00 lea 0x572c(%rip),%rcx # 663568c0 <__mingwthr_cs>
|
|
66351194: 48 89 78 08 mov %rdi,0x8(%rax)
|
|
66351198: ff 15 d6 6f 00 00 callq *0x6fd6(%rip) # 66358174 <__imp_EnterCriticalSection>
|
|
6635119e: 48 8b 05 fb 56 00 00 mov 0x56fb(%rip),%rax # 663568a0 <key_dtor_list>
|
|
663511a5: 48 8d 0d 14 57 00 00 lea 0x5714(%rip),%rcx # 663568c0 <__mingwthr_cs>
|
|
663511ac: 48 89 1d ed 56 00 00 mov %rbx,0x56ed(%rip) # 663568a0 <key_dtor_list>
|
|
663511b3: 48 89 43 10 mov %rax,0x10(%rbx)
|
|
663511b7: ff 15 f7 6f 00 00 callq *0x6ff7(%rip) # 663581b4 <__imp_LeaveCriticalSection>
|
|
663511bd: 89 f0 mov %esi,%eax
|
|
663511bf: 48 83 c4 28 add $0x28,%rsp
|
|
663511c3: 5b pop %rbx
|
|
663511c4: 5e pop %rsi
|
|
663511c5: 5f pop %rdi
|
|
663511c6: 5d pop %rbp
|
|
663511c7: c3 retq
|
|
663511c8: be ff ff ff ff mov $0xffffffff,%esi
|
|
663511cd: eb 9a jmp 66351169 <___w64_mingwthr_add_key_dtor+0x19>
|
|
663511cf: 90 nop
|
|
|
|
00000000663511d0 <___w64_mingwthr_remove_key_dtor>:
|
|
663511d0: 53 push %rbx
|
|
663511d1: 48 83 ec 20 sub $0x20,%rsp
|
|
663511d5: 8b 05 cd 56 00 00 mov 0x56cd(%rip),%eax # 663568a8 <__mingwthr_cs_init>
|
|
663511db: 85 c0 test %eax,%eax
|
|
663511dd: 89 cb mov %ecx,%ebx
|
|
663511df: 75 0f jne 663511f0 <___w64_mingwthr_remove_key_dtor+0x20>
|
|
663511e1: 31 c0 xor %eax,%eax
|
|
663511e3: 48 83 c4 20 add $0x20,%rsp
|
|
663511e7: 5b pop %rbx
|
|
663511e8: c3 retq
|
|
663511e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax)
|
|
663511f0: 48 8d 0d c9 56 00 00 lea 0x56c9(%rip),%rcx # 663568c0 <__mingwthr_cs>
|
|
663511f7: ff 15 77 6f 00 00 callq *0x6f77(%rip) # 66358174 <__imp_EnterCriticalSection>
|
|
663511fd: 48 8b 05 9c 56 00 00 mov 0x569c(%rip),%rax # 663568a0 <key_dtor_list>
|
|
66351204: 48 85 c0 test %rax,%rax
|
|
66351207: 74 1a je 66351223 <___w64_mingwthr_remove_key_dtor+0x53>
|
|
66351209: 8b 10 mov (%rax),%edx
|
|
6635120b: 39 d3 cmp %edx,%ebx
|
|
6635120d: 75 0b jne 6635121a <___w64_mingwthr_remove_key_dtor+0x4a>
|
|
6635120f: eb 4f jmp 66351260 <___w64_mingwthr_remove_key_dtor+0x90>
|
|
66351211: 8b 11 mov (%rcx),%edx
|
|
66351213: 39 da cmp %ebx,%edx
|
|
66351215: 74 29 je 66351240 <___w64_mingwthr_remove_key_dtor+0x70>
|
|
66351217: 48 89 c8 mov %rcx,%rax
|
|
6635121a: 48 8b 48 10 mov 0x10(%rax),%rcx
|
|
6635121e: 48 85 c9 test %rcx,%rcx
|
|
66351221: 75 ee jne 66351211 <___w64_mingwthr_remove_key_dtor+0x41>
|
|
66351223: 48 8d 0d 96 56 00 00 lea 0x5696(%rip),%rcx # 663568c0 <__mingwthr_cs>
|
|
6635122a: ff 15 84 6f 00 00 callq *0x6f84(%rip) # 663581b4 <__imp_LeaveCriticalSection>
|
|
66351230: 31 c0 xor %eax,%eax
|
|
66351232: 48 83 c4 20 add $0x20,%rsp
|
|
66351236: 5b pop %rbx
|
|
66351237: c3 retq
|
|
66351238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6635123f: 00
|
|
66351240: 48 8b 51 10 mov 0x10(%rcx),%rdx
|
|
66351244: 48 89 50 10 mov %rdx,0x10(%rax)
|
|
66351248: e8 7b 05 00 00 callq 663517c8 <free>
|
|
6635124d: 48 8d 0d 6c 56 00 00 lea 0x566c(%rip),%rcx # 663568c0 <__mingwthr_cs>
|
|
66351254: ff 15 5a 6f 00 00 callq *0x6f5a(%rip) # 663581b4 <__imp_LeaveCriticalSection>
|
|
6635125a: eb d4 jmp 66351230 <___w64_mingwthr_remove_key_dtor+0x60>
|
|
6635125c: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66351260: 48 8b 50 10 mov 0x10(%rax),%rdx
|
|
66351264: 48 89 c1 mov %rax,%rcx
|
|
66351267: 48 89 15 32 56 00 00 mov %rdx,0x5632(%rip) # 663568a0 <key_dtor_list>
|
|
6635126e: eb d8 jmp 66351248 <___w64_mingwthr_remove_key_dtor+0x78>
|
|
|
|
0000000066351270 <__mingw_TLScallback>:
|
|
66351270: 53 push %rbx
|
|
66351271: 48 83 ec 20 sub $0x20,%rsp
|
|
66351275: 83 fa 01 cmp $0x1,%edx
|
|
66351278: 0f 84 92 00 00 00 je 66351310 <__mingw_TLScallback+0xa0>
|
|
6635127e: 72 30 jb 663512b0 <__mingw_TLScallback+0x40>
|
|
66351280: 83 fa 02 cmp $0x2,%edx
|
|
66351283: 74 1b je 663512a0 <__mingw_TLScallback+0x30>
|
|
66351285: 83 fa 03 cmp $0x3,%edx
|
|
66351288: 75 1b jne 663512a5 <__mingw_TLScallback+0x35>
|
|
6635128a: 8b 05 18 56 00 00 mov 0x5618(%rip),%eax # 663568a8 <__mingwthr_cs_init>
|
|
66351290: 85 c0 test %eax,%eax
|
|
66351292: 74 11 je 663512a5 <__mingw_TLScallback+0x35>
|
|
66351294: e8 47 fe ff ff callq 663510e0 <__mingwthr_run_key_dtors.part.0>
|
|
66351299: eb 0a jmp 663512a5 <__mingw_TLScallback+0x35>
|
|
6635129b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
663512a0: e8 8b 04 00 00 callq 66351730 <_fpreset>
|
|
663512a5: b8 01 00 00 00 mov $0x1,%eax
|
|
663512aa: 48 83 c4 20 add $0x20,%rsp
|
|
663512ae: 5b pop %rbx
|
|
663512af: c3 retq
|
|
663512b0: 8b 05 f2 55 00 00 mov 0x55f2(%rip),%eax # 663568a8 <__mingwthr_cs_init>
|
|
663512b6: 85 c0 test %eax,%eax
|
|
663512b8: 0f 85 82 00 00 00 jne 66351340 <__mingw_TLScallback+0xd0>
|
|
663512be: 8b 05 e4 55 00 00 mov 0x55e4(%rip),%eax # 663568a8 <__mingwthr_cs_init>
|
|
663512c4: 83 f8 01 cmp $0x1,%eax
|
|
663512c7: 75 dc jne 663512a5 <__mingw_TLScallback+0x35>
|
|
663512c9: 48 8b 0d d0 55 00 00 mov 0x55d0(%rip),%rcx # 663568a0 <key_dtor_list>
|
|
663512d0: 48 85 c9 test %rcx,%rcx
|
|
663512d3: 74 11 je 663512e6 <__mingw_TLScallback+0x76>
|
|
663512d5: 48 8b 59 10 mov 0x10(%rcx),%rbx
|
|
663512d9: e8 ea 04 00 00 callq 663517c8 <free>
|
|
663512de: 48 85 db test %rbx,%rbx
|
|
663512e1: 48 89 d9 mov %rbx,%rcx
|
|
663512e4: 75 ef jne 663512d5 <__mingw_TLScallback+0x65>
|
|
663512e6: 48 8d 0d d3 55 00 00 lea 0x55d3(%rip),%rcx # 663568c0 <__mingwthr_cs>
|
|
663512ed: 48 c7 05 a8 55 00 00 movq $0x0,0x55a8(%rip) # 663568a0 <key_dtor_list>
|
|
663512f4: 00 00 00 00
|
|
663512f8: c7 05 a6 55 00 00 00 movl $0x0,0x55a6(%rip) # 663568a8 <__mingwthr_cs_init>
|
|
663512ff: 00 00 00
|
|
66351302: ff 15 64 6e 00 00 callq *0x6e64(%rip) # 6635816c <__IAT_start__>
|
|
66351308: eb 9b jmp 663512a5 <__mingw_TLScallback+0x35>
|
|
6635130a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66351310: 8b 05 92 55 00 00 mov 0x5592(%rip),%eax # 663568a8 <__mingwthr_cs_init>
|
|
66351316: 85 c0 test %eax,%eax
|
|
66351318: 74 16 je 66351330 <__mingw_TLScallback+0xc0>
|
|
6635131a: c7 05 84 55 00 00 01 movl $0x1,0x5584(%rip) # 663568a8 <__mingwthr_cs_init>
|
|
66351321: 00 00 00
|
|
66351324: b8 01 00 00 00 mov $0x1,%eax
|
|
66351329: 48 83 c4 20 add $0x20,%rsp
|
|
6635132d: 5b pop %rbx
|
|
6635132e: c3 retq
|
|
6635132f: 90 nop
|
|
66351330: 48 8d 0d 89 55 00 00 lea 0x5589(%rip),%rcx # 663568c0 <__mingwthr_cs>
|
|
66351337: ff 15 6f 6e 00 00 callq *0x6e6f(%rip) # 663581ac <__imp_InitializeCriticalSection>
|
|
6635133d: eb db jmp 6635131a <__mingw_TLScallback+0xaa>
|
|
6635133f: 90 nop
|
|
66351340: e8 9b fd ff ff callq 663510e0 <__mingwthr_run_key_dtors.part.0>
|
|
66351345: e9 74 ff ff ff jmpq 663512be <__mingw_TLScallback+0x4e>
|
|
6635134a: 90 nop
|
|
6635134b: 90 nop
|
|
6635134c: 90 nop
|
|
6635134d: 90 nop
|
|
6635134e: 90 nop
|
|
6635134f: 90 nop
|
|
|
|
0000000066351350 <_ValidateImageBase.part.0>:
|
|
66351350: 48 63 41 3c movslq 0x3c(%rcx),%rax
|
|
66351354: 48 01 c1 add %rax,%rcx
|
|
66351357: 31 c0 xor %eax,%eax
|
|
66351359: 81 39 50 45 00 00 cmpl $0x4550,(%rcx)
|
|
6635135f: 74 01 je 66351362 <_ValidateImageBase.part.0+0x12>
|
|
66351361: c3 retq
|
|
66351362: 31 c0 xor %eax,%eax
|
|
66351364: 66 81 79 18 0b 02 cmpw $0x20b,0x18(%rcx)
|
|
6635136a: 0f 94 c0 sete %al
|
|
6635136d: c3 retq
|
|
6635136e: 66 90 xchg %ax,%ax
|
|
|
|
0000000066351370 <_ValidateImageBase>:
|
|
66351370: 66 81 39 4d 5a cmpw $0x5a4d,(%rcx)
|
|
66351375: 74 09 je 66351380 <_ValidateImageBase+0x10>
|
|
66351377: 31 c0 xor %eax,%eax
|
|
66351379: c3 retq
|
|
6635137a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
66351380: eb ce jmp 66351350 <_ValidateImageBase.part.0>
|
|
66351382: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66351386: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6635138d: 00 00 00
|
|
|
|
0000000066351390 <_FindPESection>:
|
|
66351390: 48 63 41 3c movslq 0x3c(%rcx),%rax
|
|
66351394: 48 01 c1 add %rax,%rcx
|
|
66351397: 0f b7 41 14 movzwl 0x14(%rcx),%eax
|
|
6635139b: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax
|
|
663513a0: 0f b7 49 06 movzwl 0x6(%rcx),%ecx
|
|
663513a4: 85 c9 test %ecx,%ecx
|
|
663513a6: 74 29 je 663513d1 <_FindPESection+0x41>
|
|
663513a8: 83 e9 01 sub $0x1,%ecx
|
|
663513ab: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx
|
|
663513af: 4c 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%r9
|
|
663513b4: 44 8b 40 0c mov 0xc(%rax),%r8d
|
|
663513b8: 49 39 d0 cmp %rdx,%r8
|
|
663513bb: 4c 89 c1 mov %r8,%rcx
|
|
663513be: 77 08 ja 663513c8 <_FindPESection+0x38>
|
|
663513c0: 03 48 08 add 0x8(%rax),%ecx
|
|
663513c3: 48 39 d1 cmp %rdx,%rcx
|
|
663513c6: 77 0b ja 663513d3 <_FindPESection+0x43>
|
|
663513c8: 48 83 c0 28 add $0x28,%rax
|
|
663513cc: 4c 39 c8 cmp %r9,%rax
|
|
663513cf: 75 e3 jne 663513b4 <_FindPESection+0x24>
|
|
663513d1: 31 c0 xor %eax,%eax
|
|
663513d3: c3 retq
|
|
663513d4: 66 90 xchg %ax,%ax
|
|
663513d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663513dd: 00 00 00
|
|
|
|
00000000663513e0 <_FindPESectionByName>:
|
|
663513e0: 57 push %rdi
|
|
663513e1: 56 push %rsi
|
|
663513e2: 53 push %rbx
|
|
663513e3: 48 83 ec 20 sub $0x20,%rsp
|
|
663513e7: 48 89 ce mov %rcx,%rsi
|
|
663513ea: e8 c1 03 00 00 callq 663517b0 <strlen>
|
|
663513ef: 48 83 f8 08 cmp $0x8,%rax
|
|
663513f3: 77 6b ja 66351460 <_FindPESectionByName+0x80>
|
|
663513f5: 48 8b 15 f4 1d 00 00 mov 0x1df4(%rip),%rdx # 663531f0 <.refptr.__image_base__>
|
|
663513fc: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx)
|
|
66351401: 75 5d jne 66351460 <_FindPESectionByName+0x80>
|
|
66351403: 48 89 d1 mov %rdx,%rcx
|
|
66351406: e8 45 ff ff ff callq 66351350 <_ValidateImageBase.part.0>
|
|
6635140b: 85 c0 test %eax,%eax
|
|
6635140d: 74 51 je 66351460 <_FindPESectionByName+0x80>
|
|
6635140f: 48 63 4a 3c movslq 0x3c(%rdx),%rcx
|
|
66351413: 48 01 d1 add %rdx,%rcx
|
|
66351416: 0f b7 41 14 movzwl 0x14(%rcx),%eax
|
|
6635141a: 48 8d 5c 01 18 lea 0x18(%rcx,%rax,1),%rbx
|
|
6635141f: 0f b7 41 06 movzwl 0x6(%rcx),%eax
|
|
66351423: 85 c0 test %eax,%eax
|
|
66351425: 74 39 je 66351460 <_FindPESectionByName+0x80>
|
|
66351427: 83 e8 01 sub $0x1,%eax
|
|
6635142a: 48 8d 04 80 lea (%rax,%rax,4),%rax
|
|
6635142e: 48 8d 7c c3 28 lea 0x28(%rbx,%rax,8),%rdi
|
|
66351433: eb 09 jmp 6635143e <_FindPESectionByName+0x5e>
|
|
66351435: 48 83 c3 28 add $0x28,%rbx
|
|
66351439: 48 39 fb cmp %rdi,%rbx
|
|
6635143c: 74 22 je 66351460 <_FindPESectionByName+0x80>
|
|
6635143e: 41 b8 08 00 00 00 mov $0x8,%r8d
|
|
66351444: 48 89 f2 mov %rsi,%rdx
|
|
66351447: 48 89 d9 mov %rbx,%rcx
|
|
6635144a: e8 59 03 00 00 callq 663517a8 <strncmp>
|
|
6635144f: 85 c0 test %eax,%eax
|
|
66351451: 75 e2 jne 66351435 <_FindPESectionByName+0x55>
|
|
66351453: 48 89 d8 mov %rbx,%rax
|
|
66351456: 48 83 c4 20 add $0x20,%rsp
|
|
6635145a: 5b pop %rbx
|
|
6635145b: 5e pop %rsi
|
|
6635145c: 5f pop %rdi
|
|
6635145d: c3 retq
|
|
6635145e: 66 90 xchg %ax,%ax
|
|
66351460: 31 db xor %ebx,%ebx
|
|
66351462: 48 89 d8 mov %rbx,%rax
|
|
66351465: 48 83 c4 20 add $0x20,%rsp
|
|
66351469: 5b pop %rbx
|
|
6635146a: 5e pop %rsi
|
|
6635146b: 5f pop %rdi
|
|
6635146c: c3 retq
|
|
6635146d: 0f 1f 00 nopl (%rax)
|
|
|
|
0000000066351470 <__mingw_GetSectionForAddress>:
|
|
66351470: 48 83 ec 28 sub $0x28,%rsp
|
|
66351474: 4c 8b 05 75 1d 00 00 mov 0x1d75(%rip),%r8 # 663531f0 <.refptr.__image_base__>
|
|
6635147b: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8)
|
|
66351481: 48 89 ca mov %rcx,%rdx
|
|
66351484: 75 57 jne 663514dd <__mingw_GetSectionForAddress+0x6d>
|
|
66351486: 4c 89 c1 mov %r8,%rcx
|
|
66351489: e8 c2 fe ff ff callq 66351350 <_ValidateImageBase.part.0>
|
|
6635148e: 85 c0 test %eax,%eax
|
|
66351490: 74 4b je 663514dd <__mingw_GetSectionForAddress+0x6d>
|
|
66351492: 49 63 40 3c movslq 0x3c(%r8),%rax
|
|
66351496: 48 89 d1 mov %rdx,%rcx
|
|
66351499: 4c 29 c1 sub %r8,%rcx
|
|
6635149c: 49 01 c0 add %rax,%r8
|
|
6635149f: 41 0f b7 50 06 movzwl 0x6(%r8),%edx
|
|
663514a4: 41 0f b7 40 14 movzwl 0x14(%r8),%eax
|
|
663514a9: 85 d2 test %edx,%edx
|
|
663514ab: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax
|
|
663514b0: 74 2b je 663514dd <__mingw_GetSectionForAddress+0x6d>
|
|
663514b2: 83 ea 01 sub $0x1,%edx
|
|
663514b5: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx
|
|
663514b9: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9
|
|
663514be: 66 90 xchg %ax,%ax
|
|
663514c0: 44 8b 40 0c mov 0xc(%rax),%r8d
|
|
663514c4: 4c 39 c1 cmp %r8,%rcx
|
|
663514c7: 4c 89 c2 mov %r8,%rdx
|
|
663514ca: 72 08 jb 663514d4 <__mingw_GetSectionForAddress+0x64>
|
|
663514cc: 03 50 08 add 0x8(%rax),%edx
|
|
663514cf: 48 39 d1 cmp %rdx,%rcx
|
|
663514d2: 72 0b jb 663514df <__mingw_GetSectionForAddress+0x6f>
|
|
663514d4: 48 83 c0 28 add $0x28,%rax
|
|
663514d8: 4c 39 c8 cmp %r9,%rax
|
|
663514db: 75 e3 jne 663514c0 <__mingw_GetSectionForAddress+0x50>
|
|
663514dd: 31 c0 xor %eax,%eax
|
|
663514df: 48 83 c4 28 add $0x28,%rsp
|
|
663514e3: c3 retq
|
|
663514e4: 66 90 xchg %ax,%ax
|
|
663514e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
663514ed: 00 00 00
|
|
|
|
00000000663514f0 <__mingw_GetSectionCount>:
|
|
663514f0: 48 83 ec 28 sub $0x28,%rsp
|
|
663514f4: 48 8b 15 f5 1c 00 00 mov 0x1cf5(%rip),%rdx # 663531f0 <.refptr.__image_base__>
|
|
663514fb: 45 31 c0 xor %r8d,%r8d
|
|
663514fe: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx)
|
|
66351503: 74 0b je 66351510 <__mingw_GetSectionCount+0x20>
|
|
66351505: 44 89 c0 mov %r8d,%eax
|
|
66351508: 48 83 c4 28 add $0x28,%rsp
|
|
6635150c: c3 retq
|
|
6635150d: 0f 1f 00 nopl (%rax)
|
|
66351510: 48 89 d1 mov %rdx,%rcx
|
|
66351513: e8 38 fe ff ff callq 66351350 <_ValidateImageBase.part.0>
|
|
66351518: 85 c0 test %eax,%eax
|
|
6635151a: 74 e9 je 66351505 <__mingw_GetSectionCount+0x15>
|
|
6635151c: 48 63 42 3c movslq 0x3c(%rdx),%rax
|
|
66351520: 44 0f b7 44 10 06 movzwl 0x6(%rax,%rdx,1),%r8d
|
|
66351526: 44 89 c0 mov %r8d,%eax
|
|
66351529: 48 83 c4 28 add $0x28,%rsp
|
|
6635152d: c3 retq
|
|
6635152e: 66 90 xchg %ax,%ax
|
|
|
|
0000000066351530 <_FindPESectionExec>:
|
|
66351530: 48 83 ec 28 sub $0x28,%rsp
|
|
66351534: 4c 8b 05 b5 1c 00 00 mov 0x1cb5(%rip),%r8 # 663531f0 <.refptr.__image_base__>
|
|
6635153b: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8)
|
|
66351541: 48 89 ca mov %rcx,%rdx
|
|
66351544: 75 52 jne 66351598 <_FindPESectionExec+0x68>
|
|
66351546: 4c 89 c1 mov %r8,%rcx
|
|
66351549: e8 02 fe ff ff callq 66351350 <_ValidateImageBase.part.0>
|
|
6635154e: 85 c0 test %eax,%eax
|
|
66351550: 74 46 je 66351598 <_FindPESectionExec+0x68>
|
|
66351552: 49 63 48 3c movslq 0x3c(%r8),%rcx
|
|
66351556: 4c 01 c1 add %r8,%rcx
|
|
66351559: 0f b7 41 14 movzwl 0x14(%rcx),%eax
|
|
6635155d: 48 8d 44 01 18 lea 0x18(%rcx,%rax,1),%rax
|
|
66351562: 0f b7 49 06 movzwl 0x6(%rcx),%ecx
|
|
66351566: 85 c9 test %ecx,%ecx
|
|
66351568: 74 2e je 66351598 <_FindPESectionExec+0x68>
|
|
6635156a: 83 e9 01 sub $0x1,%ecx
|
|
6635156d: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx
|
|
66351571: 48 8d 4c c8 28 lea 0x28(%rax,%rcx,8),%rcx
|
|
66351576: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6635157d: 00 00 00
|
|
66351580: f6 40 27 20 testb $0x20,0x27(%rax)
|
|
66351584: 74 09 je 6635158f <_FindPESectionExec+0x5f>
|
|
66351586: 48 85 d2 test %rdx,%rdx
|
|
66351589: 74 0f je 6635159a <_FindPESectionExec+0x6a>
|
|
6635158b: 48 83 ea 01 sub $0x1,%rdx
|
|
6635158f: 48 83 c0 28 add $0x28,%rax
|
|
66351593: 48 39 c8 cmp %rcx,%rax
|
|
66351596: 75 e8 jne 66351580 <_FindPESectionExec+0x50>
|
|
66351598: 31 c0 xor %eax,%eax
|
|
6635159a: 48 83 c4 28 add $0x28,%rsp
|
|
6635159e: c3 retq
|
|
6635159f: 90 nop
|
|
|
|
00000000663515a0 <_GetPEImageBase>:
|
|
663515a0: 48 83 ec 28 sub $0x28,%rsp
|
|
663515a4: 48 8b 15 45 1c 00 00 mov 0x1c45(%rip),%rdx # 663531f0 <.refptr.__image_base__>
|
|
663515ab: 66 81 3a 4d 5a cmpw $0x5a4d,(%rdx)
|
|
663515b0: 75 1e jne 663515d0 <_GetPEImageBase+0x30>
|
|
663515b2: 48 89 d1 mov %rdx,%rcx
|
|
663515b5: e8 96 fd ff ff callq 66351350 <_ValidateImageBase.part.0>
|
|
663515ba: 85 c0 test %eax,%eax
|
|
663515bc: b8 00 00 00 00 mov $0x0,%eax
|
|
663515c1: 48 0f 45 c2 cmovne %rdx,%rax
|
|
663515c5: 48 83 c4 28 add $0x28,%rsp
|
|
663515c9: c3 retq
|
|
663515ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
|
|
663515d0: 31 c0 xor %eax,%eax
|
|
663515d2: 48 83 c4 28 add $0x28,%rsp
|
|
663515d6: c3 retq
|
|
663515d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
|
|
663515de: 00 00
|
|
|
|
00000000663515e0 <_IsNonwritableInCurrentImage>:
|
|
663515e0: 48 83 ec 28 sub $0x28,%rsp
|
|
663515e4: 4c 8b 05 05 1c 00 00 mov 0x1c05(%rip),%r8 # 663531f0 <.refptr.__image_base__>
|
|
663515eb: 31 c0 xor %eax,%eax
|
|
663515ed: 66 41 81 38 4d 5a cmpw $0x5a4d,(%r8)
|
|
663515f3: 48 89 ca mov %rcx,%rdx
|
|
663515f6: 74 08 je 66351600 <_IsNonwritableInCurrentImage+0x20>
|
|
663515f8: 48 83 c4 28 add $0x28,%rsp
|
|
663515fc: c3 retq
|
|
663515fd: 0f 1f 00 nopl (%rax)
|
|
66351600: 4c 89 c1 mov %r8,%rcx
|
|
66351603: e8 48 fd ff ff callq 66351350 <_ValidateImageBase.part.0>
|
|
66351608: 85 c0 test %eax,%eax
|
|
6635160a: 74 ec je 663515f8 <_IsNonwritableInCurrentImage+0x18>
|
|
6635160c: 49 63 40 3c movslq 0x3c(%r8),%rax
|
|
66351610: 48 89 d1 mov %rdx,%rcx
|
|
66351613: 4c 29 c1 sub %r8,%rcx
|
|
66351616: 49 01 c0 add %rax,%r8
|
|
66351619: 41 0f b7 50 06 movzwl 0x6(%r8),%edx
|
|
6635161e: 41 0f b7 40 14 movzwl 0x14(%r8),%eax
|
|
66351623: 85 d2 test %edx,%edx
|
|
66351625: 49 8d 44 00 18 lea 0x18(%r8,%rax,1),%rax
|
|
6635162a: 74 31 je 6635165d <_IsNonwritableInCurrentImage+0x7d>
|
|
6635162c: 83 ea 01 sub $0x1,%edx
|
|
6635162f: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx
|
|
66351633: 4c 8d 4c d0 28 lea 0x28(%rax,%rdx,8),%r9
|
|
66351638: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
6635163f: 00
|
|
66351640: 44 8b 40 0c mov 0xc(%rax),%r8d
|
|
66351644: 4c 39 c1 cmp %r8,%rcx
|
|
66351647: 4c 89 c2 mov %r8,%rdx
|
|
6635164a: 72 08 jb 66351654 <_IsNonwritableInCurrentImage+0x74>
|
|
6635164c: 03 50 08 add 0x8(%rax),%edx
|
|
6635164f: 48 39 d1 cmp %rdx,%rcx
|
|
66351652: 72 10 jb 66351664 <_IsNonwritableInCurrentImage+0x84>
|
|
66351654: 48 83 c0 28 add $0x28,%rax
|
|
66351658: 4c 39 c8 cmp %r9,%rax
|
|
6635165b: 75 e3 jne 66351640 <_IsNonwritableInCurrentImage+0x60>
|
|
6635165d: 31 c0 xor %eax,%eax
|
|
6635165f: 48 83 c4 28 add $0x28,%rsp
|
|
66351663: c3 retq
|
|
66351664: 8b 40 24 mov 0x24(%rax),%eax
|
|
66351667: f7 d0 not %eax
|
|
66351669: c1 e8 1f shr $0x1f,%eax
|
|
6635166c: 48 83 c4 28 add $0x28,%rsp
|
|
66351670: c3 retq
|
|
66351671: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
|
|
66351676: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6635167d: 00 00 00
|
|
|
|
0000000066351680 <__mingw_enum_import_library_names>:
|
|
66351680: 48 83 ec 28 sub $0x28,%rsp
|
|
66351684: 4c 8b 1d 65 1b 00 00 mov 0x1b65(%rip),%r11 # 663531f0 <.refptr.__image_base__>
|
|
6635168b: 66 41 81 3b 4d 5a cmpw $0x5a4d,(%r11)
|
|
66351691: 41 89 c9 mov %ecx,%r9d
|
|
66351694: 75 58 jne 663516ee <__mingw_enum_import_library_names+0x6e>
|
|
66351696: 4c 89 d9 mov %r11,%rcx
|
|
66351699: e8 b2 fc ff ff callq 66351350 <_ValidateImageBase.part.0>
|
|
6635169e: 85 c0 test %eax,%eax
|
|
663516a0: 74 4c je 663516ee <__mingw_enum_import_library_names+0x6e>
|
|
663516a2: 49 63 43 3c movslq 0x3c(%r11),%rax
|
|
663516a6: 4c 01 d8 add %r11,%rax
|
|
663516a9: 8b 90 90 00 00 00 mov 0x90(%rax),%edx
|
|
663516af: 85 d2 test %edx,%edx
|
|
663516b1: 74 3b je 663516ee <__mingw_enum_import_library_names+0x6e>
|
|
663516b3: 0f b7 48 14 movzwl 0x14(%rax),%ecx
|
|
663516b7: 48 8d 4c 08 18 lea 0x18(%rax,%rcx,1),%rcx
|
|
663516bc: 0f b7 40 06 movzwl 0x6(%rax),%eax
|
|
663516c0: 85 c0 test %eax,%eax
|
|
663516c2: 74 2a je 663516ee <__mingw_enum_import_library_names+0x6e>
|
|
663516c4: 83 e8 01 sub $0x1,%eax
|
|
663516c7: 48 8d 04 80 lea (%rax,%rax,4),%rax
|
|
663516cb: 48 8d 44 c1 28 lea 0x28(%rcx,%rax,8),%rax
|
|
663516d0: 44 8b 51 0c mov 0xc(%rcx),%r10d
|
|
663516d4: 4c 39 d2 cmp %r10,%rdx
|
|
663516d7: 4d 89 d0 mov %r10,%r8
|
|
663516da: 72 09 jb 663516e5 <__mingw_enum_import_library_names+0x65>
|
|
663516dc: 44 03 41 08 add 0x8(%rcx),%r8d
|
|
663516e0: 4c 39 c2 cmp %r8,%rdx
|
|
663516e3: 72 10 jb 663516f5 <__mingw_enum_import_library_names+0x75>
|
|
663516e5: 48 83 c1 28 add $0x28,%rcx
|
|
663516e9: 48 39 c1 cmp %rax,%rcx
|
|
663516ec: 75 e2 jne 663516d0 <__mingw_enum_import_library_names+0x50>
|
|
663516ee: 31 c0 xor %eax,%eax
|
|
663516f0: 48 83 c4 28 add $0x28,%rsp
|
|
663516f4: c3 retq
|
|
663516f5: 4c 01 da add %r11,%rdx
|
|
663516f8: 75 0e jne 66351708 <__mingw_enum_import_library_names+0x88>
|
|
663516fa: eb f2 jmp 663516ee <__mingw_enum_import_library_names+0x6e>
|
|
663516fc: 0f 1f 40 00 nopl 0x0(%rax)
|
|
66351700: 41 83 e9 01 sub $0x1,%r9d
|
|
66351704: 48 83 c2 14 add $0x14,%rdx
|
|
66351708: 8b 4a 04 mov 0x4(%rdx),%ecx
|
|
6635170b: 85 c9 test %ecx,%ecx
|
|
6635170d: 75 07 jne 66351716 <__mingw_enum_import_library_names+0x96>
|
|
6635170f: 8b 42 0c mov 0xc(%rdx),%eax
|
|
66351712: 85 c0 test %eax,%eax
|
|
66351714: 74 d8 je 663516ee <__mingw_enum_import_library_names+0x6e>
|
|
66351716: 45 85 c9 test %r9d,%r9d
|
|
66351719: 7f e5 jg 66351700 <__mingw_enum_import_library_names+0x80>
|
|
6635171b: 8b 42 0c mov 0xc(%rdx),%eax
|
|
6635171e: 4c 01 d8 add %r11,%rax
|
|
66351721: 48 83 c4 28 add $0x28,%rsp
|
|
66351725: c3 retq
|
|
66351726: 90 nop
|
|
66351727: 90 nop
|
|
66351728: 90 nop
|
|
66351729: 90 nop
|
|
6635172a: 90 nop
|
|
6635172b: 90 nop
|
|
6635172c: 90 nop
|
|
6635172d: 90 nop
|
|
6635172e: 90 nop
|
|
6635172f: 90 nop
|
|
|
|
0000000066351730 <_fpreset>:
|
|
66351730: db e3 fninit
|
|
66351732: c3 retq
|
|
66351733: 90 nop
|
|
66351734: 90 nop
|
|
66351735: 90 nop
|
|
66351736: 90 nop
|
|
66351737: 90 nop
|
|
66351738: 90 nop
|
|
66351739: 90 nop
|
|
6635173a: 90 nop
|
|
6635173b: 90 nop
|
|
6635173c: 90 nop
|
|
6635173d: 90 nop
|
|
6635173e: 90 nop
|
|
6635173f: 90 nop
|
|
|
|
0000000066351740 <___chkstk_ms>:
|
|
66351740: 51 push %rcx
|
|
66351741: 50 push %rax
|
|
66351742: 48 3d 00 10 00 00 cmp $0x1000,%rax
|
|
66351748: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx
|
|
6635174d: 72 19 jb 66351768 <___chkstk_ms+0x28>
|
|
6635174f: 48 81 e9 00 10 00 00 sub $0x1000,%rcx
|
|
66351756: 48 83 09 00 orq $0x0,(%rcx)
|
|
6635175a: 48 2d 00 10 00 00 sub $0x1000,%rax
|
|
66351760: 48 3d 00 10 00 00 cmp $0x1000,%rax
|
|
66351766: 77 e7 ja 6635174f <___chkstk_ms+0xf>
|
|
66351768: 48 29 c1 sub %rax,%rcx
|
|
6635176b: 48 83 09 00 orq $0x0,(%rcx)
|
|
6635176f: 58 pop %rax
|
|
66351770: 59 pop %rcx
|
|
66351771: c3 retq
|
|
66351772: 90 nop
|
|
66351773: 90 nop
|
|
66351774: 90 nop
|
|
66351775: 90 nop
|
|
66351776: 90 nop
|
|
66351777: 90 nop
|
|
66351778: 90 nop
|
|
66351779: 90 nop
|
|
6635177a: 90 nop
|
|
6635177b: 90 nop
|
|
6635177c: 90 nop
|
|
6635177d: 90 nop
|
|
6635177e: 90 nop
|
|
6635177f: 90 nop
|
|
|
|
0000000066351780 <DllEntryPoint>:
|
|
66351780: b8 01 00 00 00 mov $0x1,%eax
|
|
66351785: c3 retq
|
|
66351786: 90 nop
|
|
66351787: 90 nop
|
|
66351788: 90 nop
|
|
66351789: 90 nop
|
|
6635178a: 90 nop
|
|
6635178b: 90 nop
|
|
6635178c: 90 nop
|
|
6635178d: 90 nop
|
|
6635178e: 90 nop
|
|
6635178f: 90 nop
|
|
|
|
0000000066351790 <DllMain>:
|
|
66351790: b8 01 00 00 00 mov $0x1,%eax
|
|
66351795: c3 retq
|
|
66351796: 90 nop
|
|
66351797: 90 nop
|
|
66351798: 90 nop
|
|
66351799: 90 nop
|
|
6635179a: 90 nop
|
|
6635179b: 90 nop
|
|
6635179c: 90 nop
|
|
6635179d: 90 nop
|
|
6635179e: 90 nop
|
|
6635179f: 90 nop
|
|
|
|
00000000663517a0 <vfprintf>:
|
|
663517a0: ff 25 e6 6a 00 00 jmpq *0x6ae6(%rip) # 6635828c <__imp_vfprintf>
|
|
663517a6: 90 nop
|
|
663517a7: 90 nop
|
|
|
|
00000000663517a8 <strncmp>:
|
|
663517a8: ff 25 d6 6a 00 00 jmpq *0x6ad6(%rip) # 66358284 <__imp_strncmp>
|
|
663517ae: 90 nop
|
|
663517af: 90 nop
|
|
|
|
00000000663517b0 <strlen>:
|
|
663517b0: ff 25 c6 6a 00 00 jmpq *0x6ac6(%rip) # 6635827c <__imp_strlen>
|
|
663517b6: 90 nop
|
|
663517b7: 90 nop
|
|
|
|
00000000663517b8 <signal>:
|
|
663517b8: ff 25 b6 6a 00 00 jmpq *0x6ab6(%rip) # 66358274 <__imp_signal>
|
|
663517be: 90 nop
|
|
663517bf: 90 nop
|
|
|
|
00000000663517c0 <fwrite>:
|
|
663517c0: ff 25 9e 6a 00 00 jmpq *0x6a9e(%rip) # 66358264 <__imp_fwrite>
|
|
663517c6: 90 nop
|
|
663517c7: 90 nop
|
|
|
|
00000000663517c8 <free>:
|
|
663517c8: ff 25 8e 6a 00 00 jmpq *0x6a8e(%rip) # 6635825c <__imp_free>
|
|
663517ce: 90 nop
|
|
663517cf: 90 nop
|
|
|
|
00000000663517d0 <calloc>:
|
|
663517d0: ff 25 7e 6a 00 00 jmpq *0x6a7e(%rip) # 66358254 <__imp_calloc>
|
|
663517d6: 90 nop
|
|
663517d7: 90 nop
|
|
|
|
00000000663517d8 <abort>:
|
|
663517d8: ff 25 6e 6a 00 00 jmpq *0x6a6e(%rip) # 6635824c <__imp_abort>
|
|
663517de: 90 nop
|
|
663517df: 90 nop
|
|
|
|
00000000663517e0 <_initterm>:
|
|
663517e0: ff 25 4e 6a 00 00 jmpq *0x6a4e(%rip) # 66358234 <__imp__initterm>
|
|
663517e6: 90 nop
|
|
663517e7: 90 nop
|
|
|
|
00000000663517e8 <_amsg_exit>:
|
|
663517e8: ff 25 3e 6a 00 00 jmpq *0x6a3e(%rip) # 6635822c <__imp__amsg_exit>
|
|
663517ee: 90 nop
|
|
663517ef: 90 nop
|
|
|
|
00000000663517f0 <_initialize_onexit_table>:
|
|
663517f0: 48 85 c9 test %rcx,%rcx
|
|
663517f3: 74 1a je 6635180f <_initialize_onexit_table+0x1f>
|
|
663517f5: 31 c0 xor %eax,%eax
|
|
663517f7: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx)
|
|
663517fe: 00
|
|
663517ff: 48 c7 41 08 00 00 00 movq $0x0,0x8(%rcx)
|
|
66351806: 00
|
|
66351807: 48 c7 01 00 00 00 00 movq $0x0,(%rcx)
|
|
6635180e: c3 retq
|
|
6635180f: b8 ff ff ff ff mov $0xffffffff,%eax
|
|
66351814: c3 retq
|
|
66351815: 90 nop
|
|
66351816: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
|
|
6635181d: 00 00 00
|
|
|
|
0000000066351820 <_register_onexit_function>:
|
|
66351820: 55 push %rbp
|
|
66351821: 57 push %rdi
|
|
66351822: 56 push %rsi
|
|
66351823: 53 push %rbx
|
|
66351824: 48 83 ec 28 sub $0x28,%rsp
|
|
66351828: 48 85 c9 test %rcx,%rcx
|
|
6635182b: 48 89 cb mov %rcx,%rbx
|
|
6635182e: 48 89 d7 mov %rdx,%rdi
|
|
66351831: 0f 84 99 00 00 00 je 663518d0 <_register_onexit_function+0xb0>
|
|
66351837: b9 08 00 00 00 mov $0x8,%ecx
|
|
6635183c: e8 4f 01 00 00 callq 66351990 <_lock>
|
|
66351841: 48 83 3b 00 cmpq $0x0,(%rbx)
|
|
66351845: 74 5d je 663518a4 <_register_onexit_function+0x84>
|
|
66351847: 48 8b 73 08 mov 0x8(%rbx),%rsi
|
|
6635184b: 48 8b 43 10 mov 0x10(%rbx),%rax
|
|
6635184f: 48 39 f0 cmp %rsi,%rax
|
|
66351852: 74 20 je 66351874 <_register_onexit_function+0x54>
|
|
66351854: 48 8d 46 08 lea 0x8(%rsi),%rax
|
|
66351858: b9 08 00 00 00 mov $0x8,%ecx
|
|
6635185d: 48 89 43 08 mov %rax,0x8(%rbx)
|
|
66351861: 48 89 3e mov %rdi,(%rsi)
|
|
66351864: e8 1f 01 00 00 callq 66351988 <_unlock>
|
|
66351869: 31 c0 xor %eax,%eax
|
|
6635186b: 48 83 c4 28 add $0x28,%rsp
|
|
6635186f: 5b pop %rbx
|
|
66351870: 5e pop %rsi
|
|
66351871: 5f pop %rdi
|
|
66351872: 5d pop %rbp
|
|
66351873: c3 retq
|
|
66351874: 48 8b 0b mov (%rbx),%rcx
|
|
66351877: 48 29 ce sub %rcx,%rsi
|
|
6635187a: 48 89 f0 mov %rsi,%rax
|
|
6635187d: 48 c1 f8 03 sar $0x3,%rax
|
|
66351881: 48 c1 e0 04 shl $0x4,%rax
|
|
66351885: 48 89 c2 mov %rax,%rdx
|
|
66351888: 48 89 c5 mov %rax,%rbp
|
|
6635188b: e8 f0 00 00 00 callq 66351980 <realloc>
|
|
66351890: 48 85 c0 test %rax,%rax
|
|
66351893: 74 42 je 663518d7 <_register_onexit_function+0xb7>
|
|
66351895: 48 89 03 mov %rax,(%rbx)
|
|
66351898: 48 01 c6 add %rax,%rsi
|
|
6635189b: 48 01 e8 add %rbp,%rax
|
|
6635189e: 48 89 43 10 mov %rax,0x10(%rbx)
|
|
663518a2: eb b0 jmp 66351854 <_register_onexit_function+0x34>
|
|
663518a4: ba 08 00 00 00 mov $0x8,%edx
|
|
663518a9: b9 20 00 00 00 mov $0x20,%ecx
|
|
663518ae: e8 1d ff ff ff callq 663517d0 <calloc>
|
|
663518b3: 48 85 c0 test %rax,%rax
|
|
663518b6: 48 89 c6 mov %rax,%rsi
|
|
663518b9: 48 89 03 mov %rax,(%rbx)
|
|
663518bc: 74 19 je 663518d7 <_register_onexit_function+0xb7>
|
|
663518be: 48 89 43 08 mov %rax,0x8(%rbx)
|
|
663518c2: 48 8d 80 00 01 00 00 lea 0x100(%rax),%rax
|
|
663518c9: 48 89 43 10 mov %rax,0x10(%rbx)
|
|
663518cd: eb 80 jmp 6635184f <_register_onexit_function+0x2f>
|
|
663518cf: 90 nop
|
|
663518d0: b8 ff ff ff ff mov $0xffffffff,%eax
|
|
663518d5: eb 94 jmp 6635186b <_register_onexit_function+0x4b>
|
|
663518d7: b9 08 00 00 00 mov $0x8,%ecx
|
|
663518dc: e8 a7 00 00 00 callq 66351988 <_unlock>
|
|
663518e1: b8 ff ff ff ff mov $0xffffffff,%eax
|
|
663518e6: eb 83 jmp 6635186b <_register_onexit_function+0x4b>
|
|
663518e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
|
|
663518ef: 00
|
|
|
|
00000000663518f0 <_execute_onexit_table>:
|
|
663518f0: 57 push %rdi
|
|
663518f1: 56 push %rsi
|
|
663518f2: 53 push %rbx
|
|
663518f3: 48 83 ec 20 sub $0x20,%rsp
|
|
663518f7: 48 89 cf mov %rcx,%rdi
|
|
663518fa: b9 08 00 00 00 mov $0x8,%ecx
|
|
663518ff: e8 8c 00 00 00 callq 66351990 <_lock>
|
|
66351904: 48 8b 37 mov (%rdi),%rsi
|
|
66351907: b9 08 00 00 00 mov $0x8,%ecx
|
|
6635190c: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi)
|
|
66351913: 00
|
|
66351914: 48 8b 5f 08 mov 0x8(%rdi),%rbx
|
|
66351918: 48 c7 07 00 00 00 00 movq $0x0,(%rdi)
|
|
6635191f: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi)
|
|
66351926: 00
|
|
66351927: e8 5c 00 00 00 callq 66351988 <_unlock>
|
|
6635192c: 48 85 f6 test %rsi,%rsi
|
|
6635192f: 74 24 je 66351955 <_execute_onexit_table+0x65>
|
|
66351931: 48 83 eb 08 sub $0x8,%rbx
|
|
66351935: 48 39 de cmp %rbx,%rsi
|
|
66351938: 77 13 ja 6635194d <_execute_onexit_table+0x5d>
|
|
6635193a: 48 8b 03 mov (%rbx),%rax
|
|
6635193d: 48 85 c0 test %rax,%rax
|
|
66351940: 74 ef je 66351931 <_execute_onexit_table+0x41>
|
|
66351942: ff d0 callq *%rax
|
|
66351944: 48 83 eb 08 sub $0x8,%rbx
|
|
66351948: 48 39 de cmp %rbx,%rsi
|
|
6635194b: 76 ed jbe 6635193a <_execute_onexit_table+0x4a>
|
|
6635194d: 48 89 f1 mov %rsi,%rcx
|
|
66351950: e8 73 fe ff ff callq 663517c8 <free>
|
|
66351955: 31 c0 xor %eax,%eax
|
|
66351957: 48 83 c4 20 add $0x20,%rsp
|
|
6635195b: 5b pop %rbx
|
|
6635195c: 5e pop %rsi
|
|
6635195d: 5f pop %rdi
|
|
6635195e: c3 retq
|
|
6635195f: 90 nop
|
|
|
|
0000000066351960 <__acrt_iob_func>:
|
|
66351960: 53 push %rbx
|
|
66351961: 48 83 ec 20 sub $0x20,%rsp
|
|
66351965: 89 cb mov %ecx,%ebx
|
|
66351967: e8 2c 00 00 00 callq 66351998 <__iob_func>
|
|
6635196c: 89 d9 mov %ebx,%ecx
|
|
6635196e: 48 8d 14 49 lea (%rcx,%rcx,2),%rdx
|
|
66351972: 48 c1 e2 04 shl $0x4,%rdx
|
|
66351976: 48 01 d0 add %rdx,%rax
|
|
66351979: 48 83 c4 20 add $0x20,%rsp
|
|
6635197d: 5b pop %rbx
|
|
6635197e: c3 retq
|
|
6635197f: 90 nop
|
|
|
|
0000000066351980 <realloc>:
|
|
66351980: ff 25 e6 68 00 00 jmpq *0x68e6(%rip) # 6635826c <__imp_realloc>
|
|
66351986: 90 nop
|
|
66351987: 90 nop
|
|
|
|
0000000066351988 <_unlock>:
|
|
66351988: ff 25 b6 68 00 00 jmpq *0x68b6(%rip) # 66358244 <__imp__unlock>
|
|
6635198e: 90 nop
|
|
6635198f: 90 nop
|
|
|
|
0000000066351990 <_lock>:
|
|
66351990: ff 25 a6 68 00 00 jmpq *0x68a6(%rip) # 6635823c <__imp__lock>
|
|
66351996: 90 nop
|
|
66351997: 90 nop
|
|
|
|
0000000066351998 <__iob_func>:
|
|
66351998: ff 25 86 68 00 00 jmpq *0x6886(%rip) # 66358224 <__imp___iob_func>
|
|
6635199e: 90 nop
|
|
6635199f: 90 nop
|
|
|
|
00000000663519a0 <VirtualQuery>:
|
|
663519a0: ff 25 6e 68 00 00 jmpq *0x686e(%rip) # 66358214 <__imp_VirtualQuery>
|
|
663519a6: 90 nop
|
|
663519a7: 90 nop
|
|
|
|
00000000663519a8 <VirtualProtect>:
|
|
663519a8: ff 25 5e 68 00 00 jmpq *0x685e(%rip) # 6635820c <__imp_VirtualProtect>
|
|
663519ae: 90 nop
|
|
663519af: 90 nop
|
|
|
|
00000000663519b0 <UnhandledExceptionFilter>:
|
|
663519b0: ff 25 4e 68 00 00 jmpq *0x684e(%rip) # 66358204 <__imp_UnhandledExceptionFilter>
|
|
663519b6: 90 nop
|
|
663519b7: 90 nop
|
|
|
|
00000000663519b8 <TlsGetValue>:
|
|
663519b8: ff 25 3e 68 00 00 jmpq *0x683e(%rip) # 663581fc <__imp_TlsGetValue>
|
|
663519be: 90 nop
|
|
663519bf: 90 nop
|
|
|
|
00000000663519c0 <TerminateProcess>:
|
|
663519c0: ff 25 2e 68 00 00 jmpq *0x682e(%rip) # 663581f4 <__imp_TerminateProcess>
|
|
663519c6: 90 nop
|
|
663519c7: 90 nop
|
|
|
|
00000000663519c8 <Sleep>:
|
|
663519c8: ff 25 1e 68 00 00 jmpq *0x681e(%rip) # 663581ec <__imp_Sleep>
|
|
663519ce: 90 nop
|
|
663519cf: 90 nop
|
|
|
|
00000000663519d0 <SetUnhandledExceptionFilter>:
|
|
663519d0: ff 25 0e 68 00 00 jmpq *0x680e(%rip) # 663581e4 <__imp_SetUnhandledExceptionFilter>
|
|
663519d6: 90 nop
|
|
663519d7: 90 nop
|
|
|
|
00000000663519d8 <RtlVirtualUnwind>:
|
|
663519d8: ff 25 fe 67 00 00 jmpq *0x67fe(%rip) # 663581dc <__imp_RtlVirtualUnwind>
|
|
663519de: 90 nop
|
|
663519df: 90 nop
|
|
|
|
00000000663519e0 <RtlLookupFunctionEntry>:
|
|
663519e0: ff 25 ee 67 00 00 jmpq *0x67ee(%rip) # 663581d4 <__imp_RtlLookupFunctionEntry>
|
|
663519e6: 90 nop
|
|
663519e7: 90 nop
|
|
|
|
00000000663519e8 <RtlCaptureContext>:
|
|
663519e8: ff 25 de 67 00 00 jmpq *0x67de(%rip) # 663581cc <__imp_RtlCaptureContext>
|
|
663519ee: 90 nop
|
|
663519ef: 90 nop
|
|
|
|
00000000663519f0 <RtlAddFunctionTable>:
|
|
663519f0: ff 25 ce 67 00 00 jmpq *0x67ce(%rip) # 663581c4 <__imp_RtlAddFunctionTable>
|
|
663519f6: 90 nop
|
|
663519f7: 90 nop
|
|
|
|
00000000663519f8 <QueryPerformanceCounter>:
|
|
663519f8: ff 25 be 67 00 00 jmpq *0x67be(%rip) # 663581bc <__imp_QueryPerformanceCounter>
|
|
663519fe: 90 nop
|
|
663519ff: 90 nop
|
|
|
|
0000000066351a00 <LeaveCriticalSection>:
|
|
66351a00: ff 25 ae 67 00 00 jmpq *0x67ae(%rip) # 663581b4 <__imp_LeaveCriticalSection>
|
|
66351a06: 90 nop
|
|
66351a07: 90 nop
|
|
|
|
0000000066351a08 <InitializeCriticalSection>:
|
|
66351a08: ff 25 9e 67 00 00 jmpq *0x679e(%rip) # 663581ac <__imp_InitializeCriticalSection>
|
|
66351a0e: 90 nop
|
|
66351a0f: 90 nop
|
|
|
|
0000000066351a10 <GetTickCount>:
|
|
66351a10: ff 25 8e 67 00 00 jmpq *0x678e(%rip) # 663581a4 <__imp_GetTickCount>
|
|
66351a16: 90 nop
|
|
66351a17: 90 nop
|
|
|
|
0000000066351a18 <GetSystemTimeAsFileTime>:
|
|
66351a18: ff 25 7e 67 00 00 jmpq *0x677e(%rip) # 6635819c <__imp_GetSystemTimeAsFileTime>
|
|
66351a1e: 90 nop
|
|
66351a1f: 90 nop
|
|
|
|
0000000066351a20 <GetLastError>:
|
|
66351a20: ff 25 6e 67 00 00 jmpq *0x676e(%rip) # 66358194 <__imp_GetLastError>
|
|
66351a26: 90 nop
|
|
66351a27: 90 nop
|
|
|
|
0000000066351a28 <GetCurrentThreadId>:
|
|
66351a28: ff 25 5e 67 00 00 jmpq *0x675e(%rip) # 6635818c <__imp_GetCurrentThreadId>
|
|
66351a2e: 90 nop
|
|
66351a2f: 90 nop
|
|
|
|
0000000066351a30 <GetCurrentProcessId>:
|
|
66351a30: ff 25 4e 67 00 00 jmpq *0x674e(%rip) # 66358184 <__imp_GetCurrentProcessId>
|
|
66351a36: 90 nop
|
|
66351a37: 90 nop
|
|
|
|
0000000066351a38 <GetCurrentProcess>:
|
|
66351a38: ff 25 3e 67 00 00 jmpq *0x673e(%rip) # 6635817c <__imp_GetCurrentProcess>
|
|
66351a3e: 90 nop
|
|
66351a3f: 90 nop
|
|
|
|
0000000066351a40 <EnterCriticalSection>:
|
|
66351a40: ff 25 2e 67 00 00 jmpq *0x672e(%rip) # 66358174 <__imp_EnterCriticalSection>
|
|
66351a46: 90 nop
|
|
66351a47: 90 nop
|
|
|
|
0000000066351a48 <DeleteCriticalSection>:
|
|
66351a48: ff 25 1e 67 00 00 jmpq *0x671e(%rip) # 6635816c <__IAT_start__>
|
|
66351a4e: 90 nop
|
|
66351a4f: 90 nop
|
|
|
|
0000000066351a50 <__report_error>:
|
|
66351a50: 56 push %rsi
|
|
66351a51: 53 push %rbx
|
|
66351a52: 48 83 ec 38 sub $0x38,%rsp
|
|
66351a56: 48 8d 44 24 58 lea 0x58(%rsp),%rax
|
|
66351a5b: 48 89 cb mov %rcx,%rbx
|
|
66351a5e: b9 02 00 00 00 mov $0x2,%ecx
|
|
66351a63: 48 89 54 24 58 mov %rdx,0x58(%rsp)
|
|
66351a68: 4c 89 44 24 60 mov %r8,0x60(%rsp)
|
|
66351a6d: 4c 89 4c 24 68 mov %r9,0x68(%rsp)
|
|
66351a72: 48 89 44 24 28 mov %rax,0x28(%rsp)
|
|
66351a77: e8 e4 fe ff ff callq 66351960 <__acrt_iob_func>
|
|
66351a7c: 41 b8 1b 00 00 00 mov $0x1b,%r8d
|
|
66351a82: ba 01 00 00 00 mov $0x1,%edx
|
|
66351a87: 48 8d 0d f2 15 00 00 lea 0x15f2(%rip),%rcx # 66353080 <.rdata>
|
|
66351a8e: 49 89 c1 mov %rax,%r9
|
|
66351a91: e8 2a fd ff ff callq 663517c0 <fwrite>
|
|
66351a96: 48 8b 74 24 28 mov 0x28(%rsp),%rsi
|
|
66351a9b: b9 02 00 00 00 mov $0x2,%ecx
|
|
66351aa0: e8 bb fe ff ff callq 66351960 <__acrt_iob_func>
|
|
66351aa5: 48 89 da mov %rbx,%rdx
|
|
66351aa8: 48 89 c1 mov %rax,%rcx
|
|
66351aab: 49 89 f0 mov %rsi,%r8
|
|
66351aae: e8 ed fc ff ff callq 663517a0 <vfprintf>
|
|
66351ab3: e8 20 fd ff ff callq 663517d8 <abort>
|
|
66351ab8: 90 nop
|
|
66351ab9: 90 nop
|
|
66351aba: 90 nop
|
|
66351abb: 90 nop
|
|
66351abc: 90 nop
|
|
66351abd: 90 nop
|
|
66351abe: 90 nop
|
|
66351abf: 90 nop
|
|
|
|
0000000066351ac0 <set_fast_math>:
|
|
66351ac0: 48 83 ec 18 sub $0x18,%rsp
|
|
66351ac4: 0f ae 5c 24 0c stmxcsr 0xc(%rsp)
|
|
66351ac9: 81 4c 24 0c 40 80 00 orl $0x8040,0xc(%rsp)
|
|
66351ad0: 00
|
|
66351ad1: 0f ae 54 24 0c ldmxcsr 0xc(%rsp)
|
|
66351ad6: 48 83 c4 18 add $0x18,%rsp
|
|
66351ada: c3 retq
|
|
66351adb: 90 nop
|
|
66351adc: 90 nop
|
|
66351add: 90 nop
|
|
66351ade: 90 nop
|
|
66351adf: 90 nop
|
|
|
|
0000000066351ae0 <register_frame_ctor>:
|
|
66351ae0: e9 ab f8 fe ff jmpq 66341390 <__gcc_register_frame>
|
|
66351ae5: 90 nop
|
|
66351ae6: 90 nop
|
|
66351ae7: 90 nop
|
|
66351ae8: 90 nop
|
|
66351ae9: 90 nop
|
|
66351aea: 90 nop
|
|
66351aeb: 90 nop
|
|
66351aec: 90 nop
|
|
66351aed: 90 nop
|
|
66351aee: 90 nop
|
|
66351aef: 90 nop
|
|
|
|
0000000066351af0 <__CTOR_LIST__>:
|
|
66351af0: ff (bad)
|
|
66351af1: ff (bad)
|
|
66351af2: ff (bad)
|
|
66351af3: ff (bad)
|
|
66351af4: ff (bad)
|
|
66351af5: ff (bad)
|
|
66351af6: ff (bad)
|
|
66351af7: ff .byte 0xff
|
|
|
|
0000000066351af8 <.ctors>:
|
|
66351af8: c0 1a 35 rcrb $0x35,(%rdx)
|
|
66351afb: 66 00 00 data16 add %al,(%rax)
|
|
...
|
|
|
|
0000000066351b00 <.ctors.65535>:
|
|
66351b00: e0 1a loopne 66351b1c <__DTOR_LIST__+0xc>
|
|
66351b02: 35 66 00 00 00 xor $0x66,%eax
|
|
...
|
|
|
|
0000000066351b10 <__DTOR_LIST__>:
|
|
66351b10: ff (bad)
|
|
66351b11: ff (bad)
|
|
66351b12: ff (bad)
|
|
66351b13: ff (bad)
|
|
66351b14: ff (bad)
|
|
66351b15: ff (bad)
|
|
66351b16: ff (bad)
|
|
66351b17: ff 00 incl (%rax)
|
|
66351b19: 00 00 add %al,(%rax)
|
|
66351b1b: 00 00 add %al,(%rax)
|
|
66351b1d: 00 00 add %al,(%rax)
|
|
...
|