0xb70dd84d: lock cmpxchg %esi,(%edx) 0xb70dd851: jne 0xb70dd828 0xb70dd853: mov 0x8(%ebp),%eax 0xb70dd856: add $0xc,%eax 0xb70dd859: lock addl $0x1,(%eax) 0xb70dd85d: mov 0xc(%ebp),%eax 0xb70dd860: movl $0x1,(%edx) 0xb70dd866: mov %eax,0x4(%edx) 0xb70dd869: mov 0x8(%ebp),%eax 0xb70dd86c: add $0x4,%eax 0xb70dd86f: lock addl $0x1,(%eax) 0xb70dd873: xor %eax,%eax 0xb70dd875: add $0x3c,%esp 0xb70dd878: pop %ebx 0xb70dd879: pop %esi 0xb70dd87a: pop %edi