⬢ DragonFlyBSD Kernel Audit
DF-5706 / env.txt
← back to finding ↓ download raw
DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #0: Thu Jul  2 06:02:54 UTC 2026     root@dfbsd:/usr/obj/usr/src/sys/X86_64_GENERIC  x86_64
cc 8.3 [DragonFly] Release/2019-02-22
---
ffffffff809d5bf0 T memcchr
0000000000000000 T memcchr
---

/boot/kernel/kernel:     file format elf64-x86-64


Disassembly of section .text:

ffffffff809d5bf0 <memcchr>:
ffffffff809d5bf0:	40 0f b6 ce          	movzbl %sil,%ecx
ffffffff809d5bf4:	48 89 c8             	mov    %rcx,%rax
ffffffff809d5bf7:	49 89 c8             	mov    %rcx,%r8
ffffffff809d5bfa:	48 c1 e0 08          	shl    $0x8,%rax
ffffffff809d5bfe:	48 09 c8             	or     %rcx,%rax
ffffffff809d5c01:	48 89 c1             	mov    %rax,%rcx
ffffffff809d5c04:	48 c1 e1 10          	shl    $0x10,%rcx
ffffffff809d5c08:	48 09 c8             	or     %rcx,%rax
ffffffff809d5c0b:	48 89 c1             	mov    %rax,%rcx
ffffffff809d5c0e:	48 c1 e1 20          	shl    $0x20,%rcx
ffffffff809d5c12:	48 09 c1             	or     %rax,%rcx
ffffffff809d5c15:	48 85 d2             	test   %rdx,%rdx
ffffffff809d5c18:	74 54                	je     ffffffff809d5c6e <memcchr+0x7e>
ffffffff809d5c1a:	49 89 f9             	mov    %rdi,%r9
ffffffff809d5c1d:	48 01 fa             	add    %rdi,%rdx
ffffffff809d5c20:	49 83 e1 f8          	and    $0xfffffffffffffff8,%r9
ffffffff809d5c24:	49 8d 41 08          	lea    0x8(%r9),%rax
ffffffff809d5c28:	49 39 09             	cmp    %rcx,(%r9)
ffffffff809d5c2b:	74 25                	je     ffffffff809d5c52 <memcchr+0x62>
ffffffff809d5c2d:	48 39 c7             	cmp    %rax,%rdi
ffffffff809d5c30:	73 20                	jae    ffffffff809d5c52 <memcchr+0x62>
ffffffff809d5c32:	40 3a 37             	cmp    (%rdi),%sil
ffffffff809d5c35:	74 12                	je     ffffffff809d5c49 <memcchr+0x59>
ffffffff809d5c37:	48 39 d7             	cmp    %rdx,%rdi
ffffffff809d5c3a:	b8 00 00 00 00       	mov    $0x0,%eax
ffffffff809d5c3f:	48 0f 42 c7          	cmovb  %rdi,%rax
ffffffff809d5c43:	c3                   	retq   
ffffffff809d5c44:	44 3a 07             	cmp    (%rdi),%r8b
ffffffff809d5c47:	75 ee                	jne    ffffffff809d5c37 <memcchr+0x47>
ffffffff809d5c49:	48 83 c7 01          	add    $0x1,%rdi
ffffffff809d5c4d:	48 39 c7             	cmp    %rax,%rdi
ffffffff809d5c50:	75 f2                	jne    ffffffff809d5c44 <memcchr+0x54>
ffffffff809d5c52:	48 39 c2             	cmp    %rax,%rdx
---
vfs.usermount: 0
/boot/kernel/ext2fs.ko