=> 0x7fab057ecf74 <__GI___pthread_mutex_lock+4>: mov 0x10(%rdi),%esi 0x7fab057ecf77 <__GI___pthread_mutex_lock+7>: mov %rdi,%r8 0x7fab057ecf7a <__GI___pthread_mutex_lock+10>: mov %esi,%eax 0x7fab057ecf7c <__GI___pthread_mutex_lock+12>: mov %esi,%edx 0x7fab057ecf7e <__GI___pthread_mutex_lock+14>: and $0x7f,%eax 0x7fab057ecf81 <__GI___pthread_mutex_lock+17>: and $0x7c,%edx 0x7fab057ecf84 <__GI___pthread_mutex_lock+20>: jne 0x7fab057ecfc3 <__GI___pthread_mutex_lock+83> 0x7fab057ecf86 <__GI___pthread_mutex_lock+22>: mov %fs:0x2d0,%r9d 0x7fab057ecf8f <__GI___pthread_mutex_lock+31>: test %eax,%eax 0x7fab057ecf91 <__GI___pthread_mutex_lock+33>: jne 0x7fab057ecfe9 <__GI___pthread_mutex_lock+121> 0x7fab057ecf93 <__GI___pthread_mutex_lock+35>: and $0x80,%esi 0x7fab057ecf99 <__GI___pthread_mutex_lock+41>: mov $0x1,%edi 0x7fab057ecf9e <__GI___pthread_mutex_lock+46>: xor %eax,%eax 0x7fab057ecfa0 <__GI___pthread_mutex_lock+48>: lock cmpxchg %edi,(%r8) 0x7fab057ecfa5 <__GI___pthread_mutex_lock+53>: jne 0x7fab057ed14d <_L_lock_982> 0x7fab057ecfab <__GI___pthread_mutex_lock+59>: mov 0x8(%r8),%esi