⬢ DragonFlyBSD Kernel Audit
DF-3118 / disasm.txt
← back to finding ↓ download raw
0000000000032080 <hammer_flusher_wait>:
   32080:	89 f0                	mov    %esi,%eax
   32082:	2b 87 7c 01 00 00    	sub    0x17c(%rdi),%eax
   32088:	85 c0                	test   %eax,%eax
   3208a:	7e 49                	jle    320d5 <hammer_flusher_wait+0x55>
   3208c:	55                   	push   %rbp
   3208d:	48 89 e5             	mov    %rsp,%rbp
   32090:	41 56                	push   %r14
   32092:	4c 8d b7 7c 01 00 00 	lea    0x17c(%rdi),%r14
   32099:	41 55                	push   %r13
   3209b:	49 c7 c5 00 00 00 00 	mov    $0x0,%r13
   320a2:	41 54                	push   %r12
   320a4:	41 89 f4             	mov    %esi,%r12d
   320a7:	53                   	push   %rbx
   320a8:	48 89 fb             	mov    %rdi,%rbx
   320ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
   320b0:	31 c9                	xor    %ecx,%ecx
   320b2:	4c 89 ea             	mov    %r13,%rdx
   320b5:	31 f6                	xor    %esi,%esi
   320b7:	4c 89 f7             	mov    %r14,%rdi
   320ba:	e8 00 00 00 00       	callq  320bf <hammer_flusher_wait+0x3f>
   320bf:	44 89 e0             	mov    %r12d,%eax
   320c2:	2b 83 7c 01 00 00    	sub    0x17c(%rbx),%eax
   320c8:	85 c0                	test   %eax,%eax
   320ca:	7f e4                	jg     320b0 <hammer_flusher_wait+0x30>
   320cc:	5b                   	pop    %rbx
   320cd:	41 5c                	pop    %r12
   320cf:	41 5d                	pop    %r13
   320d1:	41 5e                	pop    %r14
   320d3:	5d                   	pop    %rbp
   320d4:	c3                   	retq   
   320d5:	c3                   	retq   
   320d6:	66 2e 0f 1f 84 00 00 	nopw   %cs:0x0(%rax,%rax,1)
   320dd:	00 00 00 

00000000000320e0 <hammer_flusher_running>:
   320e0:	8b 87 80 01 00 00    	mov    0x180(%rdi),%eax
   320e6:	83 e8 01             	sub    $0x1,%eax
   320e9:	2b 87 7c 01 00 00    	sub    0x17c(%rdi),%eax
   320ef:	85 c0                	test   %eax,%eax
   320f1:	0f 9f c0             	setg   %al
   320f4:	0f b6 c0             	movzbl %al,%eax
   320f7:	c3                   	retq   
   320f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
   320ff:	00