=> 0xf74f2d : mov 0xc(%esi),%edi 0xf74f30 : mov %edi,%ecx 0xf74f32 : mov %edi,%eax 0xf74f34 : and $0x7f,%ecx 0xf74f37 : and $0x7c,%eax 0xf74f3a : jne 0xf74f81 0xf74f3c : mov %gs:0x68,%edx 0xf74f43 : test %ecx,%ecx 0xf74f45 : mov %edx,-0x10(%ebp) 0xf74f48 : jne 0xf74fbe 0xf74f4a : and $0x80,%edi 0xf74f50 : mov $0x1,%ecx 0xf74f55 : xor %eax,%eax 0xf74f57 : lock cmpxchg %ecx,(%esi) 0xf74f5b : jne 0xf75132 <_L_lock_748> 0xf74f61 : mov 0x8(%esi),%eax