0xffffffff8181ade0 : int3 0xffffffff8181ade1 : mov %rsp,%rbp 0xffffffff8181ade4 : push %r15 0xffffffff8181ade6 : push %r14 0xffffffff8181ade8 : push %r13 0xffffffff8181adea : push %r12 0xffffffff8181adec : push %rbx 0xffffffff8181aded : push %rax 0xffffffff8181adee : mov %rdi,%r14 0xffffffff8181adf1 : mov 0x380(%r14),%r13 0xffffffff8181adf8 : lea 0x181c(%r13),%r12 0xffffffff8181adff : mov %r12,%rdi 0xffffffff8181ae02 : callq 0xffffffff80bca9d0 0xffffffff8181ae07 : test %eax,%eax 0xffffffff8181ae09 : je 0xffffffff8181aed0 0xffffffff8181ae0f : lea 0x1a90(%r13),%r15 0xffffffff8181ae16 : mov %r15,%rdi 0xffffffff8181ae19 : xor %esi,%esi 0xffffffff8181ae1b : mov $0xffffffff8185b4b3,%rdx 0xffffffff8181ae22 : mov $0x82,%ecx 0xffffffff8181ae27 : callq 0xffffffff808daaf0 <_mtx_lock_flags> 0xffffffff8181ae2c : add $0x1a88,%r13 0xffffffff8181ae33 : nopw %cs:0x0(%rax,%rax,1) 0xffffffff8181ae40 : cmpl $0x0,0x0(%r13) 0xffffffff8181ae45 : jne 0xffffffff8181ae83 0xffffffff8181ae47 : mov %r13,%rdi 0xffffffff8181ae4a : mov %r15,%rsi 0xffffffff8181ae4d : mov $0x100,%edx 0xffffffff8181ae52 : mov $0xffffffff8185bb90,%rcx 0xffffffff8181ae59 : xor %r8d,%r8d 0xffffffff8181ae5c : callq 0xffffffff808f6a90 <_sleep> 0xffffffff8181ae61 : mov %eax,%ebx 0xffffffff8181ae63 : test %ebx,%ebx 0xffffffff8181ae65 : je 0xffffffff8181ae40 0xffffffff8181ae67 : mov %r15,%rdi 0xffffffff8181ae6a : xor %esi,%esi 0xffffffff8181ae6c : mov $0xffffffff8185b4b3,%rdx 0xffffffff8181ae73 : mov $0x87,%ecx 0xffffffff8181ae78 : callq 0xffffffff808dae40 <_mtx_unlock_flags> 0xffffffff8181ae7d : neg %ebx 0xffffffff8181ae7f : mov %ebx,%eax 0xffffffff8181ae81 : jmp 0xffffffff8181aef2 0xffffffff8181ae83 : mov %r15,%rdi 0xffffffff8181ae86 : xor %esi,%esi 0xffffffff8181ae88 : mov $0xffffffff8185b4b3,%rdx 0xffffffff8181ae8f : mov $0x8b,%ecx 0xffffffff8181ae94 : callq 0xffffffff808dae40 <_mtx_unlock_flags> 0xffffffff8181ae99 : cmpl $0x0,(%r12) 0xffffffff8181ae9e : je 0xffffffff8181aed0 0xffffffff8181aea0 : mov %r15,%rdi 0xffffffff8181aea3 : xor %esi,%esi 0xffffffff8181aea5 : mov $0xffffffff8185b4 0xffffffff8181aeac : mov $0x8e,%ecx 0xffffffff8181aeb1 : callq 0xffffffff808daaf0 <_mtx_lock_flags> 0xffffffff8181aeb6 : incl 0x0(%r13) 0xffffffff8181aeba : mov %r15,%rdi 0xffffffff8181aebd : xor %esi,%esi 0xffffffff8181aebf : mov $0xffffffff8185b4b3,%rdx 0xffffffff8181aec6 : mov $0x90,%ecx 0xffffffff8181aecb : callq 0xffffffff808dae40 <_mtx_unlock_flags> 0xffffffff8181aed0 : add $0xa0,%r14 0xffffffff8181aed7 : mov %r14,%rdi 0xffffffff8181aeda : mov $0x40,%esi 0xffffffff8181aedf : mov $0xffffffff8185b4b3,%rdx 0xffffffff8181aee6 : mov $0xa4,%ecx 0xffffffff8181aeeb : callq 0xffffffff808f5ab0 <_sx_xlock> 0xffffffff8181aef0 : neg %eax 0xffffffff8181aef2 : add $0x8,%rsp 0xffffffff8181aef6 : pop %rbx 0xffffffff8181aef7 : pop %r12 0xffffffff8181aef9 : pop %r13 0xffffffff8181aefb : pop %r14 0xffffffff8181aefd : pop %r15 0xffffffff8181aeff : pop %rbp 0xffffffff8181af00 : retq