0xb7ec4dec : mov 0x4(%eax),%eax 0xb7ec4def : test $0x2,%al 0xb7ec4df1 : jne 0xb7ec4e46 0xb7ec4df3 : test $0x4,%al 0xb7ec4df5 : lea 0x112c(%ebx),%esi 0xb7ec4dfb : je 0xb7ec4e09 0xb7ec4dfd : andl $0xfff00000,0xffffffe4(%ebp) 0xb7ec4e04 : mov 0xffffffe4(%ebp),%eax 0xb7ec4e07 : mov (%eax),%esi 0xb7ec4e09 : xor %eax,%eax 0xb7ec4e0b : mov $0x1,%ecx 0xb7ec4e10 : cmpl $0x0,%gs:0xc 0xb7ec4e18 : je 0xb7ec4e1b 0xb7ec4e1a : lock cmpxchg %ecx,(%esi) 0xb7ec4e1e : jne 0xb7ec58f7 0xb7ec4e24 : mov %edi,0x4(%esp)