⬢ DragonFlyBSD Kernel Audit
DF-2308 / stock-vs-setup.disasm.txt
← back to finding ↓ download raw
/usr/src/sys/bus/iicbus/iic/iic.ko:     file format elf64-x86-64


Disassembly of section .text:

0000000000000200 <iic_attach>:
 200:	55                   	push   %rbp
 201:	48 89 e5             	mov    %rsp,%rbp
 204:	41 55                	push   %r13
 206:	41 54                	push   %r12
 208:	53                   	push   %rbx
 209:	48 89 fb             	mov    %rdi,%rbx
 20c:	48 83 ec 08          	sub    $0x8,%rsp
 210:	e8 00 00 00 00       	callq  215 <iic_attach+0x15>
 215:	48 89 df             	mov    %rbx,%rdi
 218:	48 89 18             	mov    %rbx,(%rax)
 21b:	49 89 c4             	mov    %rax,%r12
 21e:	e8 00 00 00 00       	callq  223 <iic_attach+0x23>
 223:	48 89 df             	mov    %rbx,%rdi
 226:	41 89 c5             	mov    %eax,%r13d
 229:	e8 00 00 00 00       	callq  22e <iic_attach+0x2e>
 22e:	48 83 ec 08          	sub    $0x8,%rsp
 232:	31 c9                	xor    %ecx,%ecx
 234:	31 d2                	xor    %edx,%edx
 236:	41 55                	push   %r13
 238:	89 c6                	mov    %eax,%esi
 23a:	31 c0                	xor    %eax,%eax
 23c:	49 c7 c1 00 00 00 00 	mov    $0x0,%r9
 243:	41 b8 80 01 00 00    	mov    $0x180,%r8d
 249:	48 c7 c7 00 00 00 00 	mov    $0x0,%rdi
 250:	e8 00 00 00 00       	callq  255 <iic_attach+0x55>
 255:	49 89 84 24 10 08 00 	mov    %rax,0x810(%r12)
 25c:	00 
 25d:	5a                   	pop    %rdx
 25e:	59                   	pop    %rcx
 25f:	48 85 c0             	test   %rax,%rax
 262:	74 1c                	je     280 <iic_attach+0x80>
 264:	4c 89 a0 98 00 00 00 	mov    %r12,0x98(%rax)
 26b:	31 c0                	xor    %eax,%eax
 26d:	48 8d 65 e8          	lea    -0x18(%rbp),%rsp
 271:	5b                   	pop    %rbx
 272:	41 5c                	pop    %r12
 274:	41 5d                	pop    %r13
 276:	5d                   	pop    %rbp
 277:	c3                   	retq   
 278:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
 27f:	00 
 280:	48 c7 c6 00 00 00 00 	mov    $0x0,%rsi
 287:	48 89 df             	mov    %rbx,%rdi
 28a:	e8 00 00 00 00       	callq  28f <iic_attach+0x8f>
 28f:	b8 06 00 00 00       	mov    $0x6,%eax
 294:	eb d7                	jmp    26d <iic_attach+0x6d>