=> 0x7fc2654d7bd9 : lock xadd %eax,0x24(%rdi) 0x7fc2654d7bde : cmp $0x1,%eax 0x7fc2654d7be1 : je 0x7fc2654d7be8 0x7fc2654d7be3 : pop %rbx 0x7fc2654d7be4 : retq 0x7fc2654d7be5 : nopl (%rax) 0x7fc2654d7be8 : mov 0x20(%rdi),%eax 0x7fc2654d7beb : test $0x1,%al 0x7fc2654d7bed : je 0x7fc2654d7c0c 0x7fc2654d7bef : lea 0x59c42(%rip),%rdx # 0x7fc265531838 0x7fc2654d7bf6 : lea 0xac29(%rip),%rdi # 0x7fc2654e2826 0x7fc2654d7bfd : xor %eax,%eax 0x7fc2654d7bff : mov $0x8,%esi 0x7fc2654d7c04 : callq 0x7fc2654a6620 0x7fc2654d7c09 : mov 0x20(%rbx),%eax 0x7fc2654d7c0c : mov (%rbx),%rdi