=> 0xb40a8151: mov 0x10(%esi),%eax 0xb40a8154: mov 0x4(%eax),%eax 0xb40a8157: movl $0x3,(%esp) 0xb40a815e: mov %eax,0x4(%esp) 0xb40a8162: call 0xb4092290 0xb40a8167: test %ax,%ax 0xb40a816a: je 0xb40a81d8 0xb40a816c: mov -0x24(%ebx),%eax 0xb40a8172: mov %eax,-0x20(%ebp) 0xb40a8175: lock incl (%eax) 0xb40a8178: setne %dl 0xb40a817b: lea -0x20(%ebp),%eax 0xb40a817e: mov %eax,-0x50(%ebp) 0xb40a8181: lea -0x38(%ebp),%edi 0xb40a8184: mov %eax,0xc(%esp) 0xb40a8188: mov 0x10(%esi),%eax