Home
last modified time | relevance | path

Searched refs:lockword (Results 1 – 1 of 1) sorted by relevance

/external/webkit/Source/JavaScriptCore/wtf/
DTCSpinLock.h58 static void TCMalloc_SlowLock(volatile unsigned int* lockword);
137 static void TCMalloc_SlowLock(volatile unsigned int* lockword) { in TCMalloc_SlowLock() argument
150 : "=r"(r), "=m"(*lockword) in TCMalloc_SlowLock()
151 : "0"(1), "m"(*lockword) in TCMalloc_SlowLock()
161 : "=&r" (r), "=r" (lockword) in TCMalloc_SlowLock()
162 : "r" (tmp), "1" (lockword) in TCMalloc_SlowLock()
167 mov eax, lockword ; assign lockword into eax in TCMalloc_SlowLock() local
169 xchg [eax], ebx ; exchange *lockword and 1 in TCMalloc_SlowLock()
170 mov r, ebx ; store old value of *lockword in r in TCMalloc_SlowLock()
205 static void TCMalloc_SlowLock(LPLONG lockword);
[all …]