=> 0xb2b88005: lock xadd %ecx,0xc(%eax) 0xb2b8800a: cmp $0x1,%ecx 0xb2b8800d: je 0xb2b88020 0xb2b8800f: lea -0xc(%ebp),%esp 0xb2b88012: mov %edx,%eax 0xb2b88014: pop %ebx 0xb2b88015: pop %esi 0xb2b88016: pop %edi 0xb2b88017: pop %ebp 0xb2b88018: ret 0xb2b88019: lea 0x0(%esi,%eiz,1),%esi 0xb2b88020: mov %eax,(%esp) 0xb2b88023: mov %edx,-0xf0(%ebp) 0xb2b88029: call 0xb2b87cc0 0xb2b8802e: mov -0xf0(%ebp),%edx 0xb2b88034: lea -0xc(%ebp),%esp